Вопросы
Как проверить значение параметра сниппета и исходя из результата выполнить js код?
Хочу реализовать js анимацию при вводе определённого значение в инпут.
Например в сниппете есть 2 параметра, которые не должны быть доступны в коде страницы, что бы их нельзя было просто найти и вставить по надобности. При вводе человеком значение (к примеру) 2043 будет выполнен js_код1, если он ввёл 4051, то будет выполнен js_код2, а если значение которое он ввёл не равно ни одному из параметров сниппета то будет выполен js_код3
Собственно подскажите пожалуйста, как можно проверять, равно ли введённое в инпут значение значению параметра так, что бы его нельзя было найти в коде страницы и как исходя из проверки можно произвести определенный js-код?
Например в сниппете есть 2 параметра, которые не должны быть доступны в коде страницы, что бы их нельзя было просто найти и вставить по надобности. При вводе человеком значение (к примеру) 2043 будет выполнен js_код1, если он ввёл 4051, то будет выполнен js_код2, а если значение которое он ввёл не равно ни одному из параметров сниппета то будет выполен js_код3
Собственно подскажите пожалуйста, как можно проверять, равно ли введённое в инпут значение значению параметра так, что бы его нельзя было найти в коде страницы и как исходя из проверки можно произвести определенный js-код?
Почему link_tag_scheme нельзя поменять?
Привет. Не могу сохранить значение link_tag_scheme — Схема URL — abs; Слетает на -1. Почему так может быть?


Выгрузка товаров на Ozon
Кто-нибудь размещается на Ozon?
Как организовали выгрузку и обновление товарных предложений? К сожалению yml от Маркета не принимают, руками долго, а по API не смогу.
Как организовали выгрузку и обновление товарных предложений? К сожалению yml от Маркета не принимают, руками долго, а по API не смогу.
Условие для товаров с меткой favorite MiniShop2
Подскажите пожалуйста.
Как реализовать условие в MiniShop2: если есть хоть один товар с меткой «favorite» тогда выводим заголовок и блок с такими товарами, если нет таких товаров, ничего не выводим?
Как реализовать условие в MiniShop2: если есть хоть один товар с меткой «favorite» тогда выводим заголовок и блок с такими товарами, если нет таких товаров, ничего не выводим?
Изменить имя файла при добавлении картинки. minishop2
Добавляю изображение вот таким образом.
Как при добавлении изменить имя файла?
$data = [
'id' => 'id продукта',
'file' => 'путь к файлу',
];
$response = $modx->runProcessor('gallery/upload', $data, [
'processors_path' => MODX_CORE_PATH . 'components/minishop2/processors/mgr/',
]);Как при добавлении изменить имя файла?
Несколько форм на одной странице, дублируются письма на почту
Modx + FormIt + AjaxForm
На сайте пытаюсь использовать три формы, при отправке данных из любой формы, на почту сваливается три письма. В инете написано про submitVar, но мне это не помогло.
Для примера:
На сайте пытаюсь использовать три формы, при отправке данных из любой формы, на почту сваливается три письма. В инете написано про submitVar, но мне это не помогло.
Для примера:
[[!AjaxForm?
&form=`tpl.AjaxForm-Allpages`
&snippet=`FormIt`
&hooks=`email`
&emailSubject=`Заявка с сайта`
&emailTo=`mymail@inbox.ru`
&emailFrom=`mymail@yandex.ru`
&emailTpl=`tpl.email`
&submitVar=`form1`
&validate=``
]]В самой форме для кнопки добавил name=«form1»<button type="submit" class="btn btn-dark btn-lg" name="form1">Записаться</button>Подскажите пожалуйста как правильно разделить эти формы? getCollection вывести все дочерние ресурсы нескольких уровней.
Как вывести все дочерние ресурсы всех уровней.
А нужно по всем пройти.
Есть какое-то простое решение?
Может как то можно через pdoTools?
$ress = $modx->getCollection('modResource',['parent'=>11]);Выводит естественно только те что с parent 11 А нужно по всем пройти.
Есть какое-то простое решение?
Может как то можно через pdoTools?
-- Каталог (11)
----- Постельное белье (12)
-------- Сатин (30)
-------- Сатин 3D (93)
-------- Сатин-жаккард (94)
----- Одеяла (12)
-------- Сатин (30)
-------- Сатин 3D (93)
-------- Сатин-жаккард (94) Как обновить дату редактирования ресурса в котором публикуется цепочка сообщений easyComm при нажатии в админке кнопки сохранить?
Как обновить дату редактирования ресурса в котором публикуется цепочка при публикации отзыва или ответа на вопрос (редактировании ответа на вопрос), в общем при нажатии в админке кнопки сохранить?
Нужно для правильной работы LastModified, так как публикация отзыва или ответа на вопрос является изменением документа.
В каком файле это можно сделать и где именно, или надо сниппет или плагин свой делать?
Нужно для правильной работы LastModified, так как публикация отзыва или ответа на вопрос является изменением документа.
В каком файле это можно сделать и где именно, или надо сниппет или плагин свой делать?
Как получить id платежа в ЯндексКассе (компонент mspYaCassa)?
Добрый день.
Есть необходимость после оплаты получить ID платежа в Яндекс Кассе.
Вот этот: joxi.ru/gmvR9QlfqJwElm
Он используется, например, в письме покупателю и менеджеру после успешной оплаты.
Для примера — до этого я использовал Paykeeper и в шаблоне письма писал:
Используется компонент mspYaCassa.
Спасибо.
Есть необходимость после оплаты получить ID платежа в Яндекс Кассе.
Вот этот: joxi.ru/gmvR9QlfqJwElm
Он используется, например, в письме покупателю и менеджеру после успешной оплаты.
Для примера — до этого я использовал Paykeeper и в шаблоне письма писал:
Вы оплатили заказ номер: {$order.properties.Paykeeper.id}.Подскажите, пожалуйста, как получить аналогичное значение для платежа в Яндекс Кассе?
Используется компонент mspYaCassa.
Спасибо.
msProduct вывод категории товара в карточке товара
Есть несколько категорий. В каждой несколько товаров. Как вывести название категорий в карточке товаров?
Код вывода, но там ничего необычного.
Код вывода, но там ничего необычного.
[[msProducts?
&parents=`0`
&depth=`0`
&tpl=`product`
&class=`msProduct`
&limit=`100`
&includeTVs=``
&tvPrefix=`tv.`
&processTVs=`1`
&where=`{"Data.popular":"1"}`
&prepareTVs=`1`
]]