Андрей

Андрей

С нами с 28 февраля 2013; Место в рейтинге пользователей: #139

Как автоматически очищать сессии?

Всем привет. Может кто-нибудь подсказать есть ли возможность автоматически чистить сессии?! Недавно был шокирован. Набралось в таблицу с сессиями записей на 17Гб, есть ли в modx стандартные средства или нужно всё равно писать свой скрипт очистки и вешать его на крон?
SEQUEL.ONE
08 ноября 2017, 05:53
modx.pro
3
1 091
0

mSearch2 - сортировка кастомным select 'ом

Возникла необходимость кастомизировать стандартную сортировку компонента mSearch2.
Cортировка имела следующий вид:
Как оказалось компонент не может работать с select, а работает только тегом a. Ну да ладно, попробуем исправить это.
На сайте modx.pro в ветке Вопросы нашел вопрос Как сделать сортировку через select? от пользователя DimenSi. Вопрос частично решен если бы не одно НО
перестали работать фильтры, фильтрация срабатывает только после сортировки. Т.е. меняешь ценовой диапазон → ничего, после этого меняешь сортировку → срабатывает и сортировка и фильтр.

ПЛАН РАБОТЫ

  • Установка кастомного селеста
  • Написание скрипта для взаимодействия сортировки с компонентом
Roman
14 сентября 2017, 08:33
modx.pro
27
6 976
+5

Как через API добавить опцию товара miniShop2?

Размеры, цвета добавляются, а опцию «shank» не получается…
$ob = $modx->newObject('msProduct');
$tmp = [
    'pagetitle' => $pagetitle
    ,'class_key' => 'msProduct'
    ,'uri' => $url
    ,'createdon' => time()
    ,'template' => 4
    ,'price' => $cur_price
    ,'tags' => $tags
    ,'color' => $color
    ,'options-shank' => $shank
    ,'option-shank' => $shank
    ,'shank' => $shank
];
$ob->fromArray($tmp);
$ob->save();
Игорь Терентьев
01 августа 2017, 17:04
modx.pro
3
3 964
0

Markdown - редактирования текст в формате markdown

Дополнение для редактирования текст в формате markdown на frontend c просмотром результата.



Андрей Степаненко
05 июля 2017, 14:07
modx.pro
4
3 163
+14

Extjs: добавление поля в таблице заказов

Добрый день!

Подскажите, пожалуйста, как добавить с помощью MODX-плагина элемент в контекстное меню в таблице заказов Минишопа? По-умолчанию, там Изменить и Удалить. joxi.ru/52azjXgu4dzBZA

1. Я создал плагин msOrderAddPrint, повесил его на событие msOnManagerCustomCssJs
Написал в нем код:
Михаил
04 июля 2017, 13:30
modx.pro
8
2 569
0

Как реализован функционал тэгов на modstore?

В попытках сделать навигацию по тэгам облазил все поиски, вник в несколько предлагаемых вариантов «с бубном» и сторонними сниппетами, но так и не решился их воспроизвести, как-то не верится, что все так заморочено (по крайней мере для таких как я, не программистов, ну или просто не въехал). Тем паче, осваиваю minishop2 и в нем по косвенным признакам с тэгами все предусмотрено и должно как-то проще работать.
Алексей Яковлев
28 мая 2017, 17:29
modx.pro
5
1 278
0

Множетственная ReCaptcha2 на 1 стр + Ajaxform

Добрый день! Вдохновленный заметкой и комментарием Андрея в ней, я решил немного по подробнее расписать про особенности подключения Google ReCaptcha 2 для использования в MODX Revolution c дополнением AjaxForm и FormIt.


Под катом пример с картинками.
Sergey Leleko
17 мая 2017, 11:11
modx.pro
33
7 391
+12

pdoResources и выборка по дате

Здравствуйте.
Пытаюсь вывести только те ресурсы, у которых дата создания раньше чем, заданная.

Вот так не работает.
[[!pdoResources? 
            &parents=`7`
            &showHidden=`1`
            &tpl=`@INLINE <h4><a href="[[+uri]]">[[+pagetitle]] - ID: [[+id]]</a></h4>`
            &where=`{"createdon:<=":"2017-05-15 21:24:44"}`
        ]]
Делал как здесь modx.pro/help/3253/

Но пытаюсь скормить &where=`{«createdon:>»:«2017-05-16 13:14:34»}`, так он показывает всех, хотя они младше текущего времени.

Почему?
Anton
16 мая 2017, 10:47
modx.pro
2
1 962
0

[localizator] Мультиязычность, СЕО, автоперевод...



Языковые версии \ сателиты без контекстов, с автоматическим переводом всех полей ресурса + сео, да еще и автоперевод лексиконов — это я уместил в названии localizator.
but1head
23 апреля 2017, 20:57
modx.pro
42
30 579
+32

[modSendPulse] - Рассылки через SendPulse

Компонент modSendPulse предоставляет возможность интеграции с популярным русскоязычным сервисом Email рассылки SendPulse.

Основная задача текущей версии компонента — управление подписной базой.

Состав компонента:
  1. Хук для Formit или ajaxForm
  2. Компактный сниппет для ручной работы
  3. Плагин срабатывающий при регистрации пользователя на сайте
Николай Савин
20 апреля 2017, 10:05
modx.pro
8
5 498
+9