Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Поддержка] Бесплатные простые стикеры


RGB

Recommended Posts

Бесплатные простые стикеры


Бесплатные простые стикеры


old-stickers-promo.jpg
old-stickers-link.jpg

Описание старой версии

Что это и зачем это нужно

Простое решение для вывода на картинке товара завлекающего стикера (Новинка, Акция, что-угодно еще). Зачем это - для облегчения выбора покупателю. Не секрет, что в большом каталоге с кучей товаров покупатель теряется, особенно если не ищет что-то конкретное. В таком случае хорошо работают стикеры, показывающие выгоду покупки конкретного товара.

Тип стикера (акционный, скидочный, подарочный, какой угодно) основан на неиспользуемом поле товара - UPC (обычно там ничего не указывают, в лучшем случае используют поле SKU для хранения артикула). Если же у вас это поле используется, то придется в модуле заменить все упоминания upc на ean например. Стикеры не автоматические, а значит на каждый товар нужно добавлять свой стикер руками.

Почему автоматические стикеры - не всегда хорошо

Дело в том, что их применение ограничено тем, что можно автоматически выдрать из базы, а это только "акционность" товара, его новизна или рейтинг, в таком случае нельзя сделать стикер с конкретным размером скидки - например, "Скидка 20%", что будет работать лучше, чем просто стикер "Скидка". Аналогично нельзя сделать рекомендуемые товары по вашему личному усмотрению, или в новинки добавить то, что в магазине уже давно было, или в акции добавить товар, у которого нет стандартной скидки, но с которым вы сами, например, дарите дисконтную карточку. Словом здесь, как и везде, нужен индивидуальный подход к каждому товару.

Как это работает

Поскольку мы не хотим менять базу, не создаем никаких новых полей, то будем использовать стандартные поля - я у себя в магазине выбрал поле UPC, потому что оно все равно у всех товаров пустое. Чтобы назначить товару стикер новинки, нужно зайти в админку, открыть нужный товар и на вкладке Данные указать ему в поле UPC код стикера (например, new). Соответственно, у вас должна быть картинка стикера с названием "sticker_new.png", для специальных предложений код будет special (соответственно, картинка "sticker_special.png"), и так далее для любого кода - название картинки стикера должно быть "sticker_код.png".

Вместе с модулем я добавил 4 картинки стикеров (new, special, top и price - взяты для образца с магазина Розетка, поэтому у себя нарисуйте что-то свое), вы можете добавить то, что нужно именно вам, и нарисовать сколько угодно вариантов стикеров, только не забывайте их коды вбивать в каждый товар в поле UPC. Картинки сохраняйте в каталог \catalog\view\theme\default\image. Если используете стикеры своих размеров, то не забывайте указать их размер в файле стилей дополнения (\catalog\view\theme\default\stylesheet\free_stickers.css), по умолчанию там указан размер тех стикеров, что идут в комплекте - 99х41.

Стикеры выводятся на странице товара, категории, товаров из поиска, из акций, товаров производителя, модуля "рекомендуемые" и таблицы сравнения. Если хотите добавить вывод в другой модуль - открывайте vqmod-файл и смотрите, как это сделано для модуле "рекомендуемые", суть там везде одинаковая.

Как устанавливать:

1) Скопировать файлы дополнения к себе, ничего не должно быть перезаписано, так как используется vqmod

2) Перейти в админку и нужным товарам в поле UPC указать коды стикеров (не забывайте, что если используете свои коды, нужно создать картинки стикеров с этими кодами, т.к. по умолчанию в дополнении идет 4 картинки стикеров с кодами new, special, top и price).

Протестировано на стандартном шаблоне версии 1.5.4.1, должно работать и на более старых/новых.

Пользователям версий новее 1.5.4.1 - возможна проблема с отображением стикеров на карточке товара из-за небольшого изменение в файле product.tpl, решение в теме

Если шаблон не default и стили к нему лежат не по такому адресу:

<link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/stylesheet.css" />
 

исправьте в начале vqmod-файла адрес к стилям, чтобы было "catalog/view/theme/ВАШ_ШАБЛОН/stylesheet/stylesheet.css"

Если у вас сильно измененный шаблон, открывайте vqmod-файл и вручную ищите соответствие кускам кода вашего шаблона. Затрагиваются файлы шаблонов товара, категории, поиска, акций, производителя, сравнения и модуля "рекомендуемые", а также все их контроллеры.

Если у вас что-то не работает, не надо мне писать в личку с просьбами помочь за плату - я не ищу работу. Пишите в тему с вопросами и терпеливо ждите ответа, или создайте новую в разделе платных услуг.


  • Автор
    RGB
  • долучення
    31.05.13
  • Категорія
  • Системные требования
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • ocStore
    1.5.4.1.2
    1.5.4.1.1
    1.5.4.1
    1.5.3.1
    1.5.2.1
    1.5.1.3
  • OpenCart.Pro, ocShop
    Не проверялось
  • Звернення до сервера розробника
    Нет

 

  • +1 18
Надіслати
Поділитися на інших сайтах

Обновление 1.1, просьба всем скачавшим дополнение (особенно владельцам filterpro), обновится

  • Добавлена поддержка filterpro, вывод стикеров в списке вишлиста, исправлен вывод в списке сравнения

 

Чтобы стикеры появились в filterpro, не забываем в его настройках включать отображение UPC

 

rmL4+.png

  • +1 3
Надіслати
Поділитися на інших сайтах

Коды стикеров в upc указали?

Шаблон нестандартный? Если да, то ставьте руками, а не через vqmod

Надіслати
Поділитися на інших сайтах

Коды стикеров в upc подскажи где , не указал....

 

////admin/view/template/shipping

я понимаю, тут - но где и что?

W12u+.png

 

Перечитайте пожалуйста описание дополнения :-) В частности, абзац Как это работает

  • +1 3
Надіслати
Поділитися на інших сайтах

Установил, но VQmode manager выводит следующую ошибку:

 

---------- Date: 2013-06-03 09:49:20 ~ IP : 31.23.104.17 ----------
REQUEST URI : /index.php?route=product/category&path=57
MOD DETAILS:
   modFile   : /путь-к-моему-магазину/vqmod/xml/free_stickers.xml
   id        : Free stickers
   version   : 1.1
   vqmver    : 2.1.6
   author    : RGB
SEARCH NOT FOUND (ABORTING MOD): <link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/stylesheet.css" />

Тема theia.

Надіслати
Поділитися на інших сайтах


Всем привет! Поставил на ocStore Version 1.5.3.1 Установил, как написано. ничего не появилось.


Подскажите, что не так?


 


 


Странно , тема у меня стандартная по дефолту, почему не отобразились стикеры сделал более 3-4 товаров top special в поле upc указал....  (((((((((((((((((  что не так делаю обидно


Надіслати
Поділитися на інших сайтах


Кто использует модуль All-in-one tab, в контроллере добавляйте 

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

а не 

'upc'    	 => $product_info['upc'],

Вообще для совместимости с любым модулем смотрите, как в его контроллере берется name например.

 

 

Установил, но VQmode manager выводит следующую ошибку:

 

---------- Date: 2013-06-03 09:49:20 ~ IP : 31.23.104.17 ----------
REQUEST URI : /index.php?route=product/category&path=57
MOD DETAILS:
   modFile   : /путь-к-моему-магазину/vqmod/xml/free_stickers.xml
   id        : Free stickers
   version   : 1.1
   vqmver    : 2.1.6
   author    : RGB
SEARCH NOT FOUND (ABORTING MOD): <link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/stylesheet.css" />

Тема theia.

Делайте ручную установку

 

 

Всем привет! Поставил на ocStore Version 1.5.3.1 Установил, как написано. ничего не появилось.

Подскажите, что не так?

 

 

Странно , тема у меня стандартная по дефолту, почему не отобразились стикеры сделал более 3-4 товаров top special в поле upc указал....  (((((((((((((((((  что не так делаю обидно

Делайте ручную установку

  • +1 1
Надіслати
Поділитися на інших сайтах

Установил, но VQmode manager выводит следующую ошибку:

 

---------- Date: 2013-06-03 09:49:20 ~ IP : 31.23.104.17 ----------
REQUEST URI : /index.php?route=product/category&path=57
MOD DETAILS:
   modFile   : /путь-к-моему-магазину/vqmod/xml/free_stickers.xml
   id        : Free stickers
   version   : 1.1
   vqmver    : 2.1.6
   author    : RGB
SEARCH NOT FOUND (ABORTING MOD): <link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/stylesheet.css" />

Тема theia.

Делайте ручную установку

 

открыл xml файлик ручками переправил все пути с default на свою тему, в некоторых местах стояла звёздочка в пути. Подправил всё. Плагин заработал, но в логе ошибок всё равно 1 ошибка.

--------- Date: 2013-06-03 10:20:28 ~ IP : 31.23.104.17 ----------
REQUEST URI : /admin/index.php?route=module/vqmod_manager/clear_log&token=55b80f854870e712eeea18416926d49e
MOD DETAILS:
   modFile   : /путь-к-сайту/vqmod/xml/free_stickers.xml
   id        : Free stickers
   version   : 1.1
   vqmver    : 2.1.6
   author    : RGB
Could not resolve path for [catalog/view/theme/default/template/module/filterpro.tpl] (SKIPPED)
Надіслати
Поділитися на інших сайтах


как именно, где находится контроллер. Есть ли пошаговая инструкция как установить вручную!?

откройте vqmod (xml)-файл и вручную внесите изменения, перечисленные там, в указанные места

 

 

--------- Date: 2013-06-03 10:20:28 ~ IP : 31.23.104.17 ----------
REQUEST URI : /admin/index.php?route=module/vqmod_manager/clear_log&token=55b80f854870e712eeea18416926d49e
MOD DETAILS:
   modFile   : /путь-к-сайту/vqmod/xml/free_stickers.xml
   id        : Free stickers
   version   : 1.1
   vqmver    : 2.1.6
   author    : RGB
Could not resolve path for [catalog/view/theme/default/template/module/filterpro.tpl] (SKIPPED)

Если вы не используете filterpro, то этот блок (в конце) можно удалить из xml-файла. Речь про это:

<!-- Модуль FilterPro -->
	<file name="catalog/view/theme/*/template/module/filterpro.tpl">
		<operation>
			<search position="replace">
			<![CDATA[
				<img src="${thumb}" title="${name}" alt="${name}"/>
			]]>
			</search>
			<add>
			<![CDATA[
				{{if upc}}<i style="
background: url('catalog/view/theme/default/image/sticker_${upc}.png');"></i>{{/if}}<img src="${thumb}" title="${name}" alt="${name}"/>
			]]>
			</add>
		</operation>
		<operation>
			<search position="replace">
			<![CDATA[
				<span style="color:#38b0e3"><?php echo $pds_upc; ?></span> ${upc} <br/>
			]]>
			</search>
			<add>
			<![CDATA[
				<!--<span style="color:#38b0e3"><?php echo $pds_upc; ?></span> ${upc} <br/>-->
			]]>
			</add>
		</operation>
	</file>
Надіслати
Поділитися на інших сайтах

Всё заработало, спасибо RGB, я так понимаю земляк с КПИ?

РАБОТАЕТ на ocStore Version 1.5.4.1 Проверено!

И вам спасибо! RGB не только транслитерированное КПИ, а еще и сочетание Red-Green-Blue :-)

  • +1 1
Надіслати
Поділитися на інших сайтах

RGB, спасибо за обещанные стикеры и за помощь с модулем All-in-one tab, всё замечательно работает. Два раза плюсую за проделанную работу ;) 

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

Надіслати
Поділитися на інших сайтах


День добрый. Супер модуль. Спасибо за него. 

У меня вопрос - как добавить возможность вывода стикеров в модулях: Акции, Последние (новые товары), Хиты продаж и т.д. Модули родные, opencartовские. Подскажите как добавить. Как раз в них надо, чтобы светились эти стикеры!

Заранее спасибо. Думаю это пригодится всем. 

Надіслати
Поділитися на інших сайтах


Откройте xml-файл и посмотрите как сделано для рекомендуемых (featured), там суть везде та же - внести одну строку в контроллер для upc (по аналогии с name) и одну строку в шаблон с выводом картинки стикера поверх фото товара

Надіслати
Поділитися на інших сайтах

классный модуль стикеров, до этого пробовал с платными - не работали и неудобные были, а это именно то, что нужно)

автору громадное спасибо)

из желаемого - пакетное только добавление как-нибудь реализовать

Надіслати
Поділитися на інших сайтах


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

  • +1 1
Надіслати
Поділитися на інших сайтах

неплохо было бы добавить выбор расположения стикера, а так спасибо за мод :-)

Используйте в стилях свойство margin (background-position чего-то глючит), то есть чтобы подвинуть картинку стикера вправо и вниз на 20 пикселей, пишите так например:

.product-info .left .image i {
...
margin-left: 20px;
margin-top: 20px;
}
Надіслати
Поділитися на інших сайтах

  • 3 weeks later...

А должны

Делайте ручную установку, возможно у вас в карточке товара есть изменения в коде шаблона и вкмод не может найти соответствия

  • +1 1
Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.