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

Сергей Карпович
15 октября 2023, 12:59
0
Этот код не выполняется. Что поправить нужно?
Скрин: disk.yandex.ru/d/BT__LqKkBIfg9g
Игорь
15 октября 2023, 11:50
0
Такое ощущение, что эти бонусы «долго списываются» и msTelegram раньше начинает свою работу, даже если по порядку он включается позже… Такое может быть?
Может быть моно настроить какую-нибудь задержку по времени выполнения?
Игорь
15 октября 2023, 11:24
0
msTelrgram:
$message = "
Новый заказ #{$msOrder->num}
на сумму {$msOrder->cost} р.
Оплата: {$msOrder->Payment->name}
Доставка: {$msOrder->Delivery->name}
...
"
Павел Романов
15 октября 2023, 10:36
0
Попробуйте так:
[[getImageList?
    &docid=`123` 
    &where=`{ "part-name:LIKE":" %***% " }` 
    &tpl=`tpl.part`
]]
123 — ID ресурса с TV migxTable
*** — критерий для отбора в поле Название

Чанк tpl.part
<div class="part-data">
  <h2>[[+part-name]]</h2>
  <p>Изображение заведения: <img src="[[+part-image]]"></p>
  <p>Адрес заведения: [[+part-adress]]</p>
</div>
steve.kon
14 октября 2023, 23:20
0
Спасибо, очень интересно. Попробую!
Артур Шевченко
14 октября 2023, 22:16
0
Я бы через логи проверил порядок, вдруг он всё же верный. Тогда надо смотреть откуда берут данные плагин msTelegram
Игорь
14 октября 2023, 21:49
0
не помогло
Игорь
14 октября 2023, 21:15
0
у плагина msBonus на событие msOnCreateOrder стоит приоритет 9999999, у плагина msTelegram был 0 — я поставил 99999999 (на одну 9 больше)… ))
Игорь
14 октября 2023, 19:59
0
да, чистил… и в админке, и через файлы
Артур Шевченко
14 октября 2023, 19:54
0
Приоритет должен был помочь. Вы после изменения приоритета кеш почистили?
Игорь
14 октября 2023, 12:20
0
Здравствуйте.
Подскажите, можно ли на странице оформления заказа динамически изменять итоговую сумму при применении бонусов?
Т.е. из документации docs.modx.pro/components/msbonus2/quick-start я понял, что можно вывести дополнительную строчку типа «из ни Оплата бонусами» рядом с итоговой суммой заказа. Но есть желание изменять саму сумму (с учетом того, что она также зависит от стоимости доставки, промокодов и т.п.).
Или добавить ещё один параметр «Итого к оплате» (стоимость заказа — бонусы), опять же что бы это все работало динамически?
Артур Шевченко
14 октября 2023, 11:58
+1
Я думаю вот это решение вам подойдёт.
Валерий
13 октября 2023, 12:52
+1
Нашел-таки в документации параметр:
&useWeblinkUrl=`0`
Поставил его в 0 и все заработало. Не супер-очевидно по описанию в документации было. Ну да ладно, работает теперь.
Валерий
13 октября 2023, 12:22
+1
В любом случае спасибо за участие. Если до конца дня найду выход, напишу сюда, чтобы осталось на будущее.
Валерий
13 октября 2023, 12:22
0
Неа, не хочет pdoMenu видеть в «Публикациях» родителя :)
Странное поведение. Нашел в в старых своих заметках от 2016 года аж такой же вопрос, тогда мне никто так и не ответил. Похоже, не лечится, придется редиректить, плохо, что на Таймвеб этот редирект не совсем корректно отрабатывает из-за специфики url'а
Валерий
13 октября 2023, 12:12
0
Вы просто добавили видимость блоку :) Конечно, оно на место встанет, CSS-то насторено.
Суть в том, что пункт «Публикации» должен иметь класс «top-level__item_current», который ему присваивается, если pdoMenu корректно отлеживает родителя.

В общем, дело не в CSS, а чисто в выводе на уровне php.
Денис Усманов
13 октября 2023, 11:23
0
В общем то, вроде надо у параметра:
&tplParentRow=`<li class="top-level__item"><a href="[[+link]]" class="top-level__link" [[+attributes]]>[[+pagetitle]]</a></li>[[+wrapper]]`

Добавить [[+classnames]]:
&tplParentRow=`<li class="top-level__item top-level__[[+classnames]]"><a href="[[+link]]" class="top-level__link" [[+attributes]]>[[+pagetitle]]</a></li>[[+wrapper]]`
Денис Усманов
13 октября 2023, 11:13
0
С выводом pdoMenu в целом, всё в порядке, дело в этом:


Попробовал сделать так:


И всё встало на свои места.
Валерий
13 октября 2023, 11:11
0
Только что перепроверил когда и как выдаются параметры оформления. Там реально получается, что «Публикации» не считаются родителем «Видео, интервью..» (хотя это не так), если «Публикации» являются ссылкой на «Статьи».
Либо pdoMenu такое не умеет отслеживать, либо есть какой-то недокументированный параметр с оформлением подобных пунктов :(