Jump to content
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

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.


  • Similar Content

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


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


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

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

      1. Сбор ссылок на товары. Или на любые другие страницы сайта. Эти ссылки можно записать в таблицу csv. Либо использовать для наполнения вашего интернет магазина.
      2. Парсинг данных с сайта. Есть возможность парсить напрямую в интернет магазин, или же в файл csv. 
      3. Формировать прайс csv с данными что вы парсите. Так же прайсы можно формировать в готовом формате для загрузки через АОП. Или любого другого загрузчика прайс листов. 
      4. Заполнять интернет магазин новыми товарами.
      5. Обновлять товары, получать цены остатки с сайта донора.
       
      Вы можете указать любое количество границ парсинга, на любые данные что есть в html коде сайта донора.
      SimplePars это универсальный инструмент который поможет вам наполнить ваш интернет магазин.
      Обратите внимание что вы можете настроить парсинг на любые данные, и необязательно они должны быть совместимы с opencart. Вы можете парить статьи, отзывы, блоги.
       
      При загрузке или обновлении товара, модуль поддерживает работу с :
      1) Кодом товара 
      2) Артикулом 
      3) Названием
      4) Ценой
      5) Количеством товара на складе
      6) Производителем
      7) Описанием
      8) Категориями
      9) Изображениями
      10) Атрибутами.

      Так же поддерживается: Создание новых категорий, атрибутов, загрузка изображения по ссылке, создание производителей.
      Формировать URL товаров и заполнять SEO данные товара, категорий, производителей.
       
      В данном модуле есть возможность парсить все данные в CSV файл
      Можно формировать прайс листы для загрузки их через популярные дополнения. 
      Такие как:
      Автоматическая обработка прайс листов. 
      CSV Price Pro import/export
       
      И это малая часть тех задач которые может выполнить данный модуль. Модуль разрабатывается как универсальный парсер у него нету четких задач, у него есть только набор инструментов.
      А что вы построите имея эти инструменты уже зависит только от вас. 
       
      Инструкция к модулю доступна по ссылке (На данный момент разрабатывается обновленная версия инструкции)
      https://simplepars.top/index.php?page=doc
       
      Демо сайт для ознакомления с интерфейсом и возможностями модуля
      Обратите внимание что на демо сайте парсинг недоступен.
      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
      Добавил Rassol2 Добавлено 28.10.2018 Категория Парсеры Системные требования PHP >= 5.6 Сайт разработчика https://simplepars.top/ Старая цена Метод активации Без активации 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 Обращение к серверу разработчика Нет  
    • By avdcreative
      Макрос Ячейка текст в html текст
      Подскажите макрос или же решение, которое бы переводило обычный форматированный текст в html текст с шрифтами, переносами и размером шрифта.
       
      Обычный текст в html <p>Обычный<br />текст<br />в<br />html</p>  
    • By TramplinStudio
      Вы уверены в эффективности элементов дизайна на вашем сайте?
      Предположения и гипотезы о качестве активных и пассивных элементов сайта строятся на основе личного опыта и взглядов разработчиков и дизайнеров, которые совсем не обязательно совпадут со взглядами посетителей вашего интернет-магазина OpenCart. Другими словами, нет гарантии что элементы на страницах интернет-магазина приведут к желаемому эффекту. Пакет модулей "AB-Test 3 в 1" будет очень полезен для проверки таких гипотез.

      AB-Test 3 в 1 v1.0 by Tramplin Studio - это набор простых, но мощных маркетинговых инструментов для повышения эффективности ваших баннеров, слайдеров, HTML текстов и любых других элементов дизайна в OpenCart, с помощью аналитического метода "АБ-тестирование". Благодаря этому пакету модулей, вы сможете лучше донести до посетителя нужную информацию, и тем самым значительно повысите конверсию вашего интернет-магазина.

      Что такое АБ-тестирование (Split test)?
      Это современный метод маркетингового исследования. Его суть заключается в том, что контрольная группа элементов сравнивается с набором тестовых групп, в которых один или несколько показателей были изменены, для того, чтобы выяснить, какие из изменений улучшают целевой показатель. Разновидностью АБ-тестирования является многовариантное тестирование, доступное в пакете модулей "AB-Test 3 в 1".


      Какие модули входят в пакет "AB-Test 3 в 1"?
      "TS AB-Test Elements" - тестирование активных и пассивных элементов дизайна на страницах вашего интернет-магазина; "TS AB-Test Banners" - тестирование баннеров, слайдеров и каруселей с неограниченным числом изображений; "TS AB-Test HTML" - тестирование HTML текстов на страницах вашего сайта.
      Какими возможностями обладают модули?

          Высокая гибкость:
      возможностью мультивариантного тестирования (до 5 тестовых групп, вместо стандартных 2-х); доступна возможность самому устанавливать вероятность показа для каждой отдельной тестовой группы с помощью ползунков на шкале вероятности; отслеживание показателей с помощью сервисов Google Analytics и Яндекс.Метрика, что позволяет проводить более глубокий анализ результатов тестирования по полу, возрасту, типам устройств, браузерам, операционным системам и другим показателям. Более подробно о каждом счетчике: счетчик Google Analytics, модуль поддерживает оба типа счетчика, как gtag, так и analytics; счетчик Яндекс.Метрики, как старой версии API v1.0, так и новой - API v2.0 (Версия 2.0 была доступна в тестовом режиме с 2016 года, но официально встала на вооружение с 06.12.2018. Если вы не знаете наверняка, то не будет лишним провести обновление счетчика или установить наш модуль аналитики "TS Yandex Metrika", который применяет последнюю версию счетчика).     Доступны 2 типа событий с тестовыми образцами, при которых цель может считаться достигнутой:
      простой клик мышью - click event; наведение курсора мыши на элемент - mouseover event.       Событие "mouseover" лишь косвенно указывает на интерес посетителя вашего интернет-магазина к элементу, так как будет содержать долю "холостых" событий, однако может быть очень полезным в некоторых случаях (например для элементов без ссылки или для форсирования АБ-тестирования). Для того чтобы снизить число холостых срабатываний, для "mouseover" доступна настройка задержки события в миллисекундах. Например, если вы хотите чтобы цель считалась достигнутой через 2 секунды после наведения на элемент курсора мыши, то укажите задержку 2000 миллисекунд. Однако, следует учитывать, что если посетитель отведет курсор от элемента раньше, то событие будет сброшено.


      Полезные советы:
      Если вы серьезно относитесь к конверсии вашего интернет-магазина и вам важно знать все о действиях посетителей, тогда другой наш модуль "TS Yandex Metrika" может быть вам очень полезен! С этим модулем вы сможете передавать сервису Яндекс.Метрика не только такие простые данные как переходы по ссылкам и клики, но и подробную информацию о посетителях сайта, данные электронной коммерции, а также настраивать цели для отслеживание конверсий, не прибегая к вмешательству в код сайта и не обладая глубокими познаниями в веб-разработке. Другой наш продукт - "TS Banner MultiPosition", может стать полезным дополнением к модулю "TS AB-Test Banners" и обычным баннерам. С ним вы сможете показывать баннеры там, где они действительно нужны. Отображение одного и того же изображения может быть настроено опционально для любых страниц из списков: товаров, категорий, производителей, статей и страниц внутреннего поиска в магазине. Создавайте сложные маркетинговые переплетения всего за несколько минут!
      -----------------------------------------------------------------------------------------------

      Страница на сайте разработчика:
      https://tramplin-studio.store/module/ts-ab-test-3-in-1

      -----------------------------------------------------------------------------------------------

      Смотреть DEMO
      Смотреть DEMO админки (логин: demo, пароль: demo)

      -----------------------------------------------------------------------------------------------

      Инструкция по установке:
      Перейдите в Панель администратора -> Модули -> Установка расширений; Просто загрузите архив с модулем для вашей версии OpenCart или ocStore;  
      Файлы не перезаписываются!

      -----------------------------------------------------------------------------------------------

      Если у вас возникли вопросы или предложения по улучшению работы модуля, вы можете с нами связаться:
      Сайт: https://tramplin-studio.store/
      E-mail: info@tramplin-studio.store
  • 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.