Всего 123 801 комментарий

newbmod
15 июля 2023, 11:10
0
Ситуация с шопкипером. Тип данных param-edit. В карточке товара выводится как shk_radio. Сайт старый, теперь потребовалось чтобы в каталоге выводилась информация о товаре но в виде shk_select списка.
Я вижу два пути, но оба не очень мне нравятся:
1. Убрать в типе вывода TV и поставить значение по-умолчанию без форматирования (но таких полей очень много) и в карточке товара прописывать модификатор вывода в виде radiobutton, а в каталоге тоже через модификатор select
2. Писать свой сниппет обработки массива json поля TV
По-этому вот и думаю есть ли возможность сбросить «на лету» тип вывода и назначить новый.
Алексей Смирнов
15 июля 2023, 10:47
0
Если брать задачу в лоб, то даже не представляю почему потребовалось сменить тип вывода.
А вообще в таких случаях, обычно просто создается 2 ТВ с разным типом вывода и проблема уходит.
А чтобы детальнее посоветовать, дайте больше информации, хотя бы начните с: для чего менять тип, и с какого типа на какой. Может, есть универсальное решение без смены типа. Например если сайт на феноме — вообще без разницы какой вывод — можно вывод сделать как угодно без смены ТВ-вывода сразу в коде.
Роман
14 июля 2023, 23:40
0
Спасибо, но в моем случае это не работает, сайт на NGINX, если делаю аналогично, меняю URL то отдается 404
Ivan
14 июля 2023, 22:25
0
Это очень легко
В хтацесс после реврпйтруле он добавьте

RewriteRule ^category/(.*)/$ /category/?tag=$1 [L]
Гарри
14 июля 2023, 19:30
0
Вы можете использовать дополнение CustomRequest.

Или создайте свой собственный плагин, который использует событие «OnPageNotFound».
Александр
14 июля 2023, 19:28
0
Понял. Видимо компонент для максимально узкого круга лиц.
Алексей Смирнов
14 июля 2023, 12:50
0
Александр, если у вас есть верстка, то вам не нужен этот компонент в данном случае. Поэтому как-бы примерять его в данной вашей ситуации — нет смысла, так же как и другие темы (например мои или иные).
Думаю, автор имеет в виду, что если человек захочет идти от обратного — сначала функционал, а потом дизайн, то может попробовать этот пакет.
Артур Шевченко
13 июля 2023, 21:17
0
Во-первых проверить настройки. Во-вторых, поле feed_id у ресурсов есть?
Николай Хохлунов
13 июля 2023, 19:25
0
А если все же не хочется уходить на WP, а делать на MODX?
Александр
13 июля 2023, 19:11
0
По моему если кто-то захочет конструктор — возьмёт Wordpress. Зачем этот модуль я так и не понял. Если у меня есть вёрстка макета, всё равно придётся руками натягивать.
Сергей С
13 июля 2023, 18:05
0
Запустить удалось. Пишет в лог следующее:
13.07.2023 18:06:49 [ImportFeed::start] Начат импорт товаров.
13.07.2023 18:06:49 [ImportFeed::startReading] Импортируем ресурс с порядковым номером 1
13.07.2023 18:06:49 [ImportFeed::startReading] memory usage: 8,9995651245117
13.07.2023 18:06:49 [ImportFeed::createResource] Будет обработан ресурс со следующими данными.Array
(
    [feed_id] => 36120
)

13.07.2023 18:06:49 [ImportFeed::createResource] Будет обработан ресурс со следующими данными.Array
(
    [feed_id] => 36120
    [pagetitle] => Ресурс 1689260809
    [alias] => resurs-1689260809
)
Импорт не происходит в итоге. 
сам xml максимально упростил 
<?xml version="1.0" encoding="UTF-8"?>
<shop>
<categories>
<category id="36120">Спальня</category>
</categories>
<offers>
<offer id="89" group_id="89" available="false">
<price>7600.00</price>
<categoryId>36120</categoryId>
<name>Прикроватная тумба Лофт Панара</name>
</offer>
</offers>
</shop>
В какую сторону копать?
Артур Шевченко
13 июля 2023, 11:26
+1
@SELECT `pagetitle`,`id` FROM `modx_site_content` WHERE `parent` = 24 ORDER BY `pagetitle` ASC
Павлик Мышкин
13 июля 2023, 09:46
0
А что так можно было? Просто сменить тип ввода TV список ресурсов на список и допилить. Спасибо.
Артур Шевченко
12 июля 2023, 21:57
+1
А чем список ресурсов отключается от списка ресурсов заданного вручную?
Сергей С
12 июля 2023, 21:45
0
запускается файл создает, лог пишет, но не может скачать файл. В чем может быть причина? файл открывается в браузере нормально. В настройках importconfig.inc.php где можно накосячить чтобы не скачивался?
Павлик Мышкин
12 июля 2023, 21:40
0
Спасибо. Меня интересует именно TV список ресурсов, т. к. на рабочем проекте такая штука некрасивая уже работает.
Сергей С
12 июля 2023, 21:28
0
Поменял версию. Тишина. и в журнале. Срипт куда логи пишет? Скрипт точно подтягивает настройки из importconfig.inc.php, но дальше где-то падает.
Сергей С
12 июля 2023, 20:59
0
вот же. И там все команды такие. ща попробую перезапустить под 74. Спасибо