Сергей Фещуков

Сергей Фещуков

С нами с 10 февраля 2015; Место в рейтинге пользователей: #42
Сергей Фещуков
28 июня 2015, 08:17
0
Вид поля properties с остатками такой
{"msproductremains":{"Размер 1":"49","Размер 2":"55","Размер 3":"12"}}
Это пример для размеров. Соответственно, должны быть в свойствах Размеры указаны Размер 1, Размер 2 и Размер 3.
Сергей Фещуков
26 июня 2015, 17:03
0
1. Информация об остатках хранится в стандартном поле properties. Поэтому это поле добавлять надо. Только надо отметить, что в этом поле могут быть и другие параметры. Пример как выглядит значение этого поля дам чуть позже, пока не за компьютером.
2. Я с удовольствием добавлю, только знать бы как это сделать.
Сергей Фещуков
20 июня 2015, 05:10
0
Пока нет. Дело недолгое это добавить, так что постараюсь это сделать быстрее.
Сергей Фещуков
23 мая 2015, 09:33
+1
Вы вообще читали как подключается fancybox? По умолчанию его в miniShop2 нет. Вам сюда fancyapps.com/fancybox/
Сергей Фещуков
22 мая 2015, 19:50
0
На вскидку
[[pdoResource?&where=`{"modResource.pagetitle:LIKE":"A%"}`]]
В общем, копать в эту сторону.
Сергей Фещуков
14 мая 2015, 14:31
0
Нет документации и код немного надо подправить. Сделать, чтобы при блокировке либо на страницу отсылал, либо шаблон подгружал. В общем, сделать красиво. А потом можно.
Сергей Фещуков
14 мая 2015, 14:30
0
PR — это хорошо. Присылайте, я этому буду только рад :)
Сергей Фещуков
12 мая 2015, 12:10
0
Вы пробовали расшифровать то, что вам отдаёт сервер?
Доступ запрещён.
Возможно, в getlist идёт проверка на права, которых у вас нет.
Сергей Фещуков
11 мая 2015, 15:58
0
Попытаться вывести Cmp_name.config.connector_url в первую очередь в консоль.
console.log(Cmp_name.config.connector_url)
Можно в саму консоль отправить эту команду или просто написать в консоли
Cmp_name.config.connector_url
То, что в PHP задан $connectorUrl ещё не значит, что он на странице в JS определён.
Сергей Фещуков
11 мая 2015, 15:51
+1
Я когда-то делал кнопку «Купить в один клик» и пошёл на такую хитрость, чтобы очистить корзину. Добавил скрытую форму с кнопкой очистить корзину, а в файле JS прописал:
$('form button[value="cart/buy"]').unbind('click').bind('click', function() {
	$('form button[value="cart/clean"]').click();
	return false;
});
miniShop2.Callbacks.Cart.clean.response.success = function () {
	$('form button[value="cart/add"]').click();
	location.href = "order.html";
	return false;
}
Только потом пришлось переопределить функцию miniShop2.Cart.status, переписав её так, чтобы не происходила перезагрузка страницы после очистки корзины.
Сергей Фещуков
11 мая 2015, 15:41
0
Ещё бы написали точно что выдаёт Firebug и куда он ссылается
Сергей Фещуков
04 мая 2015, 15:47
0
Изображения берутся не запросом из таблицы, поэтому вариант с RAND() вообще ни к месту. Ищите в google варианты как произвольно сортировать массивы.
В PHP есть функция shuffle для перемешивания массивов.
php.net/manual/ru/function.shuffle.php
Сергей Фещуков
29 апреля 2015, 11:58
0
Да я читал уже. Мне просто интересно почему это не добавили в miniShop2 изначально.
Сергей Фещуков
29 апреля 2015, 08:04
0
Что, вообще никто не знает или ссылку не может дать?
Сергей Фещуков
27 апреля 2015, 16:29
0
А другие варианты не работают?
Сергей Фещуков
27 апреля 2015, 14:41
0
А зачем value удалили? Я же думал вы проверите, что value срабатывает (то есть ваше значение по-умолчанию вставляется). :)

И ещё вариант. Попробуйте так:
{xtype: 'hidden',name: 'pattern_id',defaultValue: '1234567'}
или
{name: 'pattern_id',value: '1234567',hidden: true}
или
{name: 'pattern_id',defaultValue: '1234567',hidden: true}
Сергей Фещуков
27 апреля 2015, 14:33
0
Если я правильно понимаю код, вы просто добавляете скрытое поле в форму.
<input type="hidden" name="pattern_id" value="1234567" />
И через форму это значение передаётся. Вот и надо проверить, имеется ли данное скрытое поле в форме и имеется ли значение в нужное поле. Либо через инструменты разработчика браузера, либо задав xtype=«textfield».
Сергей Фещуков
27 апреля 2015, 14:00
0
Сначала бы вывести это поле скрытое и посмотреть есть ли в нём нужное значение…
Сергей Фещуков
23 апреля 2015, 12:30
0
А пока MS не реализовали, есть вариант остатков у Володи, а также есть мой компонент modstore.pro/packages/ecommerce/msproductremains
Сергей Фещуков
19 апреля 2015, 19:33
0
Да, я делал сниппет для клиентского сайта-галереи, где нужно было сделать удобное изменение и вывод информации о фотографе. Поэтому глубоко не увлекался и сделал только поля профиля. Думаю, развить идею и добавить поля пользователя не сложно, если это кому-то нужно будет.

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