Aktualizácia starej témy na prácu s Magentom

Mnoho majiteľov obchodov Magento naďalej prevádzkuje staré verzie rýchlo dozrievajúcej aplikácie elektronického obchodu. S vydaním 1.6 na obzore sa teraz zdá, že je vhodný čas na zváženie aktualizácie. Ak používate verziu pred vydaním 1.4, budete musieť vo svojej téme urobiť nejaké zmeny, aby bola kompatibilná s novšími verziami. Aj keď rozsah týchto zmien závisí od prispôsobení, ktoré ste vykonali, existuje niekoľko, s ktorými sme sa dôsledne stretávali, a preto ich aplikujeme zakaždým, keď vykonáme inováciu na staršom obchode.

Zmeny na page.xml

Pri každej inovácii z verzie 1.3 je potrebné vykonať dve zmeny v súbore stock page.xml. Najprv musíte pridať nový javascript na overenie kreditnej karty. Po druhé, do bloku jadra/profilu musíte pridať atribút „name“.

Ak chcete pridať nový súbor javascript:

  1. Otvorte súbor page.xml umiestnený v adresári rozloženia vašej témy pomocou vášho obľúbeného editora.
  2. Nájdite blok „page/html_head“ v hornej časti. Zobrazí sa zoznam uzlov, ako je tento:

    [code]

    [/code]

  3. Kdekoľvek v rámci tejto definície bloku pridajte nasledujúci riadok:

    [code][/code]

Ak chcete aktualizovať blok „core/profiler“:

  1. Prejdite nadol na koniec bloku a vyhľadajte typ bloku „core/profiler“.

    [code][/code]

  2. Pridajte atribút „name“ takto:

    [code][/code]

Uložte zmeny do tohto súboru a vymažte vyrovnávaciu pamäť.

Zmeny na stránke Pager & Toolbar

Ďalšia aktualizácia témy, ktorá sa vyskytla vo verzii 1.4, sa zaoberá tým, ako funguje pager na paneli s nástrojmi. Vyhľadávanie Google vracia množstvo rôznych riešení pre túto zmenu, ale zistil som, že to, ktoré ponúka Magento v poznámkach k vydaniu pre 1.4.0.0, funguje najlepšie.

  1. Zálohujte súbor toolbar.phtml svojej témy tak, že ho premenujete na .orig alebo .bak:

    [code]mv -v app/design/frontend/mypackage/mytheme/template/catalog/product/list/toolbar.phtml{,.bak}[/code]

  2. Skopírujte nový súbor toolbar.phtml zo základného balíka:

    [code]cp -pv app/design/frontend/base/default/template/catalog/product/list/toolbar.phtml \

    app/design/frontend/mypackage/mytheme/template/catalog/product/list/[/code]

  3. Otvorte súbor rozloženia Catalog.xml vo svojom obľúbenom editore a pripojte tento riadok:

    [code][/code]

    Pod týmto riadkom:

    [code][/code]

  4. V tomto súbore by ste mali nájsť dve miesta, kam budete musieť pridať nový blok „page/html_pager“.

Zmeny v rozložení zoznamu želaní

Nakoniec, úprava súboru wishlist.xml by sa mala postarať o zmenu, ktorá nastala v 1.4.2.0.

  1. Otvorte súbor wishlist.xml vo svojom textovom editore.
  2. Nájdite nasledujúci blok:

    [code]

    [/code]

  3. Nahraďte ho nasledujúcim:

    [code]

    odkaz na zoznam_prianí

    [/code]

Majte na pamäti, že pre každú z vyššie uvedených úprav budete musieť vymazať vyrovnávaciu pamäť, aby ste videli zmenu. Tieto aktualizácie tém robíme vždy, keď aktualizujeme obchod z verzie 1.3 alebo staršej. Ak sa teda nechcete zbaviť tvrdej práce, ktorú ste vložili do svojich návrhov, vyskúšajte tieto aktualizácie. Je pravdepodobné, že stále nájdete nejaké chyby, ale dúfajme, že nebudete musieť začínať od nuly.

Čítať:  Niche vs. Všeobecné témy WordPress: Čo je pre vás to pravé?

Nové Publikácie:

ODPORÚČANIE