Русская поддержка интернет-магазина PrestaShop
русская поддержка PrestaShop.
Регистрация
Забыли пароль?
Главная
Возможности
Демо
Скачать
Каталог магазинов
Форум
Модули и шаблоны
Администрирование
Реклама и маркетинг
Аналитика и статистика
Оплата и платежные системы
Управление контентом
Экспорт
Фронт-офис
Локализация
Торговые площадки
Управление товарами
Средства миграции
Оформление заказа
Поиск и фильтры
Доставка и логистика
Слайд-шоу
Социальные сети
Модификаторы
Шаблоны PrestaShop
Работа
Главная
Форум
Общие форумы (prestashop v1.6.x)
Общий форум
Последняя буква раздела в крошках
Последняя буква раздела в крошках
docvol
Новичок
: 8
: 31-10-2012
# 1
16-06-2015 18:58
Подскажите, где копать - в крошках, в последнем разделе всегда искажается крайняя буква - вот как на рисунке в приложении.
Подозреваю, что надо править breadcrumb.tpl , но пытался - ничего не получается.
Если в конце названия раздела в каталоге ставить пробел, то тогда в крошках все нормально, но урлы становятся вот такие - platya- (с прочерком на конце).
Вот код
<!-- Breadcrumb -->
{if isset($smarty.capture.path)}{assign var='path' value=$smarty.capture.path}{/if}
{if isset($path)}
{assign var='breadcrumb_post' value=$path|strpos:"</span>"}
{if ($breadcrumb_post > 0)}
{assign var='breadcrumb_first' value=$path|substr:0:($breadcrumb_post+7)}
{assign var='breadcrumb_last' value="<span class=\"navigation_page\">{$path|substr:($breadcrumb_post+7):(strlen-1)}</span>"}
{assign var='path' value="{$breadcrumb_first}{$breadcrumb_last}"}
{/if}
{/if}
<div class="breadcrumb clearfix">
<a class="home" href="{$base_dir}" title="{l s='Return to Home'}">{l s='Главная'}</a>
{if isset($path) AND $path}
<span class="navigation-pipe" {if isset($category) && isset($category->id_category) && $category->id_category == 1}style="display:none;"{/if}> </span>
{if !$path|strpos:'span'}
<span class="navigation_page">{$path}</span>
{else}
{$path}
{/if}
{/if}
</div>
:
Алекс
Администратор
: 4516
: Красноярск
: 29-05-2009
# 2
16-06-2015 20:00
Цитата:( docvol @ 16-06-2015 19:58
Смотреть сообщение
)
{assign var='breadcrumb_last' value="<span class=\"navigation_page\">{$path|substr:($breadcrumb_post+7):(strlen-1)}</span>"}
замените на:
Код:
{assign var='breadcrumb_last' value="
<
span class
=\"navigation_page\
">{$path|substr:($breadcrumb_post+7)}<
/span
>"}
Оказываю услуги по администрированию интернет-магазина на CMS PrestaShop, написание модулей для PrestaShop. Большой опыт работы с CMS PrestaShop.
docvol
Новичок
: 8
: 31-10-2012
# 3
16-06-2015 20:30
Круто ! Заработало нормально, спасибо !
Общие форумы (prestashop v1.7.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Модули, плагины
-- Дизайн, шаблоны
-- Песочница
Общие форумы (prestashop v1.6.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Модули, плагины
-- Дизайн, шаблоны
-- Песочница
Общие форумы (prestashop v1.5.x)
-- Общий форум
Общие форумы (prestashop v1.4.x)
-- Новости и объявления
-- Общий форум
-- Установка, Настройка, Обновление
-- Дизайн, шаблоны
-- Модули, плагины
-- Песочница
-- Прочее
Общие форумы (prestashop v1.3.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Дизайн, шаблоны
-- Модули, плагины
---- Платные модули и хаки
-- Песочница
Другое
-- Корзина
---- Хостинг
---- Каталог магазинов
---- Общий форум
---- Прием багов