pontell 0 Опубликовано 12 июня, 2011 Жалоба Share Опубликовано 12 июня, 2011 Установил модуль "карта сайта" Пишет:"Fatal error: Call to undefined function vam_category_link() in /home/p/pontellsru/public_html/media/content/sitemap.php on line 71" 71 строка выглядит так: $SEF_link = vam_href_link(FILENAME_DEFAULT, vam_category_link($categories['categories_id'], $categories['categories_name'])); $module_content[]=array('ID' => $categories['categories_id'], 'CAT_NAME' => $categories['categories_name'], 'CAT_IMAGE' => DIR_WS_IMAGES . 'categories/' . $categories['categories_image'], 'CAT_LINK' => $SEF_link, 'SCATS' => get_category_tree($categories['categories_id'], '',0)); } Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 12 июня, 2011 Жалоба Share Опубликовано 12 июня, 2011 А файл /inc/vam_category_link.inc.php на местер, не пустой?! Ссылка на сообщение Поделиться на другие сайты
pontell 0 Опубликовано 12 июня, 2011 Автор Жалоба Share Опубликовано 12 июня, 2011 На месте. Выглядит так: <?php /* ----------------------------------------------------------------------------------------- $Id: vam_category_link.inc.php 899 2007-02-07 10:51:57 VaM $ VaM Shop - open source ecommerce solution http://vamshop.ru http://vamshop.com Copyright © 2007 VaM Shop ----------------------------------------------------------------------------------------- based on: © 2003 nextcommerce (vam_category_link.inc.php,v 1.4 2003/08/13); www.nextcommerce.org © 2004 xt:Commerce (vam_category_link.inc.php,v 1.4 2003/08/25); xt-commerce.com Released under the GNU General Public License ---------------------------------------------------------------------------------------*/ function vam_category_link($cID,$cName='') { $cName = vam_cleanName($cName); $link = 'cat='.$cID; if (SEARCH_ENGINE_FRIENDLY_URLS == 'true') $link = 'cat=c'.$cID.'_'.$cName.'.html'; return $link; } ?> Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 12 июня, 2011 Жалоба Share Опубликовано 12 июня, 2011 Попробуйте в /medi/content/sitemap.php добавить что-то вроде: require_once (DIR_FS_INC.'vam_category_link.inc.php'); [/code] Ссылка на сообщение Поделиться на другие сайты
pontell 0 Опубликовано 12 июня, 2011 Автор Жалоба Share Опубликовано 12 июня, 2011 Попробуйте в /medi/content/sitemap.php добавить что-то вроде: require_once (DIR_FS_INC.'vam_category_link.inc.php'); [/code] Добавить вместо require_once(DIR_FS_INC . 'vam_count_products_in_category.inc.php'); ? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 12 июня, 2011 Жалоба Share Опубликовано 12 июня, 2011 Нет, не вместо, а после этой строки, к примеру. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 12 июня, 2011 Жалоба Share Опубликовано 12 июня, 2011 Вы вообще всё правильно установили?! Нужно создать информационную страницу в Админке - Разное - Информационные страницы и подключить к странице sitemap.php, там при создании страницы нужно выбрать sitemap.php Ссылка на сообщение Поделиться на другие сайты
pontell 0 Опубликовано 12 июня, 2011 Автор Жалоба Share Опубликовано 12 июня, 2011 Нет, не вместо, а после этой строки, к примеру. Теперь пишет: Fatal error: Call to undefined function cachecheck() in /home/p/pontellsru/public_html/media/content/sitemap.php on line 89 // set cache ID 89 if (!CacheCheck()) { $module->caching = 0; echo $module->fetch(CURRENT_TEMPLATE.'/module/sitemap.html'); } else { $module->caching = 1; $module->cache_lifetime=CACHE_LIFETIME; $module->cache_modified_check=CACHE_CHECK; $cache_id = $GET['cPath'].$_SESSION['language'].$_SESSION['customers_status']['customers_status_name'].$_SESSION['currency']; echo $module->fetch(CURRENT_TEMPLATE.'/module/sitemap.html',$cache_id); } } ?> Ссылка на сообщение Поделиться на другие сайты
pontell 0 Опубликовано 12 июня, 2011 Автор Жалоба Share Опубликовано 12 июня, 2011 Вы вообще всё правильно установили?! Нужно создать информационную страницу в Админке - Разное - Информационные страницы и подключить к странице sitemap.php, там при создании страницы нужно выбрать sitemap.php Да, именно так и сделал :) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 12 июня, 2011 Жалоба Share Опубликовано 12 июня, 2011 Странно, я вот ставлю - никаких ошибок нет. Наверное что-то не так делаете. Попробуйте этот код поменять на: $module->caching = 0; echo $module->fetch(CURRENT_TEMPLATE.'/module/sitemap.html'); [/code] Ссылка на сообщение Поделиться на другие сайты
pontell 0 Опубликовано 12 июня, 2011 Автор Жалоба Share Опубликовано 12 июня, 2011 Странно, я вот ставлю - никаких ошибок нет. Наверное что-то не так делаете. Попробуйте этот код поменять на: $module->caching = 0; echo $module->fetch(CURRENT_TEMPLATE.'/module/sitemap.html'); [/code] Вроде заработало! Спасибо! :) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 12 июня, 2011 Жалоба Share Опубликовано 12 июня, 2011 Не за что Ссылка на сообщение Поделиться на другие сайты
pontell 0 Опубликовано 16 июня, 2011 Автор Жалоба Share Опубликовано 16 июня, 2011 Всё таки есть проблема которую сам не смог исправить. В превью всё стало нормально: http://www.pontellshop.ru/admin/content_preview.php?coID=8 а вот страницу всё равно отображает криво: http://www.pontellshop.ru/shop_content.php?coID=8 Подскажите, что надо сделать, чтобы на странице отобразилось так же как в превью? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 16 июня, 2011 Жалоба Share Опубликовано 16 июня, 2011 Так а что не так? Если внешний вид, то рисуйте свой html-код в /templates/vamshop/module/sitemap.html Ссылка на сообщение Поделиться на другие сайты
pontell 0 Опубликовано 16 июня, 2011 Автор Жалоба Share Опубликовано 16 июня, 2011 Так а что не так? Если внешний вид, то рисуйте свой html-код в /templates/vamshop/module/sitemap.html Ну в превьюшке всё в аккуратный столбик, без подчёркиваний, а на странице всё разъезжается и подчёркнуто Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 16 июня, 2011 Жалоба Share Опубликовано 16 июня, 2011 Рисуйте внешний вид такой какой Вам нужен, нарисуйте html-таблицу. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения