Руслан Сафин

Руслан Сафин

С нами с 30 марта 2015; Место в рейтинге пользователей: #123
23 апреля 2018, 11:44
0
1) Регистрируем свое расширение класса пример. Естествеено не delivery, а cart.

2) Создаем пустой js файл, пишем туда колбеки и подключаем после файла default.js (стандартный файл минишопа) любый удобным для вас способом

При этом ядро не страдает, мы его не меняем. Минишоп можно спокойно обновлять
23 апреля 2018, 08:32
0
У меня они просто отдельным js файлом подключены, после родного файла js от минишопа
22 апреля 2018, 15:00
+1
Отличная заметка! Спасибо!
Сам как то мучился с extJs, а тут все отлично описано
23 марта 2018, 15:25
-4
Мне кажется вам нужен программист
05 февраля 2018, 14:31
0
Разобрался, процессор неправильный ответ отдавал
05 февраля 2018, 12:14
0
Не помогло, так же записывает id ресурса, и при редактировании сначала показывает id
13 сентября 2017, 16:44
0
Пишите в скайп simple-arts
05 сентября 2017, 14:52
0
На самом деле этот плейсхолдер сразу в коробку бы добавить, думаю частенько задача подобная появляется
05 сентября 2017, 14:45
0
Спасибо за наводку, успешно решил свой вопрос!
05 сентября 2017, 09:13
0
Если не сложно, подскажите поконкретнее где посмотреть
05 сентября 2017, 09:12
0
По скриншоту думаю будет понятнее

В корзине 2 наименования товара, но каждого наименования по несколько штук (в моем случае метров). Так вот в миникорзине мне надо вывести цифру 2, вместо 83(на скрине)
05 сентября 2017, 08:45
0
Видел этот плейсхолдер, не подходит. Он выводит общее количество товара. В моем случае товар продается метрами.
Например: кладем в корзину 5 метров одного товара и 3 метра другого. Плейсхолдер
{$total_count}
выведет 8, а надо 2 (т.к. в корзине 2 товара)
19 августа 2015, 22:34
0
умножить на 3-15 стоимость и сроки в зависимости от региона
16 августа 2015, 16:32
0
так как я писал ниже =)
Вспомнил, на yii кто то таким образом сделал.
16 августа 2015, 14:31
0
Где то видел применения другого способа, не складывать картинки во временную папку, а при создании нового ресурса мы его сохраняем и редиректим на его редактирование. В итоге ИД ресурса у нас есть и ничего никуда перемещать не надо. Но появляется другая проблема, что делать если пользователь передумал «создавать» ресурс, чистить раз в месяц базу если поля пустые?
09 июля 2015, 12:11
0
И в сообщество выложите =) Вдруг кому то пригодится, или кто то в плагин преобразует
05 июля 2015, 22:16
+1
плодотворные выходные, несколько багов закрыто =)
на реальных проектах быстрее дебажится
05 июля 2015, 21:55
+1
Вот ссылка на файл yadi.sk/d/0qxjz1dwhgXLF
Исправлено:
1) Сохранение доп опций при создании товара
2) Исчезновение доп опций при удалении, добавлении, изменении порядка изображений
04 июля 2015, 08:53
+1
Спасибо огромное работает отлично!
Ночью не додумался и изобрел велосипед))
03 июля 2015, 23:16
+1
В итоге стало интересно и косяк нашел =)

Файл msproductdata.class.php

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

подлечил проверкой
if($deleteOptions) {
	$sql = 'DELETE FROM '.$table.' WHERE `product_id` = '.$id;
}
и соответственно добавил атрибут для функции
public function save($cacheFlag= null, $deleteOptions=true)
А в функции updateProductImage заменил строку
if ($this->save())
на
if ($this->save(null,false))