Всего 123 786 комментариев

Павел
08 января 2024, 02:30
0
Почта то отправляет, но сами модули рассчитывают только для регионов России. Т е хочется готовое решение
Алексей Смирнов
07 января 2024, 11:28
+1
Проще и правильнее написать скрипт переноса данных в нужные таблицы или поля для минишопа.
Николай Савин
07 января 2024, 11:00
0
На оба вопроса ответ — нет нельзя. Вообще использовать TV в системе товаров достаточно странно. Это ресурсозатратная операция, множество лишних запросов базу данных вам не скажут спасибо.
Смайл
07 января 2024, 00:04
0
не могу понять как вывисти в шаблон поля?
Как [[+pice_1]] не отображается почему?
Наумов Алексей
04 января 2024, 18:31
+1
Нет, не совместим. И названия таблиц и колонки немного разные, само ничего не подцепится.
Но скопировать данные sql запросом можно.
Ярослав Старовойтов
04 января 2024, 15:12
0
А совместим ли этот компонент с FileAttach?
Т.е. если обновиться с MODX 2 на 3 и вместо FileAttach установить FileMan, то увидит ли новый компонент файлы, прикреплённые с помощью FileAttach?
Alexandr
03 января 2024, 17:32
0
Решил протестировать на рабочем сайте. При попытке добавить конфигурацию белая страница. Думаю если включить вывод ошибок будет такая же ошибка как писали выше.
MIGX поля на сайте есть, и не одно.
modx 2.8.4
php 7.4
Pandemic
03 января 2024, 16:50
0
Вот ведь docs.modx.pro/components/xparser/parser-html prnt.sc/flyj-r7cCiHA
Вам нужно пользоваться xpath, есть куча сервисов где вы можете засунуть ту структуру html которая у вас есть, писать xpath и тестировать находит ли он что вам нужно погуглите «xpath online» в вашем случае нужен такой xpath
//*[@class="chairs_page_list"]/*/@href
проверил на этих онлайн сервисах, всё находит без проблем, если у вас xparser будет морозиться, в начало добавьте точку перед двумя слэшами, чтобы было так
.//*[@class="chairs_page_list"]/*/@href
Павел
03 января 2024, 12:55
0
Спасибо за ответ. Не могли бы вы конкретнее указать в доках где это? Я перечитал уже раз 5. Проблема в том что, главный селектор содержит href, а уже полями я не могу обратиться к нему, так как доступны только дочерние элементы. В вашем примере stackoverflow совсем другая ситуация и нет проблем найти lang, так как мы парсим и lang находится внутри.
Николай Савин
03 января 2024, 12:19
0
Этот пример прямо дословно практически висит в документации
docs.modx.pro/components/xparser/parser-html
Чтобы получить значение атрибута, нужно обратиться к нему через @href
Гуглить я так понимаю тоже не пробовали?
stackoverflow.com/questions/4531995/getting-attribute-using-xpath
Павел
01 января 2024, 22:50
0
Еще вопрос по Xparser

Подскажите если имею такую структуру
<div class="chairs_page_list">
<a href="/">
товар 1
</a>
<a href="/">
товар 2
</a>
....
</div>
Как мне правильно записать селектор записи для основного задания и парсить ссылку для подчиненного?
Павлик Мышкин
31 декабря 2023, 18:01
0
Я чуть заоффтоплю, пардоньте, вдруг ваш случай. Я встречал среди сеошников мысль что 410 редирект лучше 404 для навсегда удаленных страниц. Но представитель гугла в одном из видео сказал, что не стоит заморачиваться и Платон из яндекса отвечал, что робот одинаково реагирует на 4×× ошибки. Пруф от компетентного человека: t.me/devakatalk/2005
Артур Шевченко
30 декабря 2023, 15:06
0
Даже если бы ты пытался получить ТВ без фенома, у тебя бы ничего не получилось, потому что ты префикс забыл. А foreach конечно же сработает.
Антон
30 декабря 2023, 15:03
0
Точнее с fenom…
Я так понимаю, что и foreach в чанке не срабатывает
Артур Шевченко
30 декабря 2023, 14:02
+1
Похоже ты и pdoResources работаешь впервые, так как не знаешь что доступ к TV внутри чанка нужно получить так
{set $blocks = $_pls['tv.blocks'] | fromJSON}
Кровельный
30 декабря 2023, 13:07
0
А с такой ошибкой не кто не сталкивался?
/core/components/seofilter/model/seofilter/sfcount.class.php : 496) [SeoFilter] Counting error: Method "getMsProductConditions" not exists in class "sfCountHandler ".
Futuris
30 декабря 2023, 10:20
+1
Для начинающих кодеров, типа меня, стоит упомянуть, чтобы в чанке tpl.inCart.btn в ссылке
<a href="[[~27]]">
поставили ID своей корозины. Не сразу доходит, почему ссылка не работает.))