Максим

Максим

С нами с 02 декабря 2015; Место в рейтинге пользователей: #126
26 марта 2019, 13:35
0
Всем спасибо за внимание! Разобрался! Необходимо использовать BETWEEN а не больше и меньше.
26 марта 2019, 13:06
0
Насколько я помню в tag хранится JSON и пихать туда нужно JSON. По-моему так!)
18 марта 2019, 19:08
0
А в чем сложность?
Просто тут с самого начала идет разветвление логики и гадать можно до бесконечности.
Минимальную сумму заказа можно завести через системные настройки или через clientConfig.
Если в общих чертах, то ориентироваться на статусы, например все заказы со статусом новый могут быть дополнены.
При оформлении заказа можно предлагать добавить новый заказ или дополнить уже существующий. При выборе существующего получаем его id и дальше плагином на соответствующем
событии редактируем существующий заказ.
18 марта 2019, 13:54
0
Посмотрите стандартные чанки минишопа там есть общая стоимость товаров и стоимость с доставкой. Для получения стоимости доставки можно как минимум отнять от общей стоимости с доставкой общую стоимость товаров.
18 марта 2019, 13:36
1
+1
Fenon:
{if 'linkColor' | config ?}
    {var $color = 'linkColor' | config}
{else}
    {var $color = '#000000'}
{/if}
<style>
    a {
        color: $color;
    }
</style>
Или
<a style="color:{$color}" href="#">Link</a>
Default:
<style>
    a {
        color: [[++linkColor:default=`#000000`]];
    }
</style>
    Или
    <a style="[[++linkColor:default=`#000000`]]" href="#">Link</a>
08 марта 2019, 11:16
0
Посмотрите в базе тип поля и в схеме компонента. По-любому где-то там стоит что поле интовое, ну или другой цифровой формат.
06 марта 2019, 10:11
+1
Написать хук, который подменяет данные параметры и поставить его в начале списка хуков.
05 марта 2019, 12:33
0
Не понимаю. Покажите структуру кода. Если они в обном шаблоне вызываются, то можно плейсхолдер создать или в сессию впихнуть.
05 марта 2019, 12:15
0
Babel ни разу не использовал. Все сделал бы отдельными контекстами и без бабеля.
05 марта 2019, 11:41
0
Ничего не понял, но точно знаю что у pdoPage так же есть includeTVs. Что мешает добавить его в вызов? И тогда они будут доступны в чанке.
04 марта 2019, 12:19
0
Так проблема с выборкой или сортировкой? Я вам скинул пример выборки. Вы пишете, что не сортирует. При этом в коде нет даже упоминания о сортировке.
03 марта 2019, 16:00
0
Так вы значение лимита меняйте! Его же можно из GET ловить. Это достаточно гибкое решение и думаю что можно приспособить. Но не понимаю картины в целом — я ничего больше посоветовать не могу.((((
03 марта 2019, 14:31
0
Вот документация показывающая как использовать феном в MODx:
docs.modx.pro/komponentyi/pdotools/parser
Вот документация от разработчика:
github.com/fenom-template/fenom/blob/master/docs/ru/readme.md
Если непонятно, то пишите в личку: vk.com/maxgopher
Объясню и покажу на примере.
03 марта 2019, 14:10
0
Предполагаю, что парсер ожидает путь с html документу и пытается распарсить изображение как html. Попробуйте указать в админке путь html документу и в нем уже через тег img подключить изображение. Или выставить другой тип содержимого.
03 марта 2019, 13:27
+1
После установки pdoTools есть возможность использовать феном и блоки в шаблонах. Создаем базовый шаблон, остальные наследуем от него. В базовом создаем блок footer и он будет во всех дочерних. Так же его можно переопределить. Мне кажется что это удобнее чем функция!)))
03 марта 2019, 12:20
0
Ребята, спасибо, что поправили — писал на скорую руку.
Ну и не стоит забывать дожидаться полной загрузки страницы:
$(document).ready(function () {
    // Тут код, который я писал выше
});
И в первом параметре цели у вас есть буква, что по сути говорит что это строка. Это может выдавать ошибку. Проверьте корректность данного параметра.
Так же может не стоит убирать отмену действия по умолчанию (e.preventDefault()), а просто в конец дописать:
document.location.href = $(this).attr('href');
03 марта 2019, 12:12
0
Можно еще расширить таблицу пользователей. Вот, например, Николай старался и описывал свой путь: modx.pro/howto/8324.
03 марта 2019, 12:06
0
{var $limit = 5}
{var $offset = $limit > 5 ? '1' : '0'} Если лимит больше 5, тогда вернуть 1, иначе 0
{'!pdoMenu' | snippet : [
        'parents' => '7',
        'level' => '1',
        'limit' => $limit,
        'offset' => $offset,
        'hereClass' => 'active',
        'tplOuter' => '@INLINE <ul class="topMenu_items_prod">{$wrapper}</ul>',
        'tpl' => '@INLINE <li><a {$classes} href="{$link}">{$menutitle}</a></li>'
]}
01 марта 2019, 11:10
1
+1
Как-то так:
<a href="{$introtext}" data-id="{$id}" target="_blank" rel="noopener noreferrer" class="point">
        Читать подробности>>
  </a>

$('.point').on('cklick', function(e) {
    e.preventDefault();
    var id = $(this).data('id');
    ym(510Х5916,'reachGoal','mainpage' + id);
});