Как вставить html в секцию MODX.Window ExtJS
Всем привет. Подскажите какой можно использовать xtype в окне редактирования modExtra, чтобы вставить рандомный html?
В Grid таблице такое можно организовать через renderer:
В Grid таблице такое можно организовать через renderer:
renderer: function(value) {
return '<div>...</div>';
}
А как такое организовать в секции MODX.Window? - ВКонтакте
- Telegram
- Viber
- РЎРєРѕРїРСвЂВВВВВВВВровать ссылку
633
2
0
Как вырезать название файла и разбить на переменные через регулярные выражения?
Всем привет. У меня не совсем стандартная задача по регуляркам. В регулярках нуб, по этому прошу помощи. Имеются названия файлов:
02. ГудВин[Герои Комиксов] — Орут сирены(фристайл)
12. Стильный Билли feat. aka Ахмед — Чисто ё (Стильный Билли prod.)
04.Nuttkase feat. Птаха — Если Друг (Хасол-Версия) (Phunk Masta Seven prod.)
02.Dr.MokRolog,Old Primus,JustSmile,Vine Bi — Электрограч (Pro100 Beatz prod.)
- ВКонтакте
- Telegram
- Viber
- РЎРєРѕРїРСвЂВВВВВВВВровать ссылку
1
598
+1
Перемещение строк в Grid таблице ExtJs
Всем привет. Интересует такая штука как перемещение строк в Grid таблице modExtra и сохранение результата. В древе ресурсов такое есть, а что по поводу modExtra? Возможно ли такое организовать?
- ВКонтакте
- Telegram
- Viber
- РЎРєРѕРїРСвЂВВВВВВВВровать ссылку
920
0
[Решено] Подмена данных при формировании запросов xPDOQuery?
Пытаюсь из поля products взять массив со списком id и получить их pagetitle и добавить в Grid таблицу. Отдельно этот код работает в консоли:
$item = $this->modx->getObject('modExtraItem', 'modExtraItem.id');
$productsList = $item->get('products');
foreach($productsList as $product) {
$p = $this->modx->getObject('modResource', $product);
$id = $p->get('id');
$c->innerJoin('modResource', 'modResource');
$c->where(array(
'modResource.id' => $id,
));
$c->select(array($this->modx->getSelectColumns('modExtraItem', 'modExtraItem')));
$c->select(array('modExtraItem.products as products_name'));
}
- ВКонтакте
- Telegram
- Viber
- РЎРєРѕРїРСвЂВВВВВВВВровать ссылку
1
1 123
0
Проблема с SuperBoxSelect
Всем привет. Пытаюсь в modExtra добавить поле со множественным выбором из списка товаров msProduct. Удалось прикрутить саму форму select и вывести продукты, но существует проблема с сохранением и выводом в поле сохранённых товаров.

Делаю следующим образом. В схему добавляю:

Делаю следующим образом. В схему добавляю:
<field key="products" dbtype="text" phptype="json" null="true"/>
- ВКонтакте
- Telegram
- Viber
- РЎРєРѕРїРСвЂВВВВВВВВровать ссылку
1
961
0
Как сформировать меню pdoMenu из всех контекстов?
Всем привет. Может кто-нибудь подсказать как блоку вывода меню с определённым контекстом вывести название контекста? Сейчас меню выгружено полностью таким образом:
{'!pdoMenu' | snippet : [
'parents' => 0,
'startId' => 0,
'context' => 'web,store,bezbflava,b1,sb1'
'tplOuter' => '@INLINE <ul {$classes} data-scrollable="true"><li class="nav-item nav-header">{$context}</li> {$wrapper}</ul>',
'outerClass' => 'navbar-nav',
'tpl' => '@INLINE <li class="nav-item"><a href="{$link}" {$classes} {$attributes}><i class="la {$link_attributes}"></i><span>{$menutitle}</span></a>{$wrapper}</li>',
'rowClass' => 'nav-link',
'level' => 2
]}
- ВКонтакте
- Telegram
- Viber
- РЎРєРѕРїРСвЂВВВВВВВВровать ссылку
780
0
HybridAuth с Ajax
Всем привет. Столкнулся с проблемой что при использовании AJAX на сайте не работают ссылки HybridAuth на авторизацию. Возможно ли как-то добавить в исключение некоторые типы ссылок, чтобы их AJAX не обрабатывал?
- ВКонтакте
- Telegram
- Viber
- РЎРєРѕРїРСвЂВВВВВВВВровать ссылку
408
0
pdoMenu не выводит меню на страницах по контексту без указания параметра parents
Подскажите как вывести в констекстах своё меню. Уже пару часов бьюсь, без параметра parents не хочет работать(
Нужно на каждом контексте вводить своё меню. Контексты сделаны как отдельные сайты.
Нужно на каждом контексте вводить своё меню. Контексты сделаны как отдельные сайты.
{'!pdoMenu' | snippet : [
'context' => $_modx->context.key,
'tplOuter' => '@INLINE <ul {$classes} data-scrollable="true">{$wrapper}</ul>',
'outerClass' => 'navbar-nav',
'tpl' => '@INLINE <li class="nav-item"><a href="{$link}" {$classes} {$attributes}><i class="la {$link_attributes}"></i><span>{$menutitle}</span></a></li>',
'rowClass' => 'nav-link'
]}
- ВКонтакте
- Telegram
- Viber
- РЎРєРѕРїРСвЂВВВВВВВВровать ссылку
466
0
Как подключить вкладку в ресурсе
Всем привет. Пробую разобраться с вкладками у ресурсов, хочу добавить свою, для отображения своего компонента.
Создал файл js с таким содержимым:
Создал файл js с таким содержимым:
Ext.onReady(function () {
var mainPanel = Ext.getCmp("modx-panel-resource");
if (!mainPanel) return;
if (mainPanel.config.record.id > 0) {
sOneRapBattles.config.docid = mainPanel.config.record.id;
MODx.addTab("modx-resource-tabs", {
title: _("sonerapbattles_items"),
id: "sonerapbattles-tab",
width: "95%",
items: [{
xtype: "sonerapbattles-grid-items",
width: "95%"
}]
});
}
});
- ВКонтакте
- Telegram
- Viber
- РЎРєРѕРїРСвЂВВВВВВВВровать ссылку
2
846
0
Tickets 1.13.0 бесконечное сохранение и ошибка 500
Всем привет. Впервые сталкиваюсь с проблемой связанной с Tickets, установил последнюю версию на сайт. Попытался создать Раздел с тикетами и у меня началось бесконечное сохранение. После чего я попробовал обновить страницу и получил ошибку 500. Стоит Apache2 + PHP 7.3, хотя пробовал на разных конфигурациях запустить, ничего не работает.
- ВКонтакте
- Telegram
- Viber
- РЎРєРѕРїРСвЂВВВВВВВВровать ссылку
689
0
26 минут назад
Если речь про админку, то мне вообще непонятно, что ты пытаешься сделать и зачем? В админке есть интерфейс работы с заказами и в этом интерфейсе можно...
Вывод перечня заказанных товаров в таблицу с заказами minishop2 (панель менеджера) 10
Вчера в 21:11
Здравствуйте
Есть желание использовать компонент polylang для автоматизации перевода с наименьшими усилиями, но есть пару вопросов, которые хотелось ...
Polylang 143
Вчера в 16:30
Добрый день.
Удалите плагин vpSystem от пакета.
[VirtualPage] - Виртуальные страницы. 183
Вчера в 08:40
Хочестя в тикеты при сохранении комментария добавить кнопку «проверить на ошибки» и при нажатии на нее проверить комментарий на ошибки в нейросети сох...
pbStudio: Создаём сайт с PageBlocks – настройка и главная страница 6
Вчера в 08:36
Нет, через апи идет запрос в ChatGPT, который формирует необходимые данные о блоке, а дальше PageBlocks их разбирает и создает все нужные элементы.
PageBlocks 2.6.0. Настройка меню MODX и гибкое управление страницей пользователя 12
Вчера в 00:03
Не работает парсинг с vk.com, vkvideo.ru
[videoGallery] 1.4.0 Поддержка VK Video и ещё пара фишек 9
17 апреля 2025, 23:01
Можете тоже подсказать как победить данную ошибку?
msGallerySearch - загрузка изображений в галерею minishop2 по ссылке и Google поиск картинок 44
17 апреля 2025, 17:49
Очевидно ты используешь источник файлов, поэтому в админке путь прописан от источника, хочешь полный путь, откажись от источника файлов.
Не открываются загруженные файлы пишет страница не найдена 2
17 апреля 2025, 15:08
Привет, Henk. Спасибо за ответ! В посте по ссылке меня больше всего заинтересовала фраза «мы интегрировали AI в медиа-менеджер, чтобы значительно упро...
MODX/AI Hackathon Part 2 (27 марта) 4
17 апреля 2025, 13:17
в preg_match проверка проходит, и туда 100% приходит url
Здравствуйте! Первый раз такое вижу, у слеша, не 1 символ в строке, а 9!! Как это делает MODX 2