Володя

Володя

С нами с 18 декабря 2012; Место в рейтинге пользователей: #6
Володя
11 октября 2017, 11:51
+1
не думаю что это проблема, запросы кэшируются на сайте. То есть если один пользователь в подсказке набрал — влад то и любой другой пользователь с данным запросом получит ответ из кэша минуя обращение к самому апи shiptor.
Если же вы хотите какой то конкретики — то свяжитесь с shiptor.ru/ и уточните моменты что вас интересуют.
Володя
11 октября 2017, 11:47
+1
Какой охват у них интересно
ссылка на апи есть, читайте.
Есть демо сайт, там можно посмотреть компонент в работе.
Володя
05 октября 2017, 11:43
0
И только в таблицу БД минишопа — с сортировкой
никак нет. Не заносятся они туда с сортировкой. Я указал место где проблема, и методы ее решения.
Володя
05 октября 2017, 10:35
0
последуйте его совету, обратитесь с данным вопросом в ТП.
Володя
05 октября 2017, 10:34
0
Можно как-то управлять очерёдностью опций? Если забиваешь их вручную, то можно отменить через msoptionsprice_sort_modification_option_values, но для api это не работает.
В пакете используется получение опций
$product->loadData()->get('options');
если посмотреть github.com/bezumkin/miniShop2/blob/master/core/components/minishop2/model/minishop2/msproductdata.class.php#L492-L506
то там стоит
$c->sortby('value');
судя по всему даже я это и добавил.
Но если вы и уберете это то все равно не получите в этом методе опции в том порядке в котором добавили…

Решения вижу два:
1 — разобраться и решить данный вопрос, прислать PR
2 — решение попроще — написать свой сниппет для вывода опций в том порядке что нужен вам.
Володя
04 октября 2017, 20:08
0
на основе опций модификации.
Володя
04 октября 2017, 16:07
+1
у тебя видимо больше контента там нет и не подходит под регулярку для запуска фенома.
можно просто добавить пустые кавычки и парсер запустится
{''} {3|url}
Володя
04 октября 2017, 16:06
+1
есть заметка про импорт modx.pro/solutions/10193-bulk-import-modify-products-minishop2/
если она не подходит то писать нужный функционал самостоятельно…
Володя
04 октября 2017, 09:30
0
Привет. Если речь о товаре заказа то опции в поле options.
[[!msOptions? &product=`[[*id]]` &name=`colv`]] а он пишет

[msOptions] The resource with id = * is not instance of msProduct.

Связь продукта заказа и продукта по полю github.com/bezumkin/miniShop2/blob/master/core/components/minishop2/model/schema/minishop2.mysql.schema.xml#L367

Если это не помогло решить вопрос что вы решаете — пишите в ТП с указанием доступов к админке сайта и ссылкой где это можно увидеть.

Спасибо!
Володя
02 октября 2017, 20:46
0
Код в примере более чем очевиден. Я на данный момент не располагаю временем, есть раздел modx.pro/work/
разместите предложение о нужной вам помощи там.
Если вам прям горит — могу завтра помочь за 1 тр. Кидаете вот тут yasobe.ru/na/vgrish и пишите в личку.
Спасибо за понимание.
Володя
02 октября 2017, 14:57
0
Плагин вроде этого modx.pro/components/7294-gl-geo-location/#comment-85971
только с приоритетом > =1
в нем смотрите локацию и если она не соответствует вашим требованиям заменяете на то что нужно
Володя
02 октября 2017, 14:55
+1
Хотелось бы на странице корзины обновлять стоимость доставки с учетом вновь выбранного города без перезагрузки самой страницы
а это уже совсем другая история…
Володя
02 октября 2017, 10:51
+1
Перезагрузить страницу и показать данные соответствующие новой локации.
Володя
02 октября 2017, 10:35
+1
Подскажите, можно ли выбор города сделать без перезагрузки страницы?
вызвать сниппет gl.modal с параметром
&pageReload=`0`
Кроме того, что переписывается ключ в сессии, что еще меняется при этом?
ничего.
Как это будет выглядеть на странице товара и на странице корзины?
как и на любой другой странице
Володя
28 сентября 2017, 12:11
0
Добрый день.
Можно ли одним SQL запросом удалить дубли?
написать какой то код, у меня нет готового решения. Если дублей немного — почистите руками.
И появился ли какой то гайд о перезде со старого компонента на новый?
нет, не появился.
Володя
28 сентября 2017, 12:07
+1
Добрый день.
— добавил в сниппет настройку с параметрами cropper
— так же добавил автоматический расчет ratio в зависимости от thumbnail
— вырезал из стилей жестко заданные 200на 200
Обновляйтесь все должно быть ок.
Володя
26 сентября 2017, 12:39
+1
$s = json_decode('["'.$s.'"]');
$s = reset($s);
var_dump($s);
//string(107) "коричневый красный зеленый фиорентино неаполитано турино"