Error message

  • The specified file temporary://filePPcDbD could not be copied, because the destination directory is not properly configured. This may be caused by a problem with file or directory permissions. More information is available in the system log.
  • The specified file temporary://fileg4bkCp could not be copied, because the destination directory is not properly configured. This may be caused by a problem with file or directory permissions. More information is available in the system log.

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.