Владимир Ребров

Владимир Ребров

С нами с 19 ноября 2013; Место в рейтинге пользователей: #607

Проблемы с обновлением до 2.6.1

Здравствуйте.

После обновления с 2.5.8 до 2.6.1 в админке не сбрасывается кеш, не работает кнопка «Перейти на сайт», а также не запускаются команды, связанные с правами доступа. В логах ошибки, связанные с modcachemanager.

Спасибо.
Владимир Ребров
21 января 2018, 08:53
modx.pro
1 033
0

miniShop2 и 300 000+ товаров

Здравствуйте.

Планируется разработка каталога с тремя уровнями вложенности: порядка 15-ти разделов, около 3000 вариаций товара и около 300 000 самих товаров. Будет ли достаточно для обеспечения нормальной производительности, как админки, так и самого сайта, использовать штатно miniShop2 + mSearch2 + Fenom или необходимы какие-то дополнительные мероприятия?

Спасибо.
Владимир Ребров
18 сентября 2017, 12:02
modx.pro
1 646
0

Не работают некешируемые сниппеты

Здравствуйте.

Попался на доработку сайт. Проблема в том, что на нем при вызове любого сниппета некешируемым выводится просто текст с вызовом сниппета и параметрами. Кешируемые сниппеты работают.
Пробовал менять хостинг — результат тот же.

MODX 5.5.6, PHP 5.6

Кстати, переменные Fenom в шаблоне тоже не обрабатываются.

Разработчик сайта полностью отключил все системные настройки кеширования — видимо таким образом пытался решить проблему. Все вернул назад. Уже голову сломал — не могу понять, в чем затык.

В логах MODX только это:
joxi.ru/Vm6yRD4CDb4E3r

Благодарю за помощь и советы.
Владимир Ребров
04 апреля 2017, 09:10
modx.pro
1 150
0

Fenom. Плейсхолдеры сниппетов в шаблоне вывода

Здравствуйте.

Вот так вызываю pdoMenu в шаблоне:
{$_modx->runSnippet('!pdoMenu', [
                  'parents'=>'2',
                  'level'=>'2',
                  'includeTVs'=>'cat_icon',
                  'tpl'=>'@INLINE  <li><a href="{$link}">{$pagetitle}</a>{$wrapper}</li>',
                  'tplHere'=>'@INLINE <li><span>{$pagetitle}</span>{$wrapper}</li>',
                  'tplOuter'=>'@INLINE {$wrapper}',
                  'tplInner'=>'tplInner2',
                  'tplInnerRow'=>'',
                  'tvPrefix'=>''
            ])}

Владимир Ребров
28 марта 2017, 12:14
modx.pro
1 306
0

Paykeeper 2. Всегда 100 р. к оплате

Здравствуйте.
Возможно кто-то сталкивался с подобной проблемой.
MODX 2.5.1
Shopkeeper 3
Paykeeper 2

Далее все по документации:

Вызов сниппета:
[[!Paykeeper2?
    &gateway=`YandexMoney`
    &tpl=`pk_form2`
    &orderId=`[[!+shk.id]]`
    &price=`[[!+shk.price]]`
]]

Чанк pk_form2:
<form id="pkForm[[+sid]]" method="post" action="[[~[[*id]]?scheme=`abs`]]#product[[+sid]]">
            <input type="hidden" name="sid" value="[[+sid]]">
            <div class="form-group">
                <label class="control-label" for="pkInputMethod[[+sid]]">Способ оплаты:</label>
                <select id="pkInputMethod[[+sid]]" name="method" class="form-control">
                    <option value="YandexMoney__PC">Оплата из кошелька в Яндекс.Деньгах</option>
                    <option value="YandexMoney__AC">Оплата с произвольной банковской карты</option>
                    <option value="YandexMoney__WM">Оплата из кошелька в системе WebMoney</option>
                </select>
            </div>
            
            <div class="form-group">
                <label class="control-label" for="pkInputEmail[[+sid]]">Ваш адрес эл. почты:</label>
                <input type="email" class="form-control" id="pkInputEmail[[+sid]]" name="email" value="[[+user_email]]" required>
            </div>
            
            <div class="form-group">
                <button type="submit" class="btn btn-primary">Оплатить</button>
                <button id="buttonCancel[[+sid]]" type="button" class="btn btn-default">Отмена</button>
            </div>
            
        </form>

Проблема в том, что вне зависимости от реальной суммы заказа, на сервер платежной системы всегда приходит 100 рублей:
joxi.ru/ZrJV07ks1JaWnr
Владимир Ребров
30 ноября 2016, 15:22
modx.pro
1 604
0

Скрытие значений фильтра, которых нет в выводе

Здравствуйте.

Необходимо реализовать такое поведение фильтра: если выбираешь одно значение некоторого фильтруемого поля, то в остальных полях-селектах остаются только значения(как вариант — атрибут disabled), которые есть у уже отфильтрованного по первому полю множества. Т.е. идет последовательное уточнение.

Это реализовано в tagManager2. Есть ли у mFilter2 подобный функционал?

UPD Проблема решена. Нужно было задействовать параметр &suggestionsRadio
Владимир Ребров
29 ноября 2016, 11:39
modx.pro
930
0

Collections. Тип документа и шаблон

Подскажите, пожалуйста, возможно ли — напрямую с помощью настроек Collection или через свой плагин — реализовать автоматическое присваивание типа документа «Коллекция» всем документам с определенным шаблоном?
Хочется заменить два действия контент-менеджера: выбор из списка шаблона и выбор тип документа, одним.
Владимир Ребров
16 августа 2016, 13:33
modx.pro
1 198
0

AjaxForm. Создание нового ресурса из данных формы

Привет всем.

Кто использует AjaxForm, подскажите, в чем может быть причина такого поведения компонента.

Есть форма отправки отзыва. На ней есть возможность прицепить файл с фото. После отправки вызывается хук, который создает ресурс с данными из формы — название, контент и пара TV. Фото сохраняется как раз в TV.

Суть проблемы.
Форма приходит на почту, ресурс создается, поля сохраняются, но вместо сообщения об успешной отправке, которое я указываю, как &successMessage, появляется умолчательное значение af_success_submit из словаря.

Не могу понять такое странное поведение. Вроде и ошибок нет, т.к. все ок по факту и мне показывают af_success_submit, но почему-то игнорируется &successMessage в вызове AjaxForm

UPD Причина не в AjaxForm, а во мне )) Хук должен возвращать true. Проблема решена. Вопрос можно удалить.
Владимир Ребров
25 июня 2016, 12:05
modx.pro
1 167
0

Заказ в один клик на Shopkeeper3

Здравствуйте.
Подскажите, в какую сторону копать для реализации возможности заказа товара «в один клик». Есть ли в Shopkeeper возможность сформировать заказ, минуя корзину?
Владимир Ребров
08 мая 2016, 16:04
modx.pro
1
2 909
0

AjaxSnippet: своя ссылка-триггер

Приветствую.

Использую AjaxSnippet для загрузки ресурсов при помощи pdoResources. Насколько я понял, параметр &as_trigger позволяет задавать лишь текст для ссылки-триггера, а сама ссылка создается сниппетом. Существует ли возможность назначить триггером свою, уже существующую в разметке ссылку?

Благодарю за помощь.
Владимир Ребров
04 февраля 2015, 14:22
modx.pro
1 086
0