Oprava sitelink sideboxu pro Multishop ZenCart
Úprava pro Multishop postavený na základě ZenCart se týká SIDEBOXu sitelinks. V originále se sidebox sitelinks odkazuje při zobrazení na sitebox tpl_more_information.php .
To způsobuje při určitém nastavení problémy při validaci kódu. Proto byla vytvořena pro tento sitelinks samostatná část která bude fungovat dobře i pro případy kdy budete dělat změny. Tato úprava je velice jednoduchá a je možné aplikovat na verze 1.3.8. i 1.3.9. ZenCart.
změny:
soubor: includes/modules/sideboxes/site_links.php
najít:
// test if box should display unset($more_information);
nahradit:
// test if box should display unset($site_links);
najít:
// only show if links are active if (sizeof($more_information) > 0) { require($template->get_template_dir('tpl_more_information.php',DIR_WS_TEMPLATE, $current_page_base,'sideboxes'). '/tpl_more_information.php');
nahradit:
// only show if links are active if (sizeof($site_links) > 0) { require($template->get_template_dir('tpl_site_links.php',DIR_WS_TEMPLATE, $current_page_base,'sideboxes') . '/tpl_site_links.php');
najít:
function add_site_link($site_name,$url='',$session=true) { global $default_server_name, $more_information;
nahradit:
function add_site_link($site_name,$url='',$session=true) { global $default_server_name, $site_links;
Pokud by byl s něčím problém napište nám pomocí kontaktního formuláře a nebo využijte fórum.