Ошибка с идентификатором магазина

#
Ошибка с идентификатором магазина
Только начинаю работать с этой CMS, поэтому пока возникает много разных вопросов В документации не встречал ответов. Сделал интернет магазин, стал наполнять товарами, вроде бы все работает, но с правой стороны постоянно выводиться сообщение: "Ошибка! Магазин с указанным идентификатором не найден! Укажите правильный код магазина!" Что не правильно? Откуда он берет этот идентификатор и где и какой код надо указывать?
Еще прайс-лист создал, он работает, но "Замечание: Undefined offset: 1 в файле /hostcmsfiles/lib/lib_11/lib_11.php (строка 59)" Что там должно быть указано вообще? Благодарю за помощь.                              С уважением, Андрей.
Модератор
#
Re: Ошибка с идентификатором магазина
Андрей К. писал(а):
«Ошибка! Магазин с указанным идентификатором не найден! Укажите правильный код магазина!» Что не правильно? Откуда он берет этот идентификатор и где и какой код надо указывать?

В макете или шаблоне указывается идентификатор магазина, вероятно у Вас он указан неверно. Отредактируйте макеты/шаблоны и укажите верные ID магазина.
Андрей К. писал(а):
Еще прайс-лист создал, он работает, но «Замечание: Undefined offset: 1 в файле /hostcmsfiles/lib/lib_11/lib_11.php (строка 59)»

Может быть у Вас устаревший код типовой дин. страницы Прайс-лист. Обновите его с демо-сайта. Должно получится как на http://demo.hostcms.ru/shop/price/
#
Re: Ошибка с идентификатором магазина
У меня таже проблемма, но только если я переношу папку прайс из /shop в корень. Прайс работает, цены и товары выводит, но вверху страницы вылазит  
«Замечание: Undefined offset: 1 в файле /hostcmsfiles/lib/lib_11/lib_11.php (строка 59)»
Что можно сделать? Мне нужен прайс в верхнем меню всегда, а не тогда когда пользователь находится в каталоге.

www.energoprofi23.ru
Модератор
#
Re: Ошибка с идентификатором магазина
leousa,

В типовой динамической странице "Прайс" замените строку:
$external_propertys['ПутьКРазделу'] = $GLOBALS['URL_ARRAY'][1];


на:

$external_propertys['ПутьКРазделу'] = $GLOBALS['URL_ARRAY'][0];
Вы только что начали читать предложение, чтение которого вы уже заканчиваете.
#
Re: Ошибка с идентификатором магазина
Спасибо, все заработало. Однако ссылки на страницы прайса остались прежними. Подправил шаблон на все ссылки таким образом, все работает корректно. Не уверен правильно ли писать абсолютный путь.

<!-- Выводим ссылку на первую страницу -->
      <xsl:if test="$current_page - $pre_count_page &gt; 0 and $i = $start_page">
         <a href="{/shop/path}{/shop/ПутьКРазделу}/{$group_link}{$tag_path}{$filter}{$arrows}" class="page_link" style="text-decoration: none;">&#x2190;</a>
      </xsl:if>

поменял на:

<xsl:if test="$current_page - $pre_count_page &gt; 0 and $i = $start_page">
         <a href="/price/{$group_link}{$tag_path}{$filter}{$arrows}" class="page_link" style="text-decoration: none;">&#x2190;</a>
      </xsl:if>
www.energoprofi23.ru
Модератор
#
Re: Ошибка с идентификатором магазина
leousa,
Если в XSL-шаблоне "МагазинПрайс" убрать из ссылок:

{/shop/path}{/shop/ПутьКРазделу}/


то и /price/ дописывать не надо.
Вы только что начали читать предложение, чтение которого вы уже заканчиваете.
Авторизация