VirtueMart 2.0.4

Húsvéti ajándékként több SQL biztonsági rést javítva megjelent a VirtueMart 2.0.4


 
Megjelent a Joomla 2.5

Megjelent a Joomla 2.5 verzió, amely az eddig 1.6 és 1.7-es verzióhozképest egy hosszú életű verzió lesz végre.


 
Karácsonyi ajándék a VirtueMart fejlesztőitől

December 19-től elérhető a VirtueMart 2.0-ás verziója ami a Joomla 1.5 és a Jommla 1.7-es virziójával is kompatibilis.


 
VirtueMart 2 RC 2
Még egy lépéssel közelebb a VirtueMart 2. Az RC2 verzió egyik legfontosobb újdonsága a VM1.1.x és VM2 közötti migráció. Átvételre kerülnek a termékek, megrendelések, vevők. A fejlesztők ezt a verziót még nem javasolják éles oldalon ahsználni.

 
Megjelent a Joomla 1.6.5 frissítés, de minek ha itt a Joomla 1.7.0?
Érdekes dolog történt a Joomla-val. Megjelent a Joomla 1.6.5 frissítés, de ugyanakkor kijött a Joomla 1.7.0 amire a meglevő 1.6 os verziónkat könnyedén tudjuk frissíteni.

Joomla 1.0-ás sablon átalakítása 1.5 sablonra
IWIWSatartlapGoogle bookmarkTwitterFacebookMyspace bookmarkUrlGuru.huMyspace bookmarkJP-Bookmark
Joomla sablon átalakítás Sokan megrémülnek egy Joomla! verzióváltástól.
Elvesznek eddigi írásaim, adataim, új sablont kell készítenem. Ezt az utóbbi a sablonra vonatkozó tévhitet szeretnénk eloszlatni. Pérsze tévedés az adatok elvesztése is, de ez egy másik téma, ez a Joomla! frissítéshez tartozik. Erre is van megoldás!

Nem kell eldobnia régi 1.0-ás Joomla! sablonját, némi átalakítás és már használhatja is 1.5-ös Joomla! sablonként!

index.php

Nyissa meg 1.0-ás sablonjának index.php fájlját és végezze el az alábbi cseréket.
  1. Cserélje le a _VALID_MOS kifejezést _JEXEC kifejezésre
  2. Cserélje le az összes $mosConfig_absolute_path kifejezést $this->baseUrl, vagy JPATH_BASE kifejezésre
  3. Cserélje le az összes $mosConfig_live_site kifejezést $mainframe->getCfg( 'live_site' ) kifejezésre
  4. Cserélje le az esetlegesen fixen beírt szövegeket. például az echo 'Hello' kifejezést echo JText::_( 'Hello' ) kifejezésre
  5. Cserélje le a mosGetParam kifejezéseket JRequest::getVar függvény hívásra. Például: $id = mosGetParam( $_REQUEST, 'id', 0 ); helyett $id = JRequest::getVar( 'id', 0 );
  6. Cserélje le a mosShowHead(); kifejezést <jdoc:include type="head" /> kifejezésre
  7. Cserélje le a mosMainBody() kifejezést <jdoc:include type="component" /> kifejezésre
A modulok megjelenítéséhez az alábbi módosításokra van szükség:
  1. cserélje le a <?php mosLoadModules ( 'left', -1); ?> kifejezést <jdoc:include type="modules" name="left" style="raw"/> kifejezésre.

    Figyelje meg hogy a modulpozíció neve (left) a zárójelből átkerült a name="...." részbe.
    Fontos még, hogy a megjelenésre vonatkozó korábban használatos számok helyett most szöveges meghatározások vannak a style="...." paraméterben.


    Ezek megfeleltetése:
    Joomla! 1.0 Joomla! 1.5
    -3 rounded
    -2 xhtml
    -1 raw
    0 or empty table
Előfordulhat hogy a sablonban egyes részek csak akkor jelennek meg, ha abban a modulpozícióban betöltődik valamilyen modul.
Ez az utasítás 1.0-ás sablon esetében: mosCountModules ezt cserélje le $this->countModules kifejezésre.

Lehetnek még egyéb php kódok is a sablon index.php fájljában, de azokra nem lehet általános ötleteket adni.
Érdekes lehet még a szintén 1.5-ös rendszerben a templatek között megjelenő system sablon megjelenése. Mindenképpen javasoljuk, hogy építse be saját sablonjába is a system sablon által használt két css fájl meghívását. Ezek adják, adhatják egyes modulok, komponenesek alap megjelenését.
Ehhez a kövekező kódot kell beillesztenei az praktikusan az Ön css fájljának meghíváasa előtt.
<link rel="stylesheet" href="/templates/system/css/system.css" type="text/css" />
<link rel="stylesheet" href="/templates/system/css/general.css" type="text/css" />

templateDetails.xml

  1. Cserélje le a <mosinstall type="template"> kifejezést <install version="1.5" type="template"> kifejezésre
  2. Cserélje le a </mosinstall> kifejezést </install> kifejezésre
  3. Új elemként vegye fel
    <positions>
    <position>breadcrumb</position>
    <position>left</position>
    <position>right</position>
    <position>top</position>
    <position>user1</position>
    <position>user2</position>
    <position>user3</position>
    <position>user4</position>
    <position>footer</position>
    <position>debug</position>
    <position>syndicate</position>
    </positions>
    Ezek csak minták, itt a <position></position> részben azokat a modulpozíciókat kell felsorolnia, melyeket a sablon használ.
Amennyiben ezeket a módosításokat sikeresen elvégezte, akkor régi 1.0-ás sablonja már használható 1.5-ös sablonként.

Elekadt, segítségre van szüksége? Kérdezzen és mi segítünk!
 

További információk

Weboldalak biztonsága, Joomla mentés

A technika ördöge nem alszik és sajnos rosszakaratú emberek is vannak! Több partnerünkkel is előfordult már, ...

Részletek

VirtueMart segítség

Szeretne egy saját webáruházat? Nem tud megoldást?Mi segítünk és ajánlunk egyet: Virtuemart webáruház! ...

Részletek

Weblap üzemeltetés, online marketing

Az online üzleti kommunikáció már régóta jóval több mint programozás és "csináld magad" marketing. A jó ...

Részletek

Weblap készítés

Weblap készítési filozófiánk: Mindenkinek felhasználó barát, jól elérhető, könnyen kezelhető weblapra van szüksége Az egyedi ...

Részletek

Joomla sablon készítése

Nagyon jó rendszer ez a Joola CMS, de mi van akkor, ha egyedi megjelenéssel szeretné?Erre ...

Részletek

VirtueMart webáruházak készítése

Ma már az online megjelenés gyakran összekapcsolódik egy online áruház igényével is. Ennek az igénynek a ...

Részletek

Jelentkezzen hírlevelünkre, hogy informálhassuk akcióinkról, oldalunk és a Joomla újdonságairól!
Küldés

By PLAVEB

Skype konzultáció megrendelés

Hány órát kér?
Adja meg skype azonosítóját