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

Наумов Алексей
20 сентября 2024, 16:19
+1
Ага, верное замечание.

Я только для formit писал. И исправили верно сниппет.

Если я доберусь до github и будет свободное время — нужно сделать обновление)

Может PR сделаете, чтобы не забыл? Или issue)
Евгений Лазарев
20 сентября 2024, 15:22
0
Подскажите пожалуйста, я правильно понял что YaSmartCaptcha работает только с компонентом FormIt? Пытался ее включить для компонента Login, но даже с незаполненным secret_key проходило валидацию. Удалось решить доработав сниппет YaSmartCaptcha:
if ((isset($formit) || isset($login)) && isset($hook)) {
Вячеслав Варов
20 сентября 2024, 12:21
0
Я пробовал так, в итоге происходит так, что при релизе сайта с одного окружения (stage) на другое (prod) методом миграции базы данных, мигируются и системные настройки, и пока ты вручную не удалишь папку cache полностью либо не откроешь сайт несколько раз, чтобы переписались системные настройки из статичных файлов — будут выводиться конфиги из бд. Я же полностью отказался от хранения в базе данных контур-зависимых параметров в пользу констант внутри файла config.inc.php — поскольку при миграции с одного контура на другой этот файлик не перезаписывается.
Сергей Шлоков
20 сентября 2024, 08:34
0
Вообще очень правильный вопрос.
Роман
19 сентября 2024, 11:57
0
Подскажите пожалуйста, не понял из описания.
Осуществляет ли модуль выгрузку товаров и структуру каталога ИЗ Б24 на сайт?
и далее синхронизирует цены например?

Спасибо!
Вячеслав Варов
19 сентября 2024, 10:24
0
Реализовал через константы в файле config.core.php и вывод через феном в
{$.const.CONSTANT}
Иван Бочкарев
18 сентября 2024, 20:03
0
Спасибо, сделаю редирект
Олег
17 сентября 2024, 16:47
0
Подскажите подойдет ли данный компонент для такой задачи:
Нужно, чтобы покупатель на странице оформления заказа прикрепил файл с реквизитами компании.
Сергей
17 сентября 2024, 14:29
0
Спасибо! работает) До такого я бы точно не додумался)
Наумов Алексей
17 сентября 2024, 14:25
+1
Если у вас еще старая версия easyComm, где у сниппета ecMessages параметр tpl отвечает за вывод одного отзыва, то поместите эту запятую в параметр outputSeparator:

{$_modx->runSnippet('!ecMessages', ['tpl' => 'tpl.ecMessages.Row.md', 'outputSeparator' => ', '])}
И чанка, само собой, убираем.
Сергей
17 сентября 2024, 13:16
0
Добрый день!
Делаю разметку Product в форм JSON-LD
Вывожу сообщение по средствам сниппета
{$_modx->runSnippet('!ecMessages', ['tpl' => 'tpl.ecMessages.Row.md'])}

Код чанка
{
      "@type": "Review",
      "author": "{$user_name}",
      "datePublished": "{$date | dateAgo}",
      "reviewBody": "{$text}",
      "reviewRating": {
        "@type": "Rating",
        "ratingValue": "{$rating}",
        "bestRating": "5",
        "worstRating": "1"
      }
    },
Проблема заключается в том, что в последнем или единственном отзыве не должно быть запятой.
Пока что сделал лимит 1 и выставил без запятой чанк.
Как прописать условие не пойму ни как.
Вячеслав Варов
17 сентября 2024, 11:35
0
а ну такое не подходит( у меня очень много вложенных конфигураций для каждой tv создать то еще веселье) у меня около 150 конфигураций)
Stepan
17 сентября 2024, 09:15
0
хз
я вам именно ТВ предлагал сразу создавать
что-то типа
disk.yandex.ru/i/l8I0FKUF2YWCTA
скрин конфига
Вячеслав Варов
17 сентября 2024, 09:12
0
А есть туториала о том как компоненты с конфигурациями migx пилить?
Bor
Bor
17 сентября 2024, 09:11
0
нужно использовать какой то модификатор или речь про ручную замену кавычек в товарах?
Алексей Шумаев
17 сентября 2024, 08:26
0
Да, "..." заменяются на «...»
Stepan
17 сентября 2024, 01:57
+1
сделайте пакетик который будет цеплять вашу конфу и пилить ее в базу каждый раз при деплое
а так будет статика на диске
Stepan
16 сентября 2024, 23:35
0
да толку-то? например микро разметку до сих пор не добавили…
взяли и все обвернули в форму…