Jump to content
Sign in to follow this  
natural

Вывод HTML для отдельной карточки товара

Recommended Posts

Всем привет! 

Нужно помощь! Как вывести для отдельной карточки товара HTML код ? допустим div,scr и т.д. ?????

Думал можно макет создать отдельный но, ничего не выходит. 

 

 

Нужно для определенного товара вывести баннер в нужном месте. Буду рад помощи ! Спасибо.

 

Opencart 2.3.0.2

Share this post


Link to post
Share on other sites

сделайте доп поле для html в карточке товара и если оно заполнено - выводите

  • +1 1

Share this post


Link to post
Share on other sites

РЕШЕНО!

 

ШАГ 1:

Создаем в шаблоне template/product копию файла product.tpl и переименовываем её на допустим product-id-tovara.tpl

Загружаем product-id-tovara.tpl обратно в template/product

 

ШАГ 2:

Создаем макет и прописываем путь product/product-id-tovara. Можете уже смело в макете навешивать модули.

Сохраняем!

 

ШАГ 3:

Заходим в админке в карточку товара и выбираем вкладу Дизайн и выбираем свой макет и сохраняем.

Готово!

 

Теперь для отдельного товара будут выводится отдельные модули. Так же product-id-tovara.tpl можно прописать все что угодно.

 

 

Share this post


Link to post
Share on other sites
5 minutes ago, spectre said:

сделайте доп поле для html в карточке товара и если оно заполнено - выводите

Спасибо! Все намного проще 

Share this post


Link to post
Share on other sites
2 минуты назад, natural сказал:

Спасибо! Все намного проще 

Если вам надо будет 10 товаров так сделать что для каждого схему создавать))

можно взять какой-то бесплатный модуль доп описания товара и выводить в нужном месте если заполнено

Share this post


Link to post
Share on other sites

главное шо natural и сам разобрался.

Share this post


Link to post
Share on other sites
1 hour ago, spectre said:

Если вам надо будет 10 товаров так сделать что для каждого схему создавать))

можно взять какой-то бесплатный модуль доп описания товара и выводить в нужном месте если заполнено

спасибо!!! То что я сделал достаточно !) )

Share this post


Link to post
Share on other sites
3 часа назад, natural сказал:

спасибо!!! То что я сделал достаточно !) )

 

Share this post


Link to post
Share on other sites
5 часов назад, natural сказал:

РЕШЕНО!

 

ШАГ 1:

Создаем в шаблоне template/product копию файла product.tpl и переименовываем её на допустим product-id-tovara.tpl

Загружаем product-id-tovara.tpl обратно в template/product

 

ШАГ 2:

Создаем макет и прописываем путь product/product-id-tovara. Можете уже смело в макете навешивать модули.

Сохраняем!

 

ШАГ 3:

Заходим в админке в карточку товара и выбираем вкладу Дизайн и выбираем свой макет и сохраняем.

Готово!

 

Теперь для отдельного товара будут выводится отдельные модули. Так же product-id-tovara.tpl можно прописать все что угодно.

 

 

Чё та не удалось повторить.

Отдельные модули, конечно выводятся. Но разметка страницы идёт всё равно из файла product.tpl

Подтягивает /index.php?route=product/product&product_id=43

Хотя в путях прописал product/product-id-tovara

А модули, да, можно выводить отдельные.

 

 

Edited by florapraktik

Share this post


Link to post
Share on other sites
6 часов назад, natural сказал:

Создаем в шаблоне template/product копию файла product.tpl и переименовываем её на допустим product-id-tovara.tpl

И удаляем тут же, так как это бесполезная трата времени.....

Share this post


Link to post
Share on other sites
29 минут назад, florapraktik сказал:

ШАГ 1:

мне кажется лишним

Share this post


Link to post
Share on other sites
6 часов назад, natural сказал:

ШАГ 1:

Создаем в шаблоне template/product копию файла product.tpl и переименовываем её на допустим product-id-tovara.tpl

Загружаем product-id-tovara.tpl обратно в template/product

Это интересно для кастомного шаблона

А разные модули  - не есть кастомный шаблон

Share this post


Link to post
Share on other sites

дайте челу потоптать вдоволь граблей

Share this post


Link to post
Share on other sites
7 часов назад, AWARO сказал:

дайте челу потоптать вдоволь граблей

у кого накопится много граблей, можно заменить комбайном

 

Share this post


Link to post
Share on other sites
16 hours ago, florapraktik said:

Чё та не удалось повторить.

Отдельные модули, конечно выводятся. Но разметка страницы идёт всё равно из файла product.tpl

Подтягивает /index.php?route=product/product&product_id=43

Хотя в путях прописал product/product-id-tovara

А модули, да, можно выводить отдельные.

 

 

Создайте копию аналогичную product.tpl и назовите файл своим именем и все. И товару подключите этот файл во вкладке дизайн. Не может не работать. Или дайте доступ я все сделаю

Share this post


Link to post
Share on other sites
16 hours ago, chukcha said:

мне кажется лишним

Мне кажется там все лишнее. Лучше написать модуль )))) А впадло как-то ))))

Share this post


Link to post
Share on other sites
45 минут назад, natural сказал:

Создайте копию аналогичную product.tpl и назовите файл своим именем и все. И товару подключите этот файл во вкладке дизайн. Не может не работать. Или дайте доступ я все сделаю

Не давайте вредных советов. Ваш файл , без контроллера бесполезен. Здесь непонятно зачем к дефолтной функции опенкарта "Схемы", зачем то нагородили огород ненужных действий. А делается это все прям из админки, без необходимости лазить в файлы какие либо.

  • +1 1

Share this post


Link to post
Share on other sites
6 часов назад, natural сказал:

Создайте копию аналогичную product.tpl и назовите файл своим именем и все. И товару подключите этот файл во вкладке дизайн. Не может не работать. Или дайте доступ я все сделаю

Делать мне ничего не надо - я чиста из любви к искусству.:)

Не работает, я пробовал. Не видит он этот файл.

И вот почему:

 

6 часов назад, Tom сказал:

...без контроллера бесполезен. 

...

А зачем вообще в схемах путь писать, если всё равно product/product будет? 

Edited by florapraktik

Share this post


Link to post
Share on other sites

В данном случае незачем. Эдакий самообман. То есть после удаления данного файла, ничего не изменится.

Share this post


Link to post
Share on other sites
21 минуту назад, Tom сказал:

В данном случае незачем. Эдакий самообман. То есть после удаления данного файла, ничего не изменится.

Это понятно. Не измениться, я пробовал.:)

Но, если кому-то надо (к примеру) что бы фото товара было не слева, а справа. А название и кнопки, наоборот не справа а слева. И это не во всех товарах, а в некоторых. Нужна другая вёрстка.

Что, если нужно то, что нельзя сделать схемами?

Share this post


Link to post
Share on other sites

Цена вопроса 350 р(на данный момент).

 

  • +1 2

Share this post


Link to post
Share on other sites
11 минут назад, florapraktik сказал:

Что, если нужно то, что нельзя сделать схемами?

Именно анализируя условия и подставлять свой шаблон
Но не забывать!!!! Если вы внесли изменения  через ocmod, то на копии это не проявится, НИКТО из разработчиков не знает о вашей копии..

  • +1 2

Share this post


Link to post
Share on other sites
35 минут назад, Tom сказал:

Цена вопроса 350 р(на данный момент).

 

Ну, да. Там и посмотреть, как сделано!

Share this post


Link to post
Share on other sites

через это моно

и все то что вы вначале написали делать не надо

Edited by KomissarJuve
  • +1 1

Share this post


Link to post
Share on other sites
11 minutes ago, KomissarJuve said:

через это моно

и все то что вы вначале написали делать не надо

Круто спасибо!!! Уже разобрался сам. 

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 legioner26
      Разработан многофункциональный модуль Opencart Zoom для зуммирования изображений в карточке товара с выбором вариантов исполнения.
      ПРИМЕЧАНИЕ !!!
      Если у Вас не стандартный шаблон то для корректной работы настоятельно рекомендую проверить установлены ли иные плагины зумма.
      Не забываем очищать кешь на сайте при изменении настроек. Сочетание клавишь (Ctrl+F5)
       
      DEMO Логин: demo Пароль: demo
      http://mvc-cart.ru/index.php?route=product/product&product_id=30
       
       
      ПРОСМОТР РАБОТЫ МОДУЛЯ Кликнуть по тексту чтобы просмотреть.
       
      По адаптации шаблонов пишите в ЛС
       
      Тестировался с шаблонами Moneymaker 2, ROUNDSHOP, Corsica, Fiji, pixelshop и многими другими.
       
      Вариант №1
       
      Зуммирование в отдельном блоке, от изображения либо вывод в любом другом
       
      Вариант №2
       
      Зуммирование со скроллом внутри блока с изображением
       
      Вариант №3
       
      Зуммирование в виде лупы с настройками по ширине и высоте.
       
       
       
      Установка:
      1. Копируем содержимое исходя из версий ОС на хостинг в корень сайта 
      2. В модификаторах чистим кешь и обновляем.
      3. Пишем в личку номер вашего заказа, я высылаю Вам ключ.
       
       
      https://opencartforum.com/profile/723002-legioner26/?tab=field_core_pfield_13 ->> СЕО сопровождение магазинов под управлением OpenCart
       
    • By legioner26
      1 299.00 руб
      Скачать/Купить дополнение


      Модуль зуммирования изображений товара - ZoomPRO
      Разработан многофункциональный модуль Opencart Zoom для зуммирования изображений в карточке товара с выбором вариантов исполнения.
      ПРИМЕЧАНИЕ !!!
      Если у Вас не стандартный шаблон то для корректной работы настоятельно рекомендую проверить установлены ли иные плагины зумма.
      Не забываем очищать кешь на сайте при изменении настроек. Сочетание клавишь (Ctrl+F5)
       
      DEMO Логин: demo Пароль: demo
      http://mvc-cart.ru/index.php?route=product/product&product_id=30
       
       
      ПРОСМОТР РАБОТЫ МОДУЛЯ Кликнуть по тексту чтобы просмотреть.
       
      По адаптации шаблонов пишите в ЛС
       
      Тестировался с шаблонами Moneymaker 2, ROUNDSHOP, Corsica, Fiji, pixelshop и многими другими.
       
      Вариант №1
       
      Зуммирование в отдельном блоке, от изображения либо вывод в любом другом
       
      Вариант №2
       
      Зуммирование со скроллом внутри блока с изображением
       
      Вариант №3
       
      Зуммирование в виде лупы с настройками по ширине и высоте.
       
       
       
      Установка:
      1. Копируем содержимое исходя из версий ОС на хостинг в корень сайта 
      2. В модификаторах чистим кешь и обновляем.
      3. Пишем в личку номер вашего заказа, я высылаю Вам ключ.
       
       
      https://opencartforum.com/profile/723002-legioner26/?tab=field_core_pfield_13 ->> СЕО сопровождение магазинов под управлением OpenCart
       
      Добавил legioner26 Добавлено 20.05.2019 Категория Меню, дизайн, внешний вид Системные требования Ioncube Loader Метод активации По запросу в ЛС Ioncube Loader Требуется OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х Обращение к серверу разработчика Нет Старая цена 3500  
    • By Rassol2
      1 600.00 руб
      Скачать/Купить дополнение


      SimplePars - Универсальный парсер для ИМ
      Модуль SimplePars предназначен для парсинга и наполнения интернет магазина. 
       
      Идея модуля заключается в том что бы вы могли заварить чашечку кофе и наблюдать как ваш магазин наполняется товарами.
      Ведь намного приятнее наблюдать за строкой загрузки товара, чем заполнять каждую позицию вручную

       
      Возможности модуля SimplePars
      Основные задачи которые решает модуль это парсинг данных с сайта и последующее заполнение интернет магазина.
      Вы можете как парсить напрямую в интернет магазин, так и парсить в CSV файл для дальнейшей обработки. 
      Так же реализовано обновления товаров при помощи парсинга сайтов доноров. 
       
      В двух словах не описать что умеет делать модуль, по этому обозначу только основные моменты.

      - Полноценный парсер позволяющий парсить товары со сторонних магазинов и загружать себе.
      - Встроенный гибкий сборщик ссылок , который поможет собрать ссылки на необходимые товары.
      - Возможен парсинг и загрузка всех элементов товара.
      Код товара [model] Артикул [sku] Название Цена Количество Производитель Описание Категории Изображения Атрибуты Опций Данные - товара. Более подробно можете увидеть на скриншотах модуля.
       
      - Кроме загрузки возможно настройка обновления существующих товаров, цен, остатков и многое другое.
      - Идентификация товара по артикулу, модели или имени товара.
      - Доступна установка наценок любой сложности.
      - Парсинг / Составление SEO шаблонов и заполнение Мета данных товара, категорий, производителей. Заполнение SEO_URL
      - Формировать прайс csv с данными что вы парсите. Так же прайсы можно составлять в готовом формате для загрузки через АОП или любого другого загрузчика прайс листов. 
      - Поиск замена, мощный инструмент позволяющий вам налету изменять информацию. То есть, при парсинге вы можете вырезать или заменять определенные слова или целые блоки текста. Удалять или заменять в тексте названия сайта донора на ваш. И многое другое.
      - Поиск замена полностью поддерживает регулярные выражения.
      - Модуль способен парсить в многопоточном режиме. Что делает парсинг максимально быстрым!
      - Поддерживается парсинг с авторизацией.
      - Поддержка работы с прокси.
      - Собственный прокси чекер, позволяющий отобрать прокси сервера котороые будут работать с конкретным донором.
      - Возможна индивидуальная настройка запросов, Указание Cookies, User-Agent, Отправка собственных заголовков Headers
      - Система логирования позволяющая контролировать процесс парсинга на любом этапе.
      - Система кеширования сайта донора для безопасного парсинга подробнее Описание системы кеширования
      - NEW Автоматический парсинг по расписанию, при помощи CRON
      - NEW Встроенный редактор товаров. Редактор товаров поможет сделать финальную правку товаров. Инструкция к редактору товаров
       
       
      Вы можете указать любое количество границ парсинга, на любые данные что есть в html коде сайта донора.
      SimplePars это универсальный инструмент который поможет вам наполнить ваш интернет магазин.
      Обратите внимание что вы можете настроить парсинг на любые данные, и необязательно они должны быть совместимы с opencart. Вы можете парсить статьи, отзывы, блоги.
       
      В данном модуле есть возможность парсить все данные в CSV файл
      Можно формировать прайс листы для загрузки их через популярные дополнения. 
      Такие как:
      Автоматическая обработка прайс листов. 
      CSV Price Pro import/export
       
      И это малая часть тех задач которые может выполнить данный модуль.
      SimplePars разрабатывается как универсальный парсер, у него нету четких задач, у него есть только набор инструментов.
      А что вы построите имея эти инструменты, уже зависит только от вас.
       
      Инструкция к модулю доступна по ссылке
      Инструкция к модулю SimplePars
       
       
      Демо сайт для ознакомления с интерфейсом и возможностями модуля
      Обратите внимание что на демо сайте парсинг недоступен.
      http://demo.simplepars.top/admin/
      Логин - demo
      Пароль - demo
       
      Лицензионное соглашение.
      Ознакомится
       
      Обзор возможностей модуля (Видео уже устарело. Модуль шагнул гораздо дальше )
       
      Инструкция по установке.
      Установка SimplePars
      1. Зайдите в директорию вашей версии модуля и скопируйте все в корень сайта с заменой.
      2. Введите в строке браузера ваш_сайт/inst.php и нажмите Enter.
      3. Далее перейдите в раздел Система->Пользователи->Группы пользователей->Администратор нажмите выделить все в двух разделах:
      Разрешить просмотр Разрешить редактировать Затем нажмите сохранить.
      4. Зайдите в "Модификаторы" или "Менеджер дополнений", и нажмите Обновить. 
      5. После этого удалите в корне сайта файл inst.php
      Все, модуль установлен.
      В разделе Каталог под пунктом Производители появится пункт SimplePars это вход в модуль. 
       
      Инструкция по обновлению
      1. Загрузить содержимое директории c названием вашей версии  в корень сайта.
      2. Выполнить ваш_сайт/inst.php
      3. Удалить с корня сайта файл inst.php
       
      После установки или обновления я вижу белый экран или ошибку 500
      Если видите белый экран, то вам необходимо перейти в архив с модулем в директорию Other versions of PHP и там будут лежать файлы под все версии php.
      Открываете папку с именем вашей версии php и загружаете содержимое в корень магазина.
      Добавил Rassol2 Добавлено 28.10.2018 Категория Парсеры Системные требования PHP >= 5.6 Метод активации По запросу в ЛС Ioncube Loader Требуется OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х Обращение к серверу разработчика Да Старая цена 0  
    • By whiteblue
      780.00 руб
      Скачать/Купить дополнение


      Модуль "Super Custom Html Fields"
      Версия 2.0 (на данный момент для opencart 2.3, 3.0)
      Новые возможности:
       
      Библиотека Настроек. Можно выбрать настройку из библиотеки кода. Библиотека будет активно пополнятся. Фильтр настроек. Позволит быстро найти и применить настройку из библиотеки. Добавление своих настроек в библиотеку готовых решений. Добавление неограниченного количества настроек к одной схеме товаров. Автоматическое добавление нового товара к схеме Добавление настроек ко всем товаров категории (Продукты категорий) и ко всем товарам производителя (Продукты производителей) Копирование настроек  
       
      Модуль позволяет очень просто, быстро настроить отдельные схемы кода и просто любой информации для схем, групп продуктов, категорий и производителей...
      Есть возможность вывода ДО. ПОСЛЕ или с ЗАМЕНОЙ.
       
      Модуль способен заменить более 100 других модулей. Совместим с более 95% шаблонов. Рекомендован для каждого интернет-магазина. Модуль позволяет расположить любую информацию на любой странице сайта. Данные возможно выводить, как для отдельных товаров и категорий, так и для отдельных производителей, а также схем магазина. Любой html, js, jquery, ajax–код и в любой части странице Выберите селектор блока и положение данных, относительно блока (перед, после, вместо). Модуль мультиязычный, прост в настройке и использовании. Селекторы можно использовать абсолютно любые, от класса, заканчивая набором элементов, любые схемы селекторов, для jquery Любой код   
       
      Примеры использования:
      Возможность создания блога на сайте, отредактировав карточку товара как статью Возможность создания портфолио, отредактировав карточку товара, под объект портфолио Замена общего номера телефона в определенных продуктах или категориях на номер менеджера направления Скрыть или заменить некоторые элементы в продуктах или категориях , например цену, кнопку,  (цено от и прочее) Добавить любой кастомный HTML код в любое место или убрать.. добавить для категории блок с доставкой и гарантиями добавить в моб версии кнопку позвонить и заказать у определенных продуктов у определенных продуктов скрыть корзину и добавит цена от с вызовом формы обратной связи добавить свои стили для определенного вида страниц Замена имейла и номера у определенной группы продуктов Мультимагазин  
       
       
       
      Инструкция по установке и настройке
       
      Demo: карточка товара
      Demo: категория
      Admin (demo/demo)
       
       
      ДОБАВИТЬ МОЖНО В ГРУППЫ ТОВАРОВ , ВО ВСЕ ТОВАРЫ, В КАТЕГОРИИ, ПРОИЗВОДИТЕЛЕЙ, А ТАКЖЕ ПО СХЕМАМ 
      ЕСЛИ НУЖНА С ЭТИМ ПОМОЩЬ - ПИШИТЕ В ПОДДЕРЖКУ!
       
       
       
       
      Добавил whiteblue Добавлено 29.10.2019 Категория Меню, дизайн, внешний вид Системные требования Метод активации По запросу в ЛС Ioncube Loader Нет OpenCart 3.0
      2.3
      2.1 ocStore 3.0
      2.3
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1 Обращение к серверу разработчика Да Старая цена 0  
    • By ilaMas
      Всем доброго времени суток!
       
      Написал себе страничку с партфолио. Прописано все предельно чисто, адаптивка проверена на всех размерах (так же с разных девайсов: андроид, нэтбук, айфон 6 и 7).
      Везде все работает исправно, кроме айпад 2. Никак не пойму, как срабатывает один противный процесс на Айпаде..
       
      Загружается страничка изначально так как должна (правильно как вертикально, так и горизонтально)
      1. верт.

      2. горизонт

       
      Но когда подгрузка заканчивается, оно почему то сбрасывается и начинает отображаться криво:
       
      1.

       
      2.

      (Так как на сайте личная информация, пришлось замазать некоторые элементы)
       
      Кэш очищал каждый раз как пытался что то править.
      Если кто то из вас сталкивался с подобным, объясните пожалуйста, в чем же может быть проблема?
  • 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.