Сергей Шлоков
С нами с 31 января 2013; Место в рейтинге пользователей: #519 марта 2026, 15:28
Николай, прежде всего — вы молодец.
А про кеширование — можно пойти по правилу Парето.
То есть дать возможность закешировать самое частое — это ...
mFilter 1.2.0 - улучшенное кеширование и скорость 2
15 марта 2026, 20:35
Minishop2 это завершенная история. Архив. Крайне сомневаюсь, что в него будут добавляться какие то изменения. Это просто некому делать. Заинтересованн...
Порядок значений опций товара 10
15 марта 2026, 13:18
На всякий скопирую код для Bootstrap 4 (есть старый проект, лень переезжать на 5 версию):
/* Закрыть модальное окно после отправки */
document.addEve...
[SendIt] Несколько полезных нововведений в версии 1.1.2 27
13 марта 2026, 16:00
Предлагаю в целом обсудить понятие «вариант товара».
Я пришел к тому, что варианты — являются отдельными товарами. Возьмём для примера футболку. У ...
ms3Variants - Реализация вариантов одного товара в MiniShop3 7
12 марта 2026, 22:19
опытным путем выяснил что ошибку валидации радио кнопок можно вылечить добавив в форму еще один вариант
<input type="radio" name="...
Валидация radio кнопок в Sendit 1
11 марта 2026, 09:11
Привет!
Все верно:
1-го нет в магазине modstore и modx.com
2-й платный
mxEditorJs - блочный редактор Editor.js для MODX 3 2
10 марта 2026, 22:13
Все верно, сорян, в своем сообщении написал не то что хотел =)
msGiftCards - дополнение для MODX 2 + miniShop2 для продажи, применения и учета подарочных сертифика... 5
Возможно 2 варианта —
1. Приоритет записей — последовательная проверка добавленных прав.
2. Приоритет прав — например, «запрещение» выше «разрешения».
Я выбрал первый вариант, у него больше возможностей.
Логика такая:
1. Запись «Все» — имеет наименьший приоритет. Может быть только одна такая запись.
2. Запись с группой пользователей — перебивает права, указанные в записи «Все». Групп можно указать несколько.
3. Запись с пользователем — имеет наивысший приоритет. Перебивает права групп и записи «Все». Каждый пользователь может быть указан только один раз.
Так как групп может быть несколько, то для них как раз и вводится ещё один приоритет.
Так же как и в родном механизме MODX — права родителя не влияют на дочерний ресурс. Но думаю, такая возможность будет не лишний. Спасибо за идею.
А чем обусловлено такое желание?
П.С. adminTools — набор независимых друг от друга примочек.
Изначально опечатался и написал «больНое спасибо». И мне вспомнился случай из моей студенческой молодости, когда я торговал видеокассетами на Горбушке. Сын хозяина точки печатал этикетки для кассет — картинка, актеры, краткое описание. И вот вышла режиссёрская версия Крёстного отца. Этикетки сын напечатал. Их наклеили на кассеты. А потом мы решили прочитать их.
Лёгким движением пальца пацана слоган «Крёстный отец стал классикой мирового кино» превратился в «Крёстный отец срал классикой мирового кино». Мы несколько дней потом разговаривали сквозь слёзы смеха.
Вообще стимулирование (словесное или материальное) важно для любых разработчиков. Вспомним таких разработчиков как Андрей Чирко (andchir), Евгений Борисов (agel_nash), Валентин Расулов (artDevue) с их крутыми дополнениями. Ну и где они сейчас?
Не надо так критично. Половина моих дополнений предназначены для админов и разработчиков. И они бесплатны. И будут бесплатны и дальше. Я прекрасно понимаю, что эти дополнения заказчик оплачивать вряд-ли будет.
Я не рассматриваю нежелание скидываться за неуважение к моим трудам. Данный пост относится только к разработке конкретно dbAdmin. Если у разработчиков нет потребности в развитии данного компонента, то мне это не нужно и подавно. Тут не на что обижаться.
П.С. А тебе большое спасибо за добрый слова!
П.С. Экспорт есть, а импорт только ручной через sql запрос.
П.П.С. Насчет бесценности… Несмотря на сотни скачиваний и полторы сотни просмотров этого поста, кроме Владимира никто не захотел поучаствовать в развитии. Ещё пара дней и пост уйдет с главной страницы. Поэтому вывод можно сделать уже сейчас — будущего у данного компонента нет.
Закралось подозрение, что ты говоришь про adminTools, а не про dbAdmin.
Там рядом с полем суммы есть 2 кнопки — оплата через карты или через яндекс.
Получается что-то типа такого
Ну и соответственно в чанки $tpl1 и $tpl2 нужно добавить плейсхолдер [[+wrapper]] в нужное место
Если чанки простые, можно использовать INLINE чанки.
Как-то так. Может «прям разработчики» что-нибудь допилят.
Используйте pdoMenu.