Jump to content

 

ymva

Member Since 10 Mar 2014
Offline Last Active Apr 27 2015 03:45 PM
-----

Posts I've Made

In Topic: Автоматический Промо-Текст

26 April 2015 - 08:11 PM

Сделайте так:

$conditions = unserialize($conditions); fn_print_r($conditions);
В итоге увидите все содержимое в нормальном виде


Подскажите, пожалуйста, куда вставить лучше?
Пытаюсь использовать хук get_promotions.post.php, но результата нет

In Topic: Автоматический Промо-Текст

22 April 2015 - 06:15 PM

Из БД подтягивать можно всё что угодно :)

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

Я вам могу предложить отобразить на странице товара кнопку "Узнайте об акциях" , при клике по кнопке, будет открываться popup окно с информацией о всех акциях вашего магазина.

Сделать это очень просто.

Разместите в любом месте SMARTY блок:

<a class="cm-dialog-opener cm-dialog-auto-size" href="{"promotions.list"|fn_url}" data-ca-target-id="open_id_ajax" >Узнайте о акциях и скидках</a>

<div id="open_id_ajax" class="hidden"  title="Загловок окна"></div>


Хочу попробовать все-таки сделать красиво :)
Создал для товара с id = 253 акцию "Бесплатная доставка по Москве"
Поле conditions в таблице promotions содержит следующее:
a:3:{s:3:"set";s:3:"all";s:9:"set_value";s:1:"1";s:10:"conditions";a:1:{i:1;a:3:{s:8:"operator";s:2:"in";s:9:"condition";s:8:"products";s:5:"value";a:1:{i:984659124;a:2:{s:10:"product_id";s:3:"253";s:6:"amount";s:1:"1";}}}}}

Подскажите, как можно отсюда выдернуть id или сделать запрос на выбор акций, в условиях которых есть id товара 253?
Или хотя бы можете пояснить форму записи conditions? Что-то она замудренная

In Topic: Автоматический Промо-Текст

30 March 2015 - 05:30 PM

В стандартной функциональности нет такой возможности, разрабатывать нужно.

Вы имеете ввиду промо-акции для каталога, правильно?


Имел в виду промо-акции для корзины.
Нельзя никак из БД подтягивать инфу об акциях?

In Topic: Переход 4.1.2->4.2.4

24 March 2015 - 11:28 AM

Делаете копию вашего магазина 4.1.2
Копию 4.1.2 обновляете до 4.2.4 через центр обновлений.
Приводите шаблон в порядок, переносите из оригинала на 4.2.4

Различия в версиях небольшие, должен работать.


Как быть, если подписка на обновления истекла?
В админке висит обновление до 4.1.3. Обновляюсь, просит активации, ввожу ключ, он не принимается.
Установил на локальной машине 4.2.4, активировал тем же ключом - все ок.

In Topic: Отделить 3 Последних Знака В Цене Пробелом

19 March 2015 - 02:16 PM

Действия такие.
1. Меняйте на varchar(6)
2. Задавайте значение thousands_separator из phpmyadmin .

Если хотите задавать через админку, то находите шаблон редактирования валюты по контроллеру и удаляйте maxlength="1"


Так и делал, кэш чистил
Результаты на скринах

Если только в папке var почистить осталось