- Заметки 248
- Комментарии 47
msOptionsPrice2 Вывод остатков на страницу товара.
Здравствуйте! Сломал уже голову… Помогите вывести на страницу остатки товара из модификации msOptionsPrice2 или при остатке товара = 0 — скрыть кнопку «В корзину». Заранее благодарю Вас!
30 марта 2023, 20:53


- ВКонтакте
- Telegram
- Viber
- РЎРєРѕРїРСвЂВВВВровать ссылку
3
599
7
0
[HelpfulPage] Виджет "Эта страница полезна?" с кнопками да, нет и подсчетом коэффициента полезности
Демо | Еще Пример

Классический виджет обратной связи helpfulPage выводит блок, содержащий вопрос — «Эта страница полезна?»

Классический виджет обратной связи helpfulPage выводит блок, содержащий вопрос — «Эта страница полезна?»
- ВКонтакте
- Telegram
- Viber
- РЎРєРѕРїРСвЂВВВВровать ссылку
11
1 743
+13
[AdminTools] Блокировка админки
Все пользователи WIndows знают о возможности заблокировать компьютер. И корпоративная безопасность требует блокировать его, когда покидаешь рабочее место. С сайтами такой острой необходимости нет — достаточно разлогиниться. Но бывают в жизни ситуации, когда блокировка удобнее. Как пример, некоторые дополнения включают особый режим работы, если пользователь залогинен в админке MODX (pdoTools, debugParser и др.). Лично я использую эту возможность для редактирования своих статей на фронте. Но если разлогиниться, то это не работает. Ну и ещё удобная фича — автоблокировка админки при бездействии.

- ВКонтакте
- Telegram
- Viber
- РЎРєРѕРїРСвЂВВВВровать ссылку
2
781
+16
Персональная страница пользователя
Добрый день!
Подскажите, пожалуйста, как сделать персональную страницу при регистрации пользователя, чтобы он её мог редактировать как угодно, чтобы дать ссылку на неё посторонним, например, на этой страничке пользователь может соорудить персональное одностраничное промо, например, по адресу site/username/promo? В какую сторону необходимо смотреть?
Спасибо.
Подскажите, пожалуйста, как сделать персональную страницу при регистрации пользователя, чтобы он её мог редактировать как угодно, чтобы дать ссылку на неё посторонним, например, на этой страничке пользователь может соорудить персональное одностраничное промо, например, по адресу site/username/promo? В какую сторону необходимо смотреть?
Спасибо.
- ВКонтакте
- Telegram
- Viber
- РЎРєРѕРїРСвЂВВВВровать ссылку
1
1 690
0
Разная почта менеджера в зависимости от варианта доставки
Доброго времени суток, уважаемое сообщество!
Возникла необходимость отправлять письмо о новом заказе на разных менеджеров — разные email-адреса (в зависимости от выбранного клиентом варианта доставки). Облазил казалось бы все, но как внедрить такой функционал так и не понял :(
Возникла необходимость отправлять письмо о новом заказе на разных менеджеров — разные email-адреса (в зависимости от выбранного клиентом варианта доставки). Облазил казалось бы все, но как внедрить такой функционал так и не понял :(
- ВКонтакте
- Telegram
- Viber
- РЎРєРѕРїРСвЂВВВВровать ссылку
5
2 992
0
Актуален ли урок Василия по созданию компонентов для текущей версии modExtra ?
Доброго времени суток! Вот изучаю курс Василия Создание компонентов, и столкнулся с несоответствием структуры файлов в modExtra, причем значительным. И возник вопрос, а актуален ли вообще этот урок? Например: при запуске: _build/build.php, все содержимое папки Extra/Sendex удаляется. Установка проходит успешно. Но ведь теперь нет толку от phpStorm...?!
Или я что-то не так понял?
Методика все еще эта? Или уже modExtra используют иначе?
Или я что-то не так понял?
Методика все еще эта? Или уже modExtra используют иначе?
- ВКонтакте
- Telegram
- Viber
- РЎРєРѕРїРСвЂВВВВровать ссылку
2
3 780
+1
Подскажите, как правильно заджойнить таблицы через pdoResources
Привет, есть простая модель projects и класс categories. В табице класса хранятся только названия категорий.
id | name
Для ресурсов через TV сохраняются id категорий.
Нужно сделать выборку ресурсов, но включить в нее кроме id и названия категорий. Пробую как-то так:
Ну и конечно ничего не работает. Подскажите, пожалуйста, как должно быть правильно.
id | name
Для ресурсов через TV сохраняются id категорий.
Нужно сделать выборку ресурсов, но включить в нее кроме id и названия категорий. Пробую как-то так:
$projects = $modx->runSnippet('pdoResources',array(
'parents' => 4,
'includeTVs' => 'projectCat',
'loadModels' => 'projects',
'leftJoin' => '{"ProjCats" : {"class" : "categories", "on" : "projectCat = ProjCats.id"}}',
'return' => 'json',
'showLog' => 1
));
Ну и конечно ничего не работает. Подскажите, пожалуйста, как должно быть правильно.
- ВКонтакте
- Telegram
- Viber
- РЎРєРѕРїРСвЂВВВВровать ссылку
3
2 710
0
pdoTools + Fenom + where и контексты
Всем, привет.
Имеется мультиязычный сайт, сейчас постепенно исправляю свою же глупость сводя всё к единым шаблонам на каждом из языков. Возник такой момент который пока не могу осилить:
В шаблонах есть вызовы вида:
Имеется мультиязычный сайт, сейчас постепенно исправляю свою же глупость сводя всё к единым шаблонам на каждом из языков. Возник такой момент который пока не могу осилить:
В шаблонах есть вызовы вида:
{'pdoResources' | snippet : [
'parents' => 6,
'depth' => 1,
'hideContainers' => 1,
'resources' => '-27,-28',
'showUnpublished' => 1,
'includeContent' => 1,
'includeTVs' => 'imageTpl,dateAwards',
'tvPrefix' => '',
'sortby' => '{"menuindex":"asc"}',
'tpl' => 'ItemAwardsModal',
]}
Где указан 'parents' => 6, это родитель для контекста "web", для контекста de должно быть 'parents' => 52. В связи с чем вопрос, возможно ли так прописать where что значение parent будет изменяться в зависимости от контекста в котором мы находимся? - ВКонтакте
- Telegram
- Viber
- РЎРєРѕРїРСвЂВВВВровать ссылку
1
1 683
0
Устраняем последствия автоматических регистраций
Столкнулся с проблемой автоматической регистрации на сайте. На данный момент порядка 15000 левых аккаунтов которые висят мертвым грузом. Василий вскоре обещал обновление с защитой от автоматических регистраций, а мы пока разберемся как удалить неактивных пользователей без заказа магазина. Под катом код для этого.
- ВКонтакте
- Telegram
- Viber
- РЎРєРѕРїРСвЂВВВВровать ссылку
20
2 082
+8
Как автоматически очищать сессии?
Всем привет. Может кто-нибудь подсказать есть ли возможность автоматически чистить сессии?! Недавно был шокирован. Набралось в таблицу с сессиями записей на 17Гб, есть ли в modx стандартные средства или нужно всё равно писать свой скрипт очистки и вешать его на крон?
- ВКонтакте
- Telegram
- Viber
- РЎРєРѕРїРСвЂВВВВровать ссылку
3
1 298
0
7 часов назад
Скажи пожалуйста, есть вариант получить ключ бесплатно для локальных экспериментов? По описанию очень крутая штука, если удастся реализовать автоматич...
PageBlocks 2.6.0. Настройка меню MODX и гибкое управление страницей пользователя 4
8 часов назад
eq для сравнения строк я бы не использовал, хватило бы обычного равно. Ну и в 2025 отправлять форму с перезагрузкой я бы постеснялся)))
Ошибки в коде чанка 3
Вчера в 08:56
Хорошо, что ты об этом заговорил. Мы написали короткий блог на английском языке на сайте Sterc: sterc.com/en/knowledge/blog/modx-ai-hackathon-2
Есл...
MODX/AI Hackathon Part 2 (27 марта) 3
14 апреля 2025, 22:34
Modx тут не причём, дело в строке, вероятно там есть символы, которые ты не видишь.
Здравствуйте! Первый раз такое вижу, у слеша, не 1 символ в строке, а 9!! Как это делает MODX 1
14 апреля 2025, 10:14
Требуется вывести перечень товаров, которые содержаться в заказе.В админке он и так выводится, а чтобы с фронта запустить процессор нужно дать права п...
Вывод перечня заказанных товаров в таблицу с заказами minishop2 2
14 апреля 2025, 09:50
Добрый день! Добавьте, пожалуйста поле «Дата публикации» с возможность ручной правки. По-умолчанию можно его заполнять текущей датой.
FileMan - прикрепление файлов к ресурсам для MODX 3 58
13 апреля 2025, 20:14
Спасибо, опять сумел разобраться с вашей подачи!=)
Ссылка в таблице заказов minishop2 3
11 апреля 2025, 16:48
Вроде не в preHooks, а просто в hooks (для Formit точно).
500 ошибка — надо смотреть логи сервера…
YaSmartCaptcha - защитите ваши формы от спама умной капчей от Яндекс 18
11 апреля 2025, 14:26
Была моя же проблема в неправильном расчете.
Я получал моментальный/текущий расчет, но не учитывал дальнейшую обработку уже, скорее, в момент заказа....
Ошибка в расчете стоимости доставки и заказа 1