Подскажите, как изменить заголовок, чтобы он был не просто названием категории, а текст + название категории? Желательно, чтобы этот текст можно было подставить сразу ко всем категориям. В меню категория должна остаться без текста. Т.е. в данном случае Saab.
Нашел такую возможность в разделе редактировать контент в редактировании категории. Но хотелось бы сразу по всем категориям такое изменение внести автоматом, это возможно?
Прошу прощение, оказывается при изменении контента меняется и название категории. Как же решить задачу с подстановкой нужного текста к названию категории?
Создаете языковую переменную category_header текстом
Лучшие тапки из категории [CATEGORY] в магазине РиК
Открываете файл design/themes/TEMA/templates/views/categories/view.tpl и меняете
{capture name="mainbox_title"}{$category_data.category}{/capture}
на
{capture name="mainbox_title"}{__('category_header')|replace:"[CATEGORY]":$category_data.category}{/capture}
Затем нужно почистить кэш
Спасибо за помощь. Не могли бы Вы еще инструкцию по языковой переменной прислать. где и как ее создать?
Все уже нашел. Если кому-то будет нужно найти где находятся языковые переменные идем Администрирование - Языки - Языки - Переводы - + (добавляем переменную)
Рады слышать, что у вас все получилось
Еще возник вопрос. Необходимо чтобы в H1 автоматически снималась вышестоящая категория.
Пример:
Т.е в данном случае должен быть тайтл "Полиуретановые сайлентблоки Honda Accord III 86-89"
попробуйте следующее решение
app/controllers/frontend/categories.php
Замените
fn_add_breadcrumb($category_data['category'], (empty($_REQUEST['features_hash'])) ? '' : "categories.view?category_id=$_REQUEST[category_id]");
на
fn_add_breadcrumb(str_replace("[CATEGORY]", $category_data['category'], __('category_header')), (empty($_REQUEST['features_hash'])) ? '' : "categories.view?category_id=$_REQUEST[category_id]");
Код заменил, но изменений не произошло.
Прошу прощения изменения произошли, но не там где нужно.)
Необходимо чтобы в h1 добавилось название категории т.е стало "Полиуретановые сайлентблоки Honda Accord III 86-89"
Попробуйте написать в файле app/controllers/frontend/categories.php после
fn_add_breadcrumb($category_data['category'], (empty($_REQUEST['features_hash'])) ? '' : "categories.view?category_id=$_REQUEST[category_id]");
следующий код:
if (!empty($category_parent_ids)) { $category_data['category'] = fn_get_category_name(array_pop($category_parent_ids)) . ' ' . $category_data['category']; Tygh::$app['view']->assign('category_data', $category_data); }
Олег, спасибо, помогло. Подскажите, пожалуйста, что нужно добавить чтобы и в случае когда категории из 3 уровней состоят. Например BMW -> 1 series -> E81 т.е. необходимо чтобы в h1 были все эти категории BMW 1 series E81
Олег, спасибо, помогло. Подскажите, пожалуйста, что нужно добавить чтобы и в случае когда категории из 3 уровней состоят. Например BMW -> 1 series -> E81 т.е. необходимо чтобы в h1 были все эти категории BMW 1 series E81
Нужно заменить в том же файле app/controllers/frontend/categories.php предыдущий код
if (!empty($category_parent_ids)) { $category_data['category'] = fn_get_category_name(array_pop($category_parent_ids)) . ' ' . $category_data['category']; Tygh::$app['view']->assign('category_data', $category_data); }
на
while(!empty($category_parent_ids)) { $category_data['category'] = fn_get_category_name(array_pop($category_parent_ids)) . ' ' . $category_data['category']; } Tygh::$app['view']->assign('category_data', $category_data);
В этом случае будут выводиться все категории.
Олег, спасибо за помощь.
Помогите пожалуйста.
Во всех товарах надо изменить чтобы заголовки названия товара брались тегом H2 вместо H1
У меня сейчас: <h1 class="ty-product-block-title" >Антифриз - 40 град 10 л (желтый) STAREX
А надо
<h2 class="ty-product-block-title" >Антифриз - 40 град 10 л (желтый) STAREX
как это реализовать?
Помогите пожалуйста.
Во всех товарах надо изменить чтобы заголовки названия товара брались тегом H2 вместо H1
У меня сейчас: Антифриз - 40 град 10 л (желтый) STAREX
А надо
Антифриз - 40 град 10 л (желтый) STAREX
как это реализовать?
Попробуйте поменять файл
design/themes/ТЕМА/templates/blocks/product_templates/default_template.tpl
{$product.product nofilter}
Там так же имеется хук
(!) Не забудьте почистить кэш после изменений
Подскажите пожалуйста еще по переименованию тегов:
- http://1.auto-zapchast.com.ua/sport-i-otdyh/- это раздел каталога
Название в каталоге форсуватися тегом (
Спорт и отдых) как его переименовать в тег
?
- И в подвале "КАБИНЕТ ПОКУПАТЕЛЯ" - сделать просто текстовым а не тегом
?
Спасибо за ответ.
И как удалить форму с майлом (купить в 1 клик), где её пути и какие пути удалять?
И как удалить форму с майлом (купить в 1 клик), где её пути и какие пути удалять?
design/themes/ТЕМА/templates/addons/call_requests/views/call_requests/components/call_requests_content.tpl