Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Модификаторы для шаблона UniShop


Skylake
 Поделиться

Рекомендованные сообщения

Tom, карусель работает нормально. Но когда страницу с товаром в консоле браузера сделал мобильной и мышью принудительно сдвинул изображения (как на смартфоне обычно) - выпадают десятки ошибок

[Intervention] Unable to preventDefault inside passive event listener due to target being treated as passive. See <URL>

Что это значит и как исправить?

Ссылка на комментарий
Поделиться на других сайтах


10 минут назад, Atlet сказал:

Но когда страницу с товаром в консоле браузера сделал мобильной и мышью принудительно сдвинул изображения

Издержки обновления хром видимо. Это предупреждение браузера , но не ошибка . Делал на скорую руку, тогда когда не было даже близко подобных требований от браузера.

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах

В планах добавить зум и карусель в очередное обновление шаблона с немного иной логикой и с возможностью отключения в панели шаблона.

Сейчас просто игнорировать. Уверен, что сейчас форум наполнится вопросами подобными от многих пользователей, которые имеют в магазине различные карусели и получили обновление хрома.

Ссылка на комментарий
Поделиться на других сайтах

Видео на странице товара (во вкладках).

Сделано на основе Vqmod 

https://opencartforum.com/files/file/195-vqmod_product_video_tab_1541zip/

Модификатор добавляет новое поле, в базу данных в таблицу " product ". Что позволяет в админке в карточке товара , вывести новую вкладку "Видео". В данной вкладке есть возможность добавить несколько видео роликов с Youtube и вывести их в карточке товара, в отдельной вкладке, рядом с Отзывами

http://joxi.ru/brRnjqQtJwqJJr

http://joxi.ru/4AkEQX8uyxJyVm

Так же модификатор добавляет иконки (на подобии стикеров) на странице категорий, поиска, модулях итд у тех товаров, которым добавлены данные видео.

http://joxi.ru/52aeyWvt46wkB2

 

Как добавить видео.

1.Заходим на Youtube, находим нужное видео и кликаем на "Поделиться"
http://joxi.ru/vAWeMELt1Y51vm

2. В открывшемся окне кликаем на  "  <> Встроить "

http://joxi.ru/brRnjqQtJwq7Jr
3. Копируем полученный код путём выделения или нажатием на "Копировать"
http://joxi.ru/KAxMX0bfMW9Zjr

4.Вставляем в админке. Каждое новое видео с новой строки.

 

Установка

Установить в админке Дополнения-Установка дополнений

 Обновить кеш модификаторов.

В панели шаблона, заходим в раздел "Свои стили, скрипты и прочее", в поле css добавляем
 

.youtube {
    position: absolute;
    top: -5px;
    right: -5px;
    z-index: 9;
    height: 35px;
    opacity: 0.8;
}
.youtube .fa-youtube {
    color: red;
    font-size: 32px;
}

Жмём сохранить.

 Готово

 

PS : 26.06.2019 адаптировал для использования на обоих версиях опенкарт 2.1 и 2.3

 

 

 

 

 

ProductVideoTabUnishop.ocmod.zip

Изменено пользователем Tom
  • +1 2
Ссылка на комментарий
Поделиться на других сайтах

Go to Shop

Небольшой модификатор, который был написан для личного использования, в виду (для меня) не удобной навигации в карточке товара (в админке ).

Каждый раз когда вы заходите в товар, то его название отображается только на первой вкладке "Общие" , за то сверху отображается совершено бесполезное название "Редактирование товара".

http://joxi.ru/KAgJ0RPH4Ry6D2

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

И при переходе по вкладкам в товаре в админке, всегда видно название, редактируемого товара

http://joxi.ru/Y2LD41KT931qM2

 

Установка

Установить в админке Дополнения-Установка дополнений

 Обновить кеш модификаторов.

 Готово

 

PS : тот же самый эффект добавлен в админку в Категории и Производителей
 

Go_to_Shop_2.3.ocmod.xml

  • +1 6
Ссылка на комментарий
Поделиться на других сайтах

Экстра форма обратной связи

Теперь полная версия , совершенно бесплатно.
 

В Opencart довольно частая проблема это письма (сообщения) со страницы формы обратной связи (страница Связаться с нами). Часть писем улетает в спам.

Какая то часть не доходит до администрации магазина, а ведь это покупатели, которые не могут связаться с администратором и просто уходят в другой магазин.

 

Для чего этот модуль ?

  1. После того, как покупатель отправит сообщение со страницы Связаться с нами, оно станет отображаться в общем списке всех подобных обращений на странице данного модуля.
  2. Вы как администратор магазина , сможете просмотреть более детально поступившее сообщение ( в списке отображается краткое содержание).
  3. Экспортировать список поступивших сообщений в CSV файл (имя покупателя + email).
  4. Но самое удобное, вы сможете из админки магазина, ответить покупателю . Для письма от магазина предусмотрена поддержка HTML, таким образом ваше письмо не только будет более красивым, но и сможет содержать изображения, видео итд, для того что бы дать покупателю наиболее развёрнутый ответ.

Скачать

  • +1 2
Ссылка на комментарий
Поделиться на других сайтах

4 часа назад, Tom сказал:

Так же модификатор добавляет иконки (на подобии стикеров) на странице категорий, поиска, модулях итд у тех товаров, которым добавлены данные видео.

Видео работает, а иконок почему то нет

Ссылка на комментарий
Поделиться на других сайтах


Модификатор работает только на указанных мной версиях самого движка.

Ссылка на комментарий
Поделиться на других сайтах

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

Модификатор работает только на указанных мной версиях самого движка.

ostore 2.3 у меня

Ссылка на комментарий
Поделиться на других сайтах


Бесплатный модуль "Отзывы о магазине" для пользователей шаблона  на Ocstore 2.3.0.2.3

 

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах

  • 3 недели спустя...

Notice: Undefined index: points in /home/c/co60626/public_html/system/storage/modification/admin/model/catalog/product.php on line 165Warning: Cannot modify header information - headers already sent by (output started at /home/c/co60626/public_html/admin/controller/startup/error.php:34) in /home/c/co60626/public_html/system/library/response.php on line 12

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

Ссылка на комментарий
Поделиться на других сайтах


  • 1 месяц спустя...
4 минуты назад, GevorgTigranyan сказал:

Добрый день Том. Подскажите пожалуйста, есть ли zoom  для ocStore 2.3.0.2.3? Если нет, как можно установить? 

Скачайте последний версию обновления шаблона. Там есть, работает.

Ссылка на комментарий
Поделиться на других сайтах


15 часов назад, Atlet сказал:

Скачайте последний версию обновления шаблона. Там есть, работает.

Он подойдет к модулям, которые у нас уже установлены. Какие проблемы могут возникнуть с обновлением?

Ссылка на комментарий
Поделиться на других сайтах


7 минут назад, GevorgTigranyan сказал:

Он подойдет к модулям, которые у нас уже установлены. Какие проблемы могут возникнуть с обновлением?

Если изменения в коде шаблона не делали или делали модификаторами, то после обновления ничего не сломается.

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах


Для модуля "Вопросы покупателей", добавляем текстовый редактор для ответа администратора

В  файле :

admin\controller\unishop\request.php

находим

'admin_comment' => $result['admin_comment'],

меняем на 

'admin_comment' => html_entity_decode($result['admin_comment'], ENT_QUOTES, 'UTF-8'),

Находим
 

if (isset($this->request->post['type'])) {

перед ней вставляем

		$data['ckeditor'] = $this->config->get('config_editor_default');
		
		//CKEditor
		if ($this->config->get('config_editor_default')) {
		  $this->document->addScript('view/javascript/ckeditor/ckeditor.js');
		  $this->document->addScript('view/javascript/ckeditor/ckeditor_init.js');
		}

Открываем файл 
admin\view\template\unishop\request_form.tpl

 

Находим

<?php echo $footer; ?>

перед этим вставляем

<script type="text/javascript"><!--
	<?php if ($ckeditor) { ?>
	ckeditorInit('input-admin_comment', getURLVar('token'));
	<?php } else { ?>
	  $('#input-admin_comment').summernote({height: 300});
	<?php } ?>
//--></script> 

В  файле
catalog\controller\unishop\request.php
находим

'admin_comment' => $result['admin_comment'],

меняем на

'admin_comment' => html_entity_decode($result['admin_comment'], ENT_QUOTES, 'UTF-8'),

Обновляем в админке кеш модификаторов.
 

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...
  • 1 месяц спустя...
Спойлер
В 04.01.2018 в 13:40, Tom сказал:

Установка

 Установить в админке Дополнения-Установка дополнений..
Обновить кеш модификаторов после установки.

Далее стандартно 

Каталог-Загрузки , загружаем нужные файлы.

Каталог-Товары во вкладке Связи указываем нужные файлы для скачивания.

Так же в шаблоне в панели настроек можно применить свои стили (Раздел Свои стили..." в поле CSS)

например так



/*Название файла*/
li.download strong{
    font-size:15px;
    font-weight:300;
    color:black;
}
/*Иконка*/
li.download .fa-download{
    font-size:px;
    font-weight:px;
    color:blue;
}
/*Размер файла*/
li.download .size{
    margin-left:5px;
    font-size:11px;
    font-weight:px;
    color:red;
}

Пример
6710524654.jpg

Download Files Unishop.ocmod.xml

 

Здравствуйте,

вкладка появилась у товара, а файл pdf - нет. Поможете разобраться?  http://joxi.ru/8AnMRVYTzQeBX2

 

Посоветуйте, пожалуйста, дополнение "FAQ" для шаблона? 

Ссылка на комментарий
Поделиться на других сайтах


Файлы крепятся в самом опенкарт. Вначале в разделе Каталог - Загрузки (Файлы для скачивания), потом в самом товаре во вкладке Связи.

Именно для шаблона я не знаю модулей FAQ.

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах

17 минут назад, Den2142297 сказал:
  Показать контент

 

Посоветуйте, пожалуйста, дополнение "FAQ" для шаблона? 

 

Вот хороший модуль, неоднократно покупал, по дизайну подойдет для любой темы в т.ч. Unishop 

 

Изменено пользователем specialforce22
  • +1 1
Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.