Евгений Webinmd

Евгений Webinmd

С нами с 07 января 2013; Место в рейтинге пользователей: #23
Евгений Webinmd
23 октября 2020, 13:03
+5
С чем постоянно приходится поиграться:
1. Отдельная сумма доставки
2. Поля любого типа в форме оформления заказа
3. несколько цен
4. иконки для цвета товара
5. зависимость цена — опция (да, есть компонент, но заполнение у контентщиков заставляет грустить)
6. больше настроек для доставки, например сумма для бесплатной доставки
7. отдельно стоимость без доставки
8. Поля/Опции в корзине, которые могут повлиять на цену. (например галочка УПАКОВКА в корзине)

Большая часть хотелок описано в issue
Евгений Webinmd
21 октября 2020, 13:36
0
в tpl в чанке пишите что-то типа
<li{$classes}>
    {if $level!=2}
        <a href="{$link}" {$attributes}>{$menutitle}</a>
    {/if}
    {$wrapper}
</li>
Евгений Webinmd
21 октября 2020, 13:33
0
самый простой способ, на мой взгляд, это сделать условие в чанке. либо на уровень (level) либо на id шаблона(если отличается) и просто не выводить заголовок
Евгений Webinmd
12 октября 2020, 12:30
1
0
ms2_product_voltage_help — это перевод подсказки к полю, если подсказка не нужна — не заполняйте. Опции будут работать и без лексиконов, но при выводе вы увидите подпись ms2_product_voltage, вместо названия поля
Евгений Webinmd
09 октября 2020, 21:10
0
если не хотите контексты, то localizator справится. Только надо помнить что Автоматический перевод из коробки перестал работать бесплатно. Там ограничения яндекса
Евгений Webinmd
06 октября 2020, 11:37
0
$modx->user->isMember('Administrator')
Евгений Webinmd
05 октября 2020, 23:12
0
у ресурса есть поле editedby — туда попадает id редактора последнего, на сколько я понимаю. Получайте это значение или просто текущий id пользователя и по сути всё. Если id админа, то ничего не делать, иначе вот всё что вы написали
Евгений Webinmd
30 сентября 2020, 16:27
+1
{'!pdoPage' | snippet : [
    'element' => 'pdoResources',
    'tpl' => '@FILE tpl/sale.tpl',
    'parents' => $_modx->resource.id,
    'limit' => 12,
    'showHidden' => 1,
    'includeTVs' => 'city',
    'includeContent' => 1,
    'processTVs' => 1,
    'templates' => 15,
    'tvPrefix' => '',
    'where' => [
        'city' => $_modx->getPlaceholder('sd.city')
    ],
    'sortby' => 'publishedon',
    'sortdir' => 'desc',
]}
Евгений Webinmd
22 сентября 2020, 18:53
0
есть ссылка на проблемный сайт?
Евгений Webinmd
15 сентября 2020, 19:17
0
мне кажется тут вообще TV полей нет
Евгений Webinmd
15 сентября 2020, 19:11
0
а если в includeTvs поле event_place добавить?
Евгений Webinmd
15 сентября 2020, 19:00
0
попробуйте так:
'where'  => [ "event_place" => "Берлога" ]
Евгений Webinmd
09 сентября 2020, 16:05
0
постоянно использую Collections — всё отлично работает,
Проверил у себя. У родителя class_key = CollectionContainer
и потом у этого ресурса необходимо выбрать настройки коллекции.
Евгений Webinmd
09 сентября 2020, 13:14
+2
Посмотрите на GridClassKey и Collections — может что-то подойдёт
Евгений Webinmd
05 сентября 2020, 07:11
+1
возможно проблема в параметре sort
попробуйте так:

&sort=`{"sortby":"myPlaceholder","sortdir":"ASC"}`

или так:
&sortby=`myPlaceholder`
&sortdir=`ASC`
Евгений Webinmd
01 сентября 2020, 22:41
0
[[!+createdby:userinfo=`fullname`]]