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

Благодарю за ответы. Все сделал, но через уровни вложенности и CSS. Про отдельный чанк даже не подумал. Благодарю.
Prihod
28 мая 2021, 14:59
+1
Если не корректно считается стоимость доставки и версия miniShop2 < 2.9.*-pl то необходим обновить файл /core/components/minishop2/model/minishop2/msorderhandler.class.php на этот
Иван Бочкарев
28 мая 2021, 14:13
0
Вот такое копирование контента для другой локализации добавить бы в Localizator…
Николай Савин
28 мая 2021, 12:45
+5
Не знаю что там внутри — но на первый взгляд выглядит прям революционно!
Обязательно к изучению
Евгений Webinmd
28 мая 2021, 12:33
+1
в чанках можно писать условия и там доступен плейсходер level
star007
28 мая 2021, 10:03
0
Все прописал и перепроверил, в режиме инкогнито такая же беда((
Не проблема в переименовании классов. Вот я выставляю параметр

&levelClass=`level-`
и вставляю его через [[+classnames]] в свой код вот так

<ul class="[[+classnames]] ">
<li><a href="#">пункт третьего порядка</a></li>
</ul>
Но класс не изменяется на level-3 и такая вот картина
<ul class="">
levelClass работает с li а не с ul как я понял.
Артур Шевченко
28 мая 2021, 00:01
0
Т.е. ты не все ответы прочитал или прочитал все, но невнимательно. Там же написали про параметр levelClass, да, тебе придется свой класс переименовать, но проблему это решит, так как в зависимости от уровня у тебя будет свой класс.
Благодарю за ссылку. Перед написанием поста я просмотрел все возможные варианты. Но тот пример не похож на мою проблему. Там класс второго и третьего уровня одинаковые. А тут разные.
Андрей
27 мая 2021, 16:37
0
Набросал на скорую руку. Поставь в параметрах вывода разделитель — ||. В чанке вызов сниппета:
[[!kvTV? &tvName=`[[+tagis2:tvLabel]]` &tvVal=`[[+tagis2]]`]]

Код сниппета:
<?php
$tvNames = explode('||', $tvName);
$tvValues = explode('||', $tvVal);

$tvArr = array_combine($tvNames, $tvValues);

foreach($tvArr as $n => $v) {
   echo '<p><a href="/'.$v.'">'.$n.'</a></p>';
}

Возможно это топорно и неверный путь, но работает =) Можешь чекнуть на сайте выше, добавил там.
Михаил
27 мая 2021, 15:07
0
нет, для множественного надо что то другое думать :)
Aleksandr Huz
27 мая 2021, 13:35
0
Вопрос автору, планируется ли поддержка msPromoCode2?
Теперь в планах есть))

Обычно компоненты рисующие extjs в админке рагют свои скрипты на событие — msOnManagerCustomCssJs
так и есть.
Андрей
27 мая 2021, 13:25
0
Вероятно дело в кэше)

Для ТВшки множественного выбора, ведь все тоже самое правильно будет?
Возможно, надо тестить, ни разу не пробовал =)
Семён Кудрявцев
27 мая 2021, 12:48
0
Вопрос автору, планируется ли поддержка msPromoCode2?
Компонент перебивает отрисовку функционала промокодов при редактировании заказа, при чем не помогает даже изменение приоритетов срабатывания плагинов.
Может как-то придусмотреть в компоненте, возможность другим компонентам рисовать свой функционал в заказе хотя бы отталкиваясь от приоритета события плагина.
Обычно компоненты рисующие extjs в админке рагют свои скрипты на событие — msOnManagerCustomCssJs,
было бы удобно иметь возможность задавать приоритет этому событию и тогда все компоненты могли бы при необходимости свой функционал добавлять в интерфейс, сейчас же Ваш компонент перманентно перебивает все скрипты других компонентов несмотря на приоритеты.
Михаил
27 мая 2021, 12:43
0
о, заработало там О_о
ойду теперь со своим разбираться.

Для ТВшки множественного выбора, ведь все тоже самое правильно будет?
Михаил
27 мая 2021, 11:57
0
хм… скопировал туда свои значения, и они и там не работают )) Может с цифрами проблема?
Андрей
27 мая 2021, 11:27
0
Вот для интереса сделал на тестовом сайте:

s26240.h8.modhost.pro/manager/
s26240
lC6YU7NlRxFt

MODX 2.8.2, php 7.4, всё работает. Может в ТВшке что то не так заполнено?
Михаил
27 мая 2021, 11:17
0
нет, так тоже не работает. Точнее работает
[[+tagis]]
, но выводит конечно просто цифры
А вот с
[[+tagis:tvLabel]]
ничего.

Найду в чем дело, отпишусь тут )
Андрей
27 мая 2021, 10:44
0
Задай пустой tvPrefix и будет работать:
[[pdoResources?
        &tpl=`itemarh`
        &limit=`100`
        &parents=`7`
        &offset=`1`
        &includeTVs=`tagis`
        &tvPrefix=``
]]
В чанке:
[[+publishedon:date=`%d.%m.%Y`]] / [[+tagis:tvLabel]]