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

Дима Сайт old см. профиль
22 февраля 2022, 20:16
+1
Я пробовал, работает. Иными словами, в дереве ресурсов выбираешь нужный конекст, правый клик — редактировать, и там создаешь настройки со значениями, аналогичными системным настройкам:
emailsender (эта важная, про неё часто забывают), mail_smtp_user, mail_smtp_pass ну и другие mail_smtp_xxx которые отличаются.

P.S. Пожалуйста, @Константин Ильин опечатку в заголовке вопроса. SMPT не тоже самое Simple Mail Transfer Protocol
Артур Шевченко
22 февраля 2022, 17:47
0
У меня одного скриншоты не открываются?
Артур Шевченко
22 февраля 2022, 17:45
+1
1. Думаю надо вызов msProduct сделать некэшированным.
2. Вынести всё в чанк вместо @INLINE
Игорь Терентьев
22 февраля 2022, 17:07
0
Посмотри в журнале ошибок есть что-нибудь?
Игорь
22 февраля 2022, 15:26
0
Пробовал снова, удалил в снипете и в настройках системы шаблоны,
пытаюсь в чанке
{'Это {скрипт|плагин|сниппет} генерации  {текстов|описаний|заголовков}  {для сайта|для {оптимизации|SEO}}' | textGenerator}
{'это {привет|пока} или {добрый день|добрый вечер}' | textGenerator}
никакой реакции, просто выводит этот текст на сайте
fenom включен.
Увидел что вы обновили сборку, обновил сейчас, тоже самое ничего не помогло.

так


так


так
Евгений Лазарев
22 февраля 2022, 15:25
0
Установил плагин — у него потрясающий функционал. С какими проблемами столкнулся:
1) мало документации.
2) Так и не понял разницу CrontabManagerHandlerFile и CrontabManagerHandler.
3) При активации и деактивации появляются ошибки и она становится невозможной (выполнил опытным путем удаляя задание через ispPanel)
4) когда все же все заработало увидел ряд ошибок:
PHP Fatal error:  Can't use method return value in write context in /var/www/site.ru/core/components/crontabmanager/model/crontabmanager/crontabmanagertasklog.class.php on line 10
Данные ошибки связаны с этим файлом и crontabmanagertask.class.php на строках 99,222,231 (везде где написано if (EMPTY($this->get('tratata')))). Почему-то не нравится ему empty. При этом у меня php74 а запускатеся под 7.2
Константин
22 февраля 2022, 15:13
0
Всем привет, как в вызове mFilter2 выводить не паттерн цвета, а именно цвето в rgb? В меню удалось реализовать, а вот в фильтре что-то не соображу.

msoc|color~value~pattern

Код чанка фильтра mFilter2FilterCheckboxColorTpl

{var $title = $title|split:'~'}
{$title[0]}
<input type=«checkbox» name="[[+filter_key]]" id=«mse2_[[+table]][[+delimeter]][[+filter]]_[[+idx]]» value="[[+value]]" [[+checked]] [[+disabled]]/>


{$title[0] | ucfirst} [[+num]]
Alexandr
22 февраля 2022, 15:11
0
Понял. Попробую попозже. Спасибо большое за помощь.
Что-то в документации глянул примеры про "&optionFilters" и подумал что подходит только для числовых значений.
Евгений Webinmd
22 февраля 2022, 15:02
+1
через запятую для and вроде как
&optionFilters=`{"mir_shape":"[[+mir_shape.value]]", "option2":"[[+option2.value]]"}`
Alexandr
22 февраля 2022, 15:00
0
Получилось. Только вот таким образом:
&optionFilters=`{"mir_shape":"[[+mir_shape.value]]"}`
Спасибо за помощь. А если по нескольким опциям, то добавить запись через and?
Евгений Webinmd
22 февраля 2022, 14:34
+1
попробуйте использовать optionFilters
&optionFilters=`{"mir_shape":"[[+mir_shape]]"}`
Специальный параметр &optionFilters подключает необходимые таблицы и дополняет параметр &where, позволяя фильтровать товары по их опциям.
Alexandr
22 февраля 2022, 14:33
0
В каком виде в [[+mir_shape.value]] хранятся ваши похожие товары?
В виде слова: «Круглое», «Прямоугольное», «Квадратное», «Фигурное»
Alexandr
22 февраля 2022, 14:29
0
Не совсем.
В miniShop2 можно создать дополнительные опции для товаров.
Соответственно. Я вывожу «похожие товары» из родительского ресурса товара который в данный момент открыт, но их в родительской категории может быть много. Соответственно я хочу вывести товары «похожие товары» похожей формы ([[+mir_shape.value]]), а не рандомно из родительской категории.
Евгений Webinmd
22 февраля 2022, 14:23
0
В каком виде в [[+mir_shape.value]] хранятся ваши похожие товары?
Евгений Webinmd
22 февраля 2022, 14:12
+2
1) modPHPMailer использует метод отправки обозначеный в системных настройках
2) системные настройки можно переназначить в настройках контекста, не использовал для smtp но по идее должно сработать
Игорь Терентьев
22 февраля 2022, 14:11
+1
Залил новую версию с фиксом этого бага.
Игорь Терентьев
22 февраля 2022, 14:02
0
Да, вот так будет работать
{'Это {скрипт|плагин|сниппет} генерации  {текстов|описаний|заголовков}  {для сайта|для {оптимизации|SEO}}' | textGenerator}
В контенте тоже можно, только нужно убрать у ресурса чекбокс «Использовать HTML-редактор»

И сделать как здесь описано: modx.pro/components/9236#comment-131694
steve.kon
22 февраля 2022, 13:09
0
Спасибо большое) Всё работает
Роман
22 февраля 2022, 13:03
+1
&parents=`[[+id]]`
И тут лучше не использовать &tpl=@INLINE отдельным шаблоном.