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

Lori
10 мая 2021, 16:19
0
Спасибо большое, получилось! А я весь сниппет в отдельный чанк выносил, а не подумал вынести именно tpl)
Aleksandr Huz
10 мая 2021, 16:10
0
Когда MODX парсит чанк, то заменяются все теги, включая
@INLINE <li><a href="[[+uri]]">[[+pagetitle]]</a></li>
Поэтому, когда сниппет выполняется инлайновый чанк уже распарсенн.
Роман
10 мая 2021, 15:25
0
Тоже с толкнулся недавно с этим вопросом. В отдельном чанке помогло.
Александр Мельник
10 мая 2021, 14:21
0
вам не нужно вызывать pdoResources а ниже msProducts.
Вам нужно вызвать msProducts в чанке tpl.category.list
Александр Мельник
10 мая 2021, 14:14
+3
попробуйте tpl
&tpl=`@INLINE <li><a href="[[+uri]]">[[+pagetitle]]</a></li>`
сделать не инлайновую, а вынесите ее в чанк отдельный.
Александр Мельник
10 мая 2021, 14:05
0
мне кажется вам нужно более детально сформулировать вопрос.
В какую именно таблицу пишете данные?
Если в свою, то сгенерировали для нее модель? (я просто вижу на сайте ваш другой вопрос и там вы работаете с таблицами через чистый sql синтаксис, минуя модели и методы modx)
Вам данные нужно вывести в админке или отобразить посетителю?
Вы хотите чтобы человек отправил форму и сразу без перезагрузки на этой же странице отобразились данные или имеете ввиду что при следующем обращении к этой странице тут должны отобразиться новые данные?
Во всех этих случаях, ответ на ваш вопрос будет разный.
Роман
10 мая 2021, 12:03
0
Можете создать свой хук, и уже в нем обрабатывать данные, записывать в таблицы или что-то вам нужно.
hooks => 'tables'
//Создание сниппета tables
$_REQUEST['message']
Амина
10 мая 2021, 00:01
0
Решила, проблема в кавычках в запросе

$query = $modx->prepare("INSERT INTO `$table` (`name`, `surname`, `phone`, `email`) values (:name, :surname, :phone, :email)");
Амина
10 мая 2021, 00:00
0
Потому что требуется использование базы(
Евгений Шеронов
09 мая 2021, 19:26
0
Почему все так избегают использовать инструменты из коробки?
Есть же хук FormItSaveForm, под который есть даже визуальный интерфейс в админке.
Артур Шевченко
09 мая 2021, 12:18
0
Дать полям идентификаторы и с помощью js вставлять данные.
Амина
09 мая 2021, 11:54
0
Да, с запросами разобралась. У меня проблема в том, как результат присваивать полям таблицы
Артур Шевченко
09 мая 2021, 10:54
0
Чтобы вывести данные с сервера на страницу, нужно
1. Отправить запрос на сервер
2. Получить и обработать запрос на сервере
3. Вернуть ответ.
Для п.п. 1 и 3 обычно используют AJAX, а как делать запросы в БД ты могла посмотреть по ссылке в предыдущем своем посте.
Матвей
08 мая 2021, 14:28
0
Спасибо...)
Попробую, о swiper слышу 1й раз… Но он решит море вопросов. Спасибо!
Евгений Webinmd
08 мая 2021, 13:16
+2
Вас кто-то заставляет использовать фотораму?
В примере слайдер swiper вызывается 2 раза, для большой картинки и для миниатюр, как в этом примере ну и на большой фото уже fancybox.
Иван Бочкарев
08 мая 2021, 10:03
0
Поставьте свежую сборку modx.com/download/nightlies

Если не пропадет ошибку прошу создать issue
Семён Кудрявцев
07 мая 2021, 19:56
0
Уже как-то всплывал этот вопрос, но он остался без ответа — Работает ли компонент, с полями добавленными через плагины miniShop2? Попробовал самописное поле добавить через плагин, не видно в модификациях, попробовал через компонент msFieldsManager, он по сути делает то же самое, но всё равно не видно этих полей в модификациях. Может я что-то делаю не так или всё таки плагины ms2 не работают в компоненте?
Konstantin
07 мая 2021, 18:08
0
ничего эти пробелы не дают, дело было банально в том что не было тэга хед ))