Alex

Alex

С нами с 15 февраля 2017; Место в рейтинге пользователей: #298

JS и компоненты

Добрый день, часто сталкиваюсь с проблемой что JS скрипты мешают работе некоторых компонентов.
Так вот, хотелось бы спросить, как с этим бороться? Скрипты обычно закидываются в файл scripts.js (реже в чанк) и + библиотеки для этих скриптов подключаются в head обычно.
Alex
29 сентября 2017, 09:37
modx.pro
478
0

TV в сниппете

Добрый день, есть сниппет для получения пейджтайтла, подскажите пожалуйста как в этот же цикл добавить еще одно tv поле?
$res = $modx->getCollection('modResource',array('parent:IN' => explode(',', $parents)));
$output = '';
foreach ($res as $v) {
        $output.= '"'.$v->get('pagetitle').'",';
};
Alex
26 сентября 2017, 06:53
modx.pro
3 599
0

Проблема с расчетом доставки

Добрый день, возникла проблема с дополнением msRussianPost. Вызываю в корзине таким образом
[­[!mscDistance.Order?
&element=`msRussianPost`
]] и до определенного момента все работало, а дальше просто перестало считать стоимость доставки. Может кто подскажет в чем проблема?
Alex
07 июля 2017, 09:02
modx.pro
537
0

Создание пагинации

Добрый день, проблема с созданием пагинации при помощи pdopage. Вызов:
<div class="col12">
                <div class="article-page">
                 [[!pdoResources? 
                	&parents=`[[*id]]`
                	&tvFilters=`[[!tagLinks? &get=`1`]]`
                	&includeTVs=`autotag`
                	&tpl=`articlePageTpl`
                ]]
                <div id="pdopage">
   <div id="pdopage">
    [[!+page.nav]]
    <div class="rows">
        [[!pdoPage?
            &parents=`0`
            &ajaxMode=`button`
            &limit=`2`
        ]]
    </div>
</div>
На странице же отображается joxi.ru/krDR99EC00wlX2
Alex
06 июля 2017, 08:43
modx.pro
817
0

Вопрос по mscdistance

Добрый день, знающие люди, подскажите пожалуйста, ибо я немного запутался где и как вызывать mscdistance. Шаблон корзины выглядит примерно так joxi.ru/RmzoggwT61GZ2O
Знаю что вызов выглядит вот так [[!mscDistance.Order?
]], но если вызывать в шаблоне корзины общая сумма не меняется…
Alex
22 июня 2017, 08:26
modx.pro
468
0

Добавление дополнительных полей в корзину

Добрый день, видел много тем по данному вопросу, но ответа для себя не нашел. Есть вызов migx таблицы в чанке tpl.msOrder
<div  id="PickupBlock">
      <h3>Пункты самовывоза</h3>
        <select>
            [[GetImageList?
            &tpl=`pickupTPL`
            &tvname=`Pickup`
            &docid=`22`
            ]]
        </select>
    </div>
В чанк
tpl.msEmail.new.manager
требуется передать значение выбранное в селекте сверху. Как лучше реализовать?
Alex
12 мая 2017, 10:24
modx.pro
1
850
0

Вывод ссылок на странице товара

Нужно вывести ссылки на товары той же категории с таким же [[*article]] на странице товара.

Вызываю сниппет так:

[[msProducts?
                    
&tpl=`tpl.Link.color`
                    
&parents=`[[*parent]]`
                    
&where=`{"article=":[[*article]]}`
                    
&limit=`0`
                
]]
Чанк tpl.Link.color:
<a href="[[~[[+id]]]]">[[+pagetitle]] [[+article]]</a>
На странице товара выводится [[*article]] правильно. У других товаров выводится [[+article]] правильно. Но не срабатывает &where. Если в эту запись поставить &where=`{«id=»:[[*id]]}`
— то работает, как надо, выводит только текущий.
Alex
05 апреля 2017, 07:45
modx.pro
550
0

Вопрос по Tickets.comment.latest

Добрый день, может кто знает как обрезать вывод последних комментариев? С
[[+text:elipsis=`50`]]
не работает, так же и с limit.
Alex
24 марта 2017, 06:23
modx.pro
811
0