VSpicy Опубликовано: декабря 21, 2017 Жалоба Поделиться Опубликовано: декабря 21, 2017 Доброй ночи! Подскажите как можно на данном сайте (https://eros-city.ru/) привязать одну из категорий, а именно (Наши бренды https://eros-city.ru/index.php?route=product/category&path=101) к странице производителей (https://eros-city.ru/index.php?route=product/manufacturer)? Наверное нереально... Заранее спасибо! Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
RHCk Опубликовано: декабря 21, 2017 Жалоба Поделиться Опубликовано: декабря 21, 2017 21 минуту назад, VSpicy сказал: привязать одну из категорий Что значит привязать? Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
jaffagold Опубликовано: декабря 21, 2017 Жалоба Поделиться Опубликовано: декабря 21, 2017 1). Создать нового Производителя типа "Сделано у нас" и привязать к нему эти товары. А он появится в списке производителей.( в описании товара придется уточнить название настоящего производителя ) 2). Вывести ссылку на эту Категорию среди Производителей вручную подправив tpl 3). Создать HTML-модуль и разместить его в Схеме Производители (надо проверять) 4). Создать нужный блок и java- скриптом его переместить в нужное место ( возможно, в комбинации с предыдущим пунктом) Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
VSpicy Опубликовано: декабря 21, 2017 Автор Жалоба Поделиться Опубликовано: декабря 21, 2017 1 час назад, RHCk сказал: Что значит привязать? Просто сделать ссылку на страничку производителей. Проще говоря чтобы вместо этой ссылки - Наши бренды https://eros-city.ru/index.php?route=product/category&path=101 была эта - https://eros-city.ru/index.php?route=product/manufacturer Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
jaffagold Опубликовано: декабря 21, 2017 Жалоба Поделиться Опубликовано: декабря 21, 2017 Это меню выводится с помощью модуля Категории во всех категориях. По сути вы хотите в это меню вставить дополнительный пункт Наши бренды, который ведет не в категорию, а на страницу Производители В таком случае, категория Наши бренды пуста и только мешает вам. Убрать ее. И просто вручную вставить в \catalog\view\theme\имя_темы\template\extension\module\category.tpl в самом конце Цитата <a href="<?php echo $category['href']; ?>" class="list-group-item"><?php echo $category['name']; ?></a> <?php } ?> <?php } ?> <a href="https://eros-city.ru/index.php?route=product/manufacturer" class="list-group-item">Наши бренды</a> </div> и еще... насчет отображения популярных товаров. попробуйте в popular.tpl вместо Скрытый текст <h3><?php echo $heading_title; ?></h3> <div class="row"> <?php foreach ($products as $product) { ?> <div class="col-lg-3 col-md-3 col-sm-6 col-xs-12"> сделать Скрытый текст <h3><?php echo $heading_title; ?></h3> <div class="row"> <?php foreach ($products as $product) { ?> <div class="col-lg-4 col-md-4 col-sm-6 col-xs-12"> Тогда там тоже будет 3 в ряд карточки товара и, возможно, будет лучше. Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
VSpicy Опубликовано: декабря 21, 2017 Автор Жалоба Поделиться Опубликовано: декабря 21, 2017 20 минут назад, jaffagold сказал: Это меню выводится с помощью модуля Категории во всех категориях. По сути вы хотите в это меню вставить дополнительный пункт Наши бренды, который ведет не в категорию, а на страницу Производители В таком случае, категория Наши бренды пуста и только мешает вам. Убрать ее. И просто вручную вставить в \catalog\view\theme\имя_темы\template\extension\module\category.tpl в самом конце и еще... насчет отображения популярных товаров. попробуйте в popular.tpl вместо Показать содержимое <h3><?php echo $heading_title; ?></h3> <div class="row"> <?php foreach ($products as $product) { ?> <div class="col-lg-3 col-md-3 col-sm-6 col-xs-12"> сделать Показать содержимое <h3><?php echo $heading_title; ?></h3> <div class="row"> <?php foreach ($products as $product) { ?> <div class="col-lg-4 col-md-4 col-sm-6 col-xs-12"> Тогда там тоже будет 3 в ряд карточки товара и, возможно, будет лучше. Спасибо большое! Попробую... Кстати странно почему выставленный товар местами идет разного размера? Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
jaffagold Опубликовано: декабря 21, 2017 Жалоба Поделиться Опубликовано: декабря 21, 2017 потому что за разметку товара из категории отвечает common.js а за вывод в модулях отвечает tpl модуля. Но учтите, в категории есть всегда боковое меню. А в на Главной и в карточке товара как правило контент идет по всей ширине экрана. там, возможно, три товара в строке будет слишком мало. Надо проверять отображение модуля на разных страницах сайта. Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
VSpicy Опубликовано: декабря 22, 2017 Автор Жалоба Поделиться Опубликовано: декабря 22, 2017 9 часов назад, jaffagold сказал: попробуйте в popular.tpl вместо Показать содержимое <h3><?php echo $heading_title; ?></h3> <div class="row"> <?php foreach ($products as $product) { ?> <div class="col-lg-3 col-md-3 col-sm-6 col-xs-12"> сделать Показать содержимое <h3><?php echo $heading_title; ?></h3> <div class="row"> <?php foreach ($products as $product) { ?> <div class="col-lg-4 col-md-4 col-sm-6 col-xs-12"> Тогда там тоже будет 3 в ряд карточки товара и, возможно, будет лучше. Увы не изменилось... Так и показывает 4 на 4, причем самый нижний ряд отображает всего 3 столбца(... Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
VSpicy Опубликовано: декабря 22, 2017 Автор Жалоба Поделиться Опубликовано: декабря 22, 2017 10 часов назад, jaffagold сказал: <a href="<?php echo $category['href']; ?>" class="list-group-item"><?php echo $category['name']; ?></a> <?php } ?> <?php } ?> <a href="https://eros-city.ru/index.php?route=product/manufacturer" class="list-group-item">Наши бренды</a> </div> А тут я получил это:Parse error: syntax error, unexpected '}', expecting end of file in /home/eros-cityr/eros-city.ru/docs/catalog/view/theme/default/template/extension/module/category.tpl on line 20 Хотя синтаксической ошибки я тут не вижу... (кстати ошибка на всех столбцах Категории включая "Наши бренды")? Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
jaffagold Опубликовано: декабря 22, 2017 Жалоба Поделиться Опубликовано: декабря 22, 2017 Смотрите, что со скобками фигурными. Там только одну строку надо было добавить, что жирным выделено.( сразу я упустил указать на это) Должно заработать. Кстати, правильнее ссылку указывать чуть иначе <a href="/index.php?route=product/manufacturer" class="list-group-item">Наши бренды</a> Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
VSpicy Опубликовано: декабря 22, 2017 Автор Жалоба Поделиться Опубликовано: декабря 22, 2017 1 час назад, jaffagold сказал: Смотрите, что со скобками фигурными. Там только одну строку надо было добавить, что жирным выделено.( сразу я упустил указать на это) Ошибка исчезла но ссылка по переходу к производителям не работает... Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
jaffagold Опубликовано: декабря 22, 2017 Жалоба Поделиться Опубликовано: декабря 22, 2017 работает ссылка Кстати, правильнее ссылку указывать чуть иначе, без домена, <a href="/index.php?route=product/manufacturer" class="list-group-item">Наши бренды</a> но и полная ссылка работает Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
VSpicy Опубликовано: декабря 22, 2017 Автор Жалоба Поделиться Опубликовано: декабря 22, 2017 30 минут назад, jaffagold сказал: работает ссылка Кстати, правильнее ссылку указывать чуть иначе, без домена, <a href="/index.php?route=product/manufacturer" class="list-group-item">Наши бренды</a> но и полная ссылка работает Короче все понятно)))... Ссылка работает только с левой вертикальной менюшкой. А мне надо чтоб на главной странице при нажатие на картинку "Наши бренды" ... И кстати при этом желательно чтоб в левой менюшки не было видно данной категории. Наверное это уже сложно(! Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
jaffagold Опубликовано: декабря 22, 2017 Жалоба Поделиться Опубликовано: декабря 22, 2017 Смотрите \catalog\view\theme\default\template\extension\module\imgcategory.tpl В самом конце, перед последней строчкой(</div>), вставляете то, что выделено красным( ничего не меняя!) Скрытый текст <div class="col-lg-3 col-md-3 col-sm-6 col-xs-12"><div class="product-thumb transition"><div class="image"><a href="/index.php?route=product/manufacturer"><img src="/image/cache/catalog/proizvoditel/brends-200x200.jpg" title="Наши бренды" alt="Наши бренды"/></a></div><h4><a href="/index.php?route=product/manufacturer">Наши бренды</a></h4></div></div> </div> Будет выводиться везде, где на странице выводится модуль Категории(IMG) А категорию Наши бренды стоит отключить. Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сейчас и зарегистрироваться позже. Если у вас есть учётная запись, войдите, чтобы публиковать под своей учётной записью.