Jump to content
Sign in to follow this  
EscaladeHibrid

Изменение расположения описания в Категориях и Карточке товара

Recommended Posts

Доброго времени суток!

 

Интересует, как изменить расположение описания категории под подкатегории: https://prnt.sc/mnuv2g

Находил ответы как сделать на более ранних версиях (у меня 3.0.3.1 (rs.1)) - здесь что то всё иначе.

 

Также вопрос как изменить порядок отображения описания товара в мобильной версии: сейчас идут картинки, потом описание (в моём случае это куча текста с характеристиками товара), а потом идёт опция, при выборе которой меняется картинка (т.е. пользователь выбирает цвет и чтобы увидеть увеличенный вариант картинки ему приходится свайпить хрен знает сколько вверх), соответственно под опцию и кнопку Купить перенести (если такое возможно). Но при этом не трогая десктопную версию сайта. Так можно сделать?

 

И ещё вопрос)))) Можно как то скрыть картинки внутри карточки товара, оставив только одну основную? Объясню, что нужно: Картинок слишком много (тем более в мобильной версии), у меня настроен модификатор, который при выборе опции меняет картинку. Можно как то сделать так, чтобы была только основная картинка, но при выборе опции картинка все равно менялась? Т.е. была скрыта, наверное, а потом из этой скрытой зоны доставалась? Или как нибудь проще или какой нибудь модификатор есть?

 

Для наглядности (единственный товар в магазине): http://myautopilot.ru/audi/80/audi-80/chehly-iz-ekokozhi-audi-80-b-3-8a-1986-1991 (если будете смотреть, то и с мобильной версии посмотрите, чтобы понять, что хочу добиться))) товар находится по категориям: Audi - Audi 80 - Audi 80 B-3 (8A) (1986-1991) - единственный товар.

Для наглядности категория (с единственным описанием): http://myautopilot.ru/audi

 

Спасибо за обратную связь!

Share this post


Link to post
Share on other sites

категории

{% if thumb or description %}
      <div class="row"> {% if thumb %}
        <div class="col-sm-2"><img src="{{ thumb }}" alt="{{ heading_title }}" title="{{ heading_title }}" class="img-thumbnail" /></div>
        {% endif %}
        {% if description %}
        <div class="col-sm-10">{{ description }}</div>
        {% endif %}</div>
      <hr>
      {% endif %}

и

{% if categories %}
      <h3>{{ text_refine }}</h3>
      {% if categories|length <= 5 %}
      <div class="row">
        <div class="col-sm-3">
          <ul>
            {% for category in categories %}
            <li><a href="{{ category.href }}">{{ category.name }}</a></li>
            {% endfor %}
          </ul>
        </div>
      </div>
      {% else %}
      <div class="row">{% for category in categories|batch((categories|length / 4)|round(1, 'ceil')) %}
        <div class="col-sm-3">
          <ul>
            {% for child in category %}
            <li><a href="{{ child.href }}">{{ child.name }}</a></li>
            {% endfor %}
          </ul>
        </div>
        {% endfor %}</div>
      <br />
      {% endif %}
      {% endif %}

поменять местами

 

За дополнительные картинки в товаре отвечает код:

 

{% if images %}
            {% for image in images %}
            <li class="image-additional"><a class="thumbnail" href="{{ image.popup }}" title="{{ heading_title }}"> <img src="{{ image.thumb }}" title="{{ heading_title }}" alt="{{ heading_title }}" /></a></li>
            {% endfor %}
            {% endif %}

 

Share this post


Link to post
Share on other sites
В 21.02.2019 в 02:35, ocdroid сказав:

категории


{% if thumb or description %}
      <div class="row"> {% if thumb %}
        <div class="col-sm-2"><img src="{{ thumb }}" alt="{{ heading_title }}" title="{{ heading_title }}" class="img-thumbnail" /></div>
        {% endif %}
        {% if description %}
        <div class="col-sm-10">{{ description }}</div>
        {% endif %}</div>
      <hr>
      {% endif %}

и


{% if categories %}
      <h3>{{ text_refine }}</h3>
      {% if categories|length <= 5 %}
      <div class="row">
        <div class="col-sm-3">
          <ul>
            {% for category in categories %}
            <li><a href="{{ category.href }}">{{ category.name }}</a></li>
            {% endfor %}
          </ul>
        </div>
      </div>
      {% else %}
      <div class="row">{% for category in categories|batch((categories|length / 4)|round(1, 'ceil')) %}
        <div class="col-sm-3">
          <ul>
            {% for child in category %}
            <li><a href="{{ child.href }}">{{ child.name }}</a></li>
            {% endfor %}
          </ul>
        </div>
        {% endfor %}</div>
      <br />
      {% endif %}
      {% endif %}

поменять местами

 

За дополнительные картинки в товаре отвечает код:

 


{% if images %}
            {% for image in images %}
            <li class="image-additional"><a class="thumbnail" href="{{ image.popup }}" title="{{ heading_title }}"> <img src="{{ image.thumb }}" title="{{ heading_title }}" alt="{{ heading_title }}" /></a></li>
            {% endfor %}
            {% endif %}

 

Перечитал все форумы, меняю и так и как-угожно иначе - всё остается на своих местах...
Менял и в дэфолтной и в активной теме - никаких изменений.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Content

    • By Maximirk
      1 900.00 руб
      Скачать/Купить дополнение


      CUSTSHOP - адаптивный, универсальный шаблон
      CUSTSHOP - универсальный шаблон, который подойдет для любого типа товаров. После простой установки шаблона, у Вас будет готовый к работе интернет-магазин со всеми настройками и необходимыми модулями, остается только добавить товаров. Для управления шаблоном используется единый модуль, в котором более 500 различных настроек. Совместим с Opencart 2.3.x / 3.0.x и OcStore 2.3.x / 3.0.x   Демо (версия Opencart 2.3): https://custshop.ru/ - главная страница https://custshop.ru/byitovaya-tehnika-i-elektronika/ - страница категории https://custshop.ru/televizor-bq-32s01b-32 - страница товара   Демо админки: https://custshop.ru/admin/ логин: demo пароль: demo  

        Список дополнительного функционала: 1. Модуль управления шаблоном, более 500 различных настроек. Цвета всех основных элементов, размер шрифтов, иконки, меню и многое другое. 2. Гибкая настройка сетки товаров, по 2,3,4,6 карточки в строку, для каждого из 4-х размеров экрана. 3. Возможность вывести атрибуты, опции, дополнительную информацию для карточек товаров в каталоге и модулях. 4. Эффект всплытия(hover) карточки в каталоге, с возможностью скрыть/показать любой элемент. 5. Покупка товаров с опциями прямо в каталогах и модулях. 6. Дополнительные изображения для товаров в каталогах и модулях, можно выбрать максимальное количество. 7. Стикеры, основные и дополнительные на основе атрибутов. 8. Всплывающая корзина после покупки товаров. 9. Быстрый просмотр товаров 10. Быстрый заказ 11. Заказ звонка 12. Всплывающее окно 13. Кнопка "Наверх" 14. Улучшенные всплывающие уведомления 15. Модуль с товарами, на выбор 2 вида отображения (сетка или карусель) и 6 видов выборки товаров (Популярные, Новинки, Акции, Хиты продаж, Недавно просмотренные, Рекомендуемые, Из категории с выбором нужной категории). Возможность гибко настроить карусель товаров. 16. Поддержка мультиязычности и мультимагазинов. 17. Минификация CSS и Javascript файлов, с объединением их в один файл. 18. Конвертация изображений в формат WEBP, при сохранении в кэш. 19. Возможность заменить переменные цветов и размеры шрифтов для bootstrap из модуля управления шаблоном. 20. Гибкая настройка всех элементов в верхней панели, шапке и подвале. 21. Настройка страницы Каталог - подкатегории, описание, панель сортировки 22. Настройка страницы Товар - вывод кратких характеристик, описания, дополнительной информации, соц.кнопок и другое 23. Настройка страницы Контакты - дополнительные контакты, карта 24. Микроразметка   Другие особенности шаблона: 1. При установке сохраняются все настройки, как на сайте примере  https://custshop.ru/ , остается только добавить Ваши товары. 2. Показатели PageSpeed Insights - 90-100 баллов, в зависимости от нагрузки на хостинг. Можно проверить тестовый сайт - https://custshop.ru/ 3. Не используется IonCube Loader 4. После покупки необходимо написать в личные сообщения или на почту maximirk@mail.ru для получения ключа лицензии. 5. Лицензия выдается на 1 домен 6. Успешная валидация по стандартам HTML5, проверочный сервис -  https://validator.w3.org/nu/ 7. Документация к шаблону -  https://custshop.ru/docs/ 8. Текст лицензии -  https://custshop.ru/license/ 9. Скидки на повторные покупки от 20%   Совместимость: Пока нет сторонних модулей, для которых сделана адаптация. Но для популярных модулей, на мое усмотрение, будет сделана бесплатно по вашему запросу.   Техподдержка: Осуществляется через личные сообщения на форуме или по электронной почте maximirk@mail.ru Добавил Maximirk Добавлено 11.02.2020 Категория Платные шаблоны Системные требования PHP 5.4-7.3 Сайт разработчика Метод активации По запросу в ЛС
      По запросу на почту Ioncube Loader Нет OpenCart 3.0
      2.3 ocStore 3.0
      2.3 OpenCart.Pro, ocShop Обращение к серверу разработчика Нет Старая цена 0  
    • By Medialine
      Шаблон Megashop разрабатывался как универсальный шаблон, который подходит под любую тематику интернет-торговли за счет модуля управления цветовым профилем, который позволяет пользователю изменить всю цветовую схему сайта в считанные минуты. Меню категорий, которое имеет вложенность до 2-х уровней и меню информационных страниц в шапке позволяют удобно структурировать большой объем контента.
      100% валидность кода
      Высокие показатели скорости сайта по PageSpeed Insights
      Список модулей и функций, которые входят в состав шаблона:
      Модуль "Настраиваемые стикеры" Модуль "Изображения подкатегорий" Модуль "Логотип производителей" Modal-уведомление при покупке товара (при добавлении в закладки, сравнения) Модуль "Умный поиск" Модуль "Купить в 1 клик" с уведомлением в админку Модуль "Обратный звонок" с уведомлением на e-mail Модуль "Цветовая схема" Модуль "Соцсети" в шапке Модуль "Способы оплаты" в подвале Слайдер дополнительных изображений Список модулей, которые не входят в состав шаблона, но используются в демонстрационной версии:
      OCFilter - Модуль фильтра товаров - один из лучших фильтров для OpenCart, имеет много полезных функций, быстрый в работе. 
      Модуль Simple - упрощенная регистрация и заказ - без сомнения лучший модуль для организации быстрого заказа и регистрации, имеет огромное количество настроек и функций.
       




       
      Минимальное количество скриптов, небольшое количество запросов и маленький размер страницы вместе делают Megashop одним из самых быстрых шаблонов для OpenCart. Для покупателей шаблона работает оперативная техподдержка, мы сделаем все возможное, чтобы решить ваш вопрос в считанные минуты. Техподдержка осуществляется в теме поддержки дополнения и через мессенджеры Viber / Telegram. Практически ежедневно идет доработка шаблона под современные требования и нужды пользователей шаблона, поэтому купив шаблон Megashop вы будете обеспечены качественными обновлениями при выходе новых версий.
      Так же в шаблоне присутствует Swipe галерея в карточку товара, которая заменяет стандартную галерею на новую с поддержкой tach жестов.
       

    • By Medialine
      1 400.00 руб
      Скачать/Купить дополнение


      Megashop - настраиваемый шаблон для OpenCart
      Шаблон Megashop разрабатывался как универсальный шаблон, который подходит под любую тематику интернет-торговли за счет модуля управления цветовым профилем, который позволяет пользователю изменить всю цветовую схему сайта в считанные минуты. Меню категорий, которое имеет вложенность до 2-х уровней и меню информационных страниц в шапке позволяют удобно структурировать большой объем контента.
      100% валидность кода
      Высокие показатели скорости сайта по PageSpeed Insights
      Список модулей и функций, которые входят в состав шаблона:
      Модуль "Настраиваемые стикеры" Модуль "Изображения подкатегорий" Модуль "Логотип производителей" Modal-уведомление при покупке товара (при добавлении в закладки, сравнения) Модуль "Умный поиск" Модуль "Купить в 1 клик" с уведомлением в админку Модуль "Обратный звонок" с уведомлением на e-mail Модуль "Цветовая схема" Модуль "Соцсети" в шапке Модуль "Способы оплаты" в подвале Слайдер дополнительных изображений Список модулей, которые не входят в состав шаблона, но используются в демонстрационной версии:
      OCFilter - Модуль фильтра товаров - один из лучших фильтров для OpenCart, имеет много полезных функций, быстрый в работе. 
      Модуль Simple - упрощенная регистрация и заказ - без сомнения лучший модуль для организации быстрого заказа и регистрации, имеет огромное количество настроек и функций.
       




       
      Минимальное количество скриптов, небольшое количество запросов и маленький размер страницы вместе делают Megashop одним из самых быстрых шаблонов для OpenCart. Для покупателей шаблона работает оперативная техподдержка, мы сделаем все возможное, чтобы решить ваш вопрос в считанные минуты. Техподдержка осуществляется в теме поддержки дополнения и через мессенджеры Viber / Telegram. Практически ежедневно идет доработка шаблона под современные требования и нужды пользователей шаблона, поэтому купив шаблон Megashop вы будете обеспечены качественными обновлениями при выходе новых версий.
      Так же в шаблоне присутствует Swipe галерея в карточку товара, которая заменяет стандартную галерею на новую с поддержкой tach жестов.
       

      Добавил Medialine Добавлено 16.02.2020 Категория Платные шаблоны Системные требования Сайт разработчика https://medialine.cc Метод активации По запросу в ЛС
      По запросу на почту
      Автоматическая активация
      Через официальный сайт дополнения Ioncube Loader Нет OpenCart 3.0 ocStore 3.0 OpenCart.Pro, ocShop Обращение к серверу разработчика Да Старая цена 0  
    • By mramili
      Здравствуйте уважаемые форумчане! Прошу помощи в выборе платного шаблона для интернет-магазина. Сейчас стоит journal - не нравится, устаревший и кривой шаблон. В общем, нужно чтобы в шаблоне были включены такие модули - возможность определить источник заказа, работа с e-mail'ами клиентов типа забытой корзины, хорошая SEO оптимизация без дублей, sitemap. Что посоветуете?
    • By optimlab
      OptimBlog – блог для Opencart 3
      Описание
      Данный модуль позволяет создать бесконечное множество статей и категорий для них. Например вы можете создавать категории «Новости», «Статьи», «Акции», а также создать полноценный блог для своего магазина с разбитием материалов по категориям.
      Концепция и отличие от других блогов для Опенкарт 3.
      Другие блоги для Opencart 3
      Большинство (как бы не 100%, аналогов не видел) модулей блогов и других аналогичных используют концепцию клонирования программного кода(контроллеров и сопутствующих файлов - Model-View-Controller) категорий товаров и самих товаров, превращая скрипты:
      «категорию товаров» → «категорию статей»
      «товар» → «статья»
      клонирование таблиц Базы Данных аналогично категориям и товарам.
      Такой подход вызывает много конфликтов. Например наименования таблиц при смене одного модуля на другой совпадали, а неопытные пользователи недоумевали от полученных ошибок и не понимали причины. Ошибок и несостыковок на практике было более чем достаточно. Описывать их все тут не имеет смысла..
      OptimBlog – концепция и основная идея
      Категории присваивается тип — Товар/Статья.
      Функционал Статьи расширяется аналогично функционалу Товара.
      Отзывы аналогично категориям разделены на 2 типа — Товар/Статья.
      А также добавлена возможность вывода «Ответа магазина» на «Отзыв» с использованием HTML.
      Данный модуль блога не заменяет родных файлов Opencart 3.
      Сохранена концепция Опенкарт в названиях и определениях, а также сохранён привычный для администратора магазина внешний вид интерфейса.
      Нет конфликтов по SEO URL, так как используется штатный функционал Opencart. Который вы можете расширить приложенными модификаторами.
      Модуль на 90% состоит из файлов модификаторов, которые можно удалить или отключить в любое время.
       
      Функционал и возможности модуля OptimBlog
      Общие для категорий, товаров и статей:
      Заголовок H1
      Краткое описание -
      Выводится в категории и в модулях выводящих товары или статьи. Модификатор для товарных модулей отсутствует.
      Общие для товаров и статей:
      Главная категория -
      Используется для определения хлебных крошек в «URL от базового домена» находящихся в индексе Поисковых Систем. А так же правильной настройки свойства canonical для страниц сайта.
      Рекомендуемые товары и статьи -
      Нет добавления страницы саму на себя.
      Рекомендовать можно в трёх направлениях: двойное, или в одну из сторон.
      Статьи:
      Теги
      Начало и конец публикации
      Автор
      Атрибуты
      Изображения
      Возможности для разработчиков:
      Заложены на будущее некоторые функции и возможности, которые разработчики могут использовать для создания своих модулей. Например: «дополнительные изображения» в настройках категории, можно выводить с помощью слайдера. А «Производителя» использовать для соответствующих привязок и сортировок.
      Модули разработчиков связанные с выводом товаров, можно легко переопределить для Статей. Так как php-код контролеров и моделей практически зеркальный.
      Использовалась верстка с классами Bootstrap 3. Что можно легко использовать для своих шаблонов без лишних заморочек и потерей времени.
       
      Состав модулей и модификаторов семейства OptimCart
      optimblog.ocmod.zip — модуль OptimBlog.
      installer.ocmod.zip — вносит разрешения в часть кода, для установки модуля(контроллера) поиска по статьям, находящегося в составе optimblog-category.ocmod.zip.
      optimblog-admin.filter-categories-products-informations.ocmod.zip — модификатор для расширения возможности фильтрации Категорий, Товаров и Статей.
      breadcrumb-last.ocmod.zip — модификатор убирающий кликабельность последнего пункта хлебных крошек.
      canonical-category.ocmod.zip — модификатор добавляющий материнские категории в канонический URL подкатегории. Продолжение предыдущей версии модификатора: Канонические страницы категорий в Opencart 2.0.x.x - 2.3.x.x (Canonical URL).
      canonical-category-no-page.ocmod.zip — модификатор аналогичный предыдущему, только убирающий канонический URL на страницах листинга(page=n).
      canonical-information.ocmod.zip — модификатор аналогичный canonical-category.ocmod.zip, добавляющий подкатегории в канонический URL статьи, при наличии главной категории в её настройках.
      canonical-manufacturer.ocmod.zip — модификатор исправляющий баг ссылки rel="prev" на странице производителя page=2.
      optimblog-module-bestseller-information.ocmod.zip — модуль «Лучшие статьи».
      optimblog-module-featured-information.ocmod.zip — модуль «Рекомендуемые статьи».
      optimblog-module-latest-information.ocmod.zip — модуль «Новые статьи».
      optimblog-module-category-information.ocmod.zip — модуль «Категории статей».
      optimblog-module-search-information.ocmod.zip - модуль «Поиск статей».
      OptimBlog Frame Theme - адаптация под шаблон Frame.
      optimblog-admin.ocmod.zip — отвечает за административную часть.
      optimblog-category.ocmod.zip — отвечает за пользовательскую часть.
      optimblog-category-theme-default.ocmod.zip — отвечает за пользовательскую часть шаблона «Стандартная тема». (Для создания модификатора для своего шаблона скопируйте, разархивируйте и отредактируйте данный файл под свой шаблон заменив путь к шаблону в коде модификатора или установите вместо этого optimblog-category-theme-all.ocmod.zip модифицирующий все шаблоны.)
       
       
      Установка OptimBlog
      Установить optimblog.ocmod.zip.
      Обновить кэш модификаторов.
      Зайти в «Группы пользователей» и назначить соответствующие права доступа.
      В выпадающем списке раздела «Модули / Расширения» выберите «Статьи».
      Активируйте модуль OptimBlog для своего магазина (модуль мультимагазинный, аналогично модулей Темы).
      Редактируйте настройки модуля OptimBlog и сохраните.
       
       
      Информация:
      Демо: http://demo.optimcart.com
      Админка: http://demo.optimcart.com/admin
       
      GitHub: https://github.com/optimlab/optimblog

      Лицензия: GNU General Public License version 3 (GPLv3)
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.