Всего 125 955 комментариев

infora
11 июля 2022, 11:00
0
Спасибо, помогло!
Правда, в случае с xParser / Fenom нужно вот так:

{$pic | preg_replace: '~\?.*~': '' }
Артур Шевченко
11 июля 2022, 10:41
+1
<?php
$str = 'picture.jpg?size=';
echo preg_replace('/\?.*/', '', $str);
Андрей Степаненко
11 июля 2022, 09:33
0
спс, поправлю
Длинный адрес еще не попадался))
Роман
11 июля 2022, 09:31
0
Хорошее дополнение, особенно, для сайтов, где есть доставка.
Немного разъехался текст, но это мелочи.
infora
11 июля 2022, 09:26
0
В настройках поля укажите @INLINE вашдомен/{$url}
Евгений
11 июля 2022, 09:19
0
сталкивался уже с ним, неадекват в поддержке и куча глюков
да и нет нужды в таком сложном пакете
Вячеслав Варов
10 июля 2022, 23:27
0
Спасибо за наводку! разобрался)
Артур Шевченко
10 июля 2022, 23:17
+1
Вот имя чанка 94cdb8de53f6309b13cce23dc35842a7. Но нужно включить лог ошибок в системных настройках pdotools_fenom_save_on_errors
Артур Шевченко
10 июля 2022, 22:46
+1
Тебе нужно находить товар по артикулу и цвету. Цветов у товара несколько. Как добавление ещё одного поля в таблицу товара решает эту задачу, учитывая, что это поле(color) уже есть и содержит JSON? Помочь может только отдельная таблица где каждый цвет будет связан с определенным товаром.
Rasul
10 июля 2022, 22:31
0
Эм, это как посмотреть)
В названии цвет один (основной цвет), но сам товар разноцветный и эти цвета думаю потом буду добавлять как дополнительные.
Артур Шевченко
10 июля 2022, 22:24
0
У тебя товар может быть только одного цвета или нескольких цветов?
Rasul
10 июля 2022, 18:40
0
Ну рационально было бы вообще расширить саму таблицу modx_ms2_products на один столбец и там хранить цвета. Только стоит это делать если столбец нативно попадает в объект msProduct. Где-то видел инструкции, как это сделать.

Хотя в моем случае все-таки таблицу придется создавать. У меня много опций и их лучше вместе хранить отдельно)
Сергей Карпович
10 июля 2022, 18:35
0
там есть расширенные фильры, выбераешь parent и его ID, отобразятся дочерние ресурсы
Николай Савин
10 июля 2022, 15:03
+1
На всякий случай уточню — смотрел определение адреса из Казахстана, не РФ.
Улицу и номер дома определил верно.
Андрей Степаненко
10 июля 2022, 15:00
-1
1. ну тут да есть ньюансы, думаю что сделаю автоматически показ таблички с вашим городом который определяется через DaData
в целом автоматическое определение это опциональная штука и отключается в настройках
2. Геокодер Nominatim в демке стоял, сейчас поменял на Yandex, сейчас 100% должен заполниться город
А с Nominatim посмотрю в чем дело, обновлю
Николай Савин
10 июля 2022, 14:56
0
Заметил два нюанса.
1. Случайно нажал запретить определение позиции и далее никакие манипуляции не позволяют отменить этот выбор. Не уверен, что к переопределению выбора пользователя есть доступ, но если есть — было бы неплохо кнопку предусмотреть.

2. В другом браузере адрес был определен и заполнен в «оформлении заказа» но поле город осталось незаполненным.

А так огонь!
Игорь
10 июля 2022, 14:21
0
понял. выбираем шаблон в фильтре и показывает все ресурсы этого шаблона например и тогда можно выделить все и удалить.
Игорь
10 июля 2022, 14:17
0
Не нашел в нем как удалить ресурсы внутри определенного ресурса.
Артур Шевченко
10 июля 2022, 10:52
0
Интересные у вас критерии рациональности: танцы с бубном рационально, научный подход нет)))
Артур Шевченко
10 июля 2022, 10:50
+1
Чтобы применить модификатор надо сначала получить значение, то есть либо так
[[[[#1.tv.name]]: snippet]]
Либо вот так
[[snippet?`input`=`[[#1.tv.name]]`]]
А в целом рекомендую переходить на феном или Смарти (zoomx) там есть механизм наследования он сильно облегчает жизнь, ну и нормальный if