Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Как сделать стикеры для товаров?


Recommended Posts

Видел на форуме, что люди делают стикеры из полей SKU в админке на вкладке "Данные". Пишут туда слово, задают цвет фона и на товаре появляетяс это слово "Новинка" например. Как это можно сделать на OcStore 2.1.х

Link to comment
Share on other sites


Видел на форуме, что люди делают стикеры из полей SKU в админке на вкладке "Данные". Пишут туда слово, задают цвет фона и на товаре появляетяс это слово "Новинка" например. Как это можно сделать на OcStore 2.1.х

 

В текущий момент как раз у меня в разработке модуль стикеров для 2.x с большим функционалом чем Вы описываете. Думаю через пару дней будет

Link to comment
Share on other sites

В текущий момент как раз у меня в разработке модуль стикеров для 2.x с большим функционалом чем Вы описываете. Думаю через пару дней будет

Тоже интересует такой модуль.

Link to comment
Share on other sites


Тоже интересует такой модуль.

 

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

post-706034-0-05115400-1454860757_thumb.jpg

Link to comment
Share on other sites

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

attachicon.gif5b5dd-clip-65kb.jpg

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

Link to comment
Share on other sites


Первый Release Candidate. Смотреть тут http://sandbox.oc-store.com/

Админка http://sandbox.oc-store.com/admin (demo:demo) - открыт доступ до модуля и до товаров, чтобы можно было создать стикер и назначить его товару (вкладка "Стикеры" при изменении товара)

Link to comment
Share on other sites

У меня проблемы сейчас с хостером, сейчас перееду на другой сервер и все выложу

Link to comment
Share on other sites

Модуль рабочий? Стоит пробовать?

Присоединяюсь к вопросу?

Работает на 1.5.5.1.2?

Размер картинок имеет значение?

Какие баги и устранены ли они?

Link to comment
Share on other sites


Модуль рабочий? Стоит пробовать?

Можете пробовать на демо, специально выкладывал

Присоединяюсь к вопросу?

Работает на 1.5.5.1.2?

Размер картинок имеет значение?

Какие баги и устранены ли они?

Только 2.1, в 2.0 найдены бани, сейчас правятся. Под 1.5 не планируется

Link to comment
Share on other sites

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

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

Link to comment
Share on other sites

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

 

99% текущих программеров, как начинающих, так и уже старичков, не знают, что такое стандарты программирования, что такое архитектура как кода, так и базы данных.

Большинство проектов делается для получения денег без дальнейшей поддержки, т.е. проекты уже появляются на свет мертворожденными или просто получаются "брошенки". Т.е. программер, который пишет код проекта не думает о продолжении его жизни, как своего детища, проект рождается и его сразу отдают на откуп заказчику без поддержки. А потом другой программер подбирает вот тот код, который пишется по таким гайдам и пытается привести все в божеский вид, который поможет даже людям после него разобраться в том, что там написано. 

По таким гайдам получается вот типа такого:

 

X9nV4CW.jpg

 

 

Или Вы думаете что мне жалко выложить бесплатно модуль, за который прошу 250р? Не жалко, не большие деньги, но с другой стороны - любой труд - это деньги, нет денег - нет поддержки и опять мы возвращаемся к мертворожденным проектам. 

 

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

 

Еще раз повторюсь - это мое личное мнение, которое я никому не навязываю

Link to comment
Share on other sites

  • 1 month later...

не думал что настолько все запущено, все таки выложу просто решение стикеров, в том числе и для v1.5...

простая реализация "какбыстикеров" используя неиспользуемые поля isbn и mpn

Шаг.1.

файл catalog/controller/product/category.php

ищем

$this->data['products'][] = array(

....

К посту #20:

 

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

 

Вообщем реализовал я этот момент, немного допилив под себя: поле MPN содержит имя стиля из CSS, дополнение в стили вписаны непосредственно в таблицу (в конце html - не валидно), в темплейтах соответсвенная поправка (содержимое поля попадает в class вслед за классом styk, а не бэкграундом в style). 

 

Стили описанны в виде (для примера "распродажный" стик stsale):

.stsale {
	background-color: #bb0000;
        color: #fff;
}
.stsale:before {
    color: #fff;
    margin-right: 5px;
    content: "\f078";
    font-family: FontAwesome;
    float: left;
}

Цвета задаются раздельно для текста и иконки стикера. Код иконки стикера добываем на сайте фонта, в данном случае.

 

Если кому инетересно могу выложить пошагово для второй версии. Ocmod писать лениво )))

Link to comment
Share on other sites


Сколько агресии и недопонимания )) Как буд-то я денег у Вас взял и не отдаю. И с чего Вы взяли что я не разобрался? У меня все работает в лучшем виде, и даже еще кое чего допилил.

Link to comment
Share on other sites


  • 1 year later...

у меня версия 2.3

сделал по инструкции для 2
в каталоге пишет 
Undefined variable: isbn in ..../template/product/category.tpl on line 78
почему не берет это значение с контроллера?

Link to comment
Share on other sites


Вопрос по стикерам, https и Opencart.pro.

 

Сайт установлен на https

 

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

 

Оказалось, что все подключаемые стикеры имеют адрес с http, из за этого все гаснет. 

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

Edited by SlavaOresh
Link to comment
Share on other sites


  • 1 month later...
В ‎17‎.‎02‎.‎2016 в 07:04, Pascha сказал:

не думал что настолько все запущено, все таки выложу просто решение стикеров, в том числе и для v1.5...

простая реализация "какбыстикеров" используя неиспользуемые поля isbn и mpn

Шаг.1.

файл catalog/controller/product/category.php
ищем

$this->data['products'][] = array(

ниже вставляем

'isbn'           => $result['isbn'],
 'mpn'           => $result['mpn'],

Шаг 2.

 

файл catalog/view/theme/ВАША_ТЕМА/template/product/category.tpl

ищем

<?php if ($product['thumb']) { ?>
      <div class="image">тут код вывода картинки товара (в нестандартной теме может быть отличным от дефолта)</div>
      <?php } ?>

после вставляем

 <?php if ($product['isbn']) { ?>
 <div class="styc" style="background:<?php echo $product['mpn']; ?>">
 <?php echo $product['isbn']; ?>  
   </div> 
 <?php } ?>

Шаг 3

файл catalog/view/theme/ВАША_ТЕМА/stylesheet/stylesheet.css

вставляем (стиль для сетки)

.product-grid .styc{
position: absolute;
right: 10px;
margin-top: -10px;
z-index: 99;
border-radius: 8px;
padding: 3px 10px 5px;
color: #fff;
font-weight: 600
}

Идем в админку товара
post-20793-0-19798400-1455681397_thumb.png

в итоге получаем систему "какбыстикеров", с любыми уникальными названиями в любой цветовой гамме

post-20793-0-91611200-1455681821_thumb.png

в модулях все то же самое по аналогии
в 2-ке все то же самое по аналогии

удачи в сайтостроении!

Добрый день!

Помогите пжт реализовать стикеры по данной схеме в Опенкарт версия 2.3.0.2

Поле isbn у меня занято, поэтому мне подойдет любой другой вариант кроме isbn.

 

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

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.