16 января 2015, 15:57 Попробуй заменить $props['Advertisment'] = $n; Вопросы / Кэшируются чанки внутри сниппета 14 0
16 января 2015, 15:45 Точно. С подробностями: «За 300 руб. — 6 процессов, лимит 45 с.». Хостинг / Новый modhost.pro 58 0
16 января 2015, 12:24 Хорошая мысль, только miniShop2 изначально создавался под расширение, а Tickets — нет.Это да. Но можно попробовать с минимальными затратами. Например, вот это шаг в сторону расширения. Краудфандинг / Тэги к тикетам 49 0
16 января 2015, 11:37 Мне кажется, при расширении Tickets двигаться надо в сторону miniShop2 — создавать отдельные дополнения, хочешь — расширяй, но отдельными компонентами. Как пример, TicketMessages. Т.е. по сабжу например TicketTags. Краудфандинг / Тэги к тикетам 49 +1
16 января 2015, 08:59 Судя по первой фотке, задача привлечь на хостинг молодое поколение. :) Хостинг / Новый modhost.pro 58 0
15 января 2015, 12:10 Как к обычным переменным $discount, $parent. И есть еще массив всех переменных сниппета $scriptProperties. Можно через него $scriptProperties['discount'] и т.п. Вопросы / Срабатывание плагина, если tv изменился 20 0
15 января 2015, 12:04 Исправил. Спасибо. Отправил в репозиторий. Новые дополнения и их версии / OrphoMan - чистим сайт от очепяток 40 0
15 января 2015, 12:03 Крутатень. Меняю CMPGenerator на UICMPGenerator. Кому нужен б/у CMPGenerator? Отдам не дорого. :) Для разработчиков / UiCMPGenerator дополнение для создания пакетов 65 +4
15 января 2015, 11:38 Можно и так. Только $modx->event->output('равны'); в этом событии не сработает. Вот чуть измененный вариант switch ($modx->event->name) { case 'OnDocFormRender': $_SESSION['discount'] = $resource->getTVValue('discount'); break; case 'OnDocFormSave': $new_discount = $resource->getTVValue('discount'); if($new_discount != $_SESSION['discount']){ $modx->runSnippet('RecalcPrice',array('discount'=>$new_discount,'parent'=>$resource->id )); } unset($_SESSION['discount']); break; }В сниппете RecalcPrice меняешь цены согласно новой скидке для ресурсов из раздела, указанном в параметре parent. Вопросы / Срабатывание плагина, если tv изменился 20 0
15 января 2015, 10:28 А где менеджер меняет значение, в админке или на сайте? Вопросы / Срабатывание плагина, если tv изменился 20 0
14 января 2015, 13:12 На первых страницах 2012 год в перемешку с 2013. Так же можно сделать, топ активных комментаторов.Кстати, этот можно сделать простой сортировкой списка пользователей modx.pro/users. Также можно сделать и топ авторов. Краудфандинг / Карма 13 0
14 января 2015, 12:34 Спорить не буду. Но мне медальки не нужны. Меня вычеркивайте из списка таких посетителей.:) не планирую фрилансить. Для развития данного сообщества предложил бы добавить возможность поиска по пользователям в modx.pro/users. Еще хотелось бы узнать по какому критерию сортируется этот список. Но это вопрос скорее к Василию. Краудфандинг / Карма 13 0
14 января 2015, 08:28 Точно. Предлагаю еще добавить сюда возможность добавления друзей и игрушки типа «Фермы». Устал человек выполнять достижение «Любознательный», поиграл, зашел к другу — поделился меню, и дальше в бой — кликать, кликать и кликать на статьи. :) Краудфандинг / Карма 13 0
14 января 2015, 07:31 Мне кажется ты не вдумался в проблему. Вариант 1. Поиск ошибки по всей базе. Это могут быть тысячи записей и у каждой надо проверить несколько полей. И это только по ресурсам. А если ошибка, например, в комментарии, т.е. в другой таблице? Вариант 2. Поиск ошибки в конкретном ресурсе. По твоему первый вариант проще? Новые дополнения и их версии / OrphoMan - чистим сайт от очепяток 40 0
13 января 2015, 16:47 Зачем так сложно? Если на страничке есть ошибка, то выводится панель (типа AdminPanel Василия) и в ней уже дать возможность исправлять вручную. Пока это только задумка. Вообще, задача нетривиальная — ведь зная id страницы с ошибкой не факт что там ее и найдешь. Например, на главной странице (id=1) выводятся новости сниппетом из других ресурсов и искать ошибку, чтобы исправить, в админке на странице ресурса с id=1 бессмысленно. Тут 2 варианта — или создать мегафункцию, которая будет бегать по ресурсам, или забить на такие сложности. На данный момент я склоняюсь ко второму варианту — для простых страниц. Новые дополнения и их версии / OrphoMan - чистим сайт от очепяток 40 0
13 января 2015, 15:02 Всем кто уже скачал пакет! Внес небольшие изменения. Новый пакет готов. Новые дополнения и их версии / OrphoMan - чистим сайт от очепяток 40 0
13 января 2015, 15:00 Обновил пакет. Теперь ID ресурса является ссылкой. Кроме того, добавил параметр auto_delete для управления функцией автоматического удаления ошибок. Новые дополнения и их версии / OrphoMan - чистим сайт от очепяток 40 0
13 января 2015, 14:01 После установки нужно в системных настройках указать email администратора, которому будет высылаться уведомление. Нет email — нет уведомления.id просто для информации. Можно сделать и ссылку. Но я хочу сделать возможным исправление прямо во фронт-энде. Новые дополнения и их версии / OrphoMan - чистим сайт от очепяток 40 0
Возможно ли реализовать возможность предоплаты за доставку на сайте? У меня Робокасса, у них вроде есть docs.robokassa.ru/ru/iframe
Редизайн сообщества На больших экранах основной текст статьи я бы сделал 18 px. Да и текст комментариев можно таким сделать. Для меня лично 16 — мелковато на больших экранах (в комментариях вообще 15 ...
MiniShop3 1.11.0 при клике на radio идет пересчет итоговой суммы в orderUI, в зависимости от способов(оплаты доставки) я так поняла. попробуй код запуска события поставить ниже чем orderUI, после
ImageOptimizer - WebP/AVIF и responsive <picture> для MODX 3 Дополнение доступно modstore.pro/packages/photos-and-files/imageoptimizer
Localizator3 для MODX 3: перевод полей и TV без отдельного context на язык, Vue 3 + PrimeV... Добавил localizator3_default_language
msInShopNotify Начиная с версии 3.0.0-beta добавлена поддержка MiniShop3 Минимальные требования: PHP 8.4 MODX 3.2 MiniShop3
MaxNotify Обновление 1.2.0-pl (03.07.2026) — добавлены уведомления о заявках FormIt через hook-сниппет `maxNotifyFormIt`; — добавлены уведомления о заявках SendIt через hook-...
[msBonus2] 1.3.0 Бонус-коды, уведомления о сгорании и совместимость с msMultiCurre... Да, планируется. Даже чуть больше, чем просто бонусная система)
И есть еще массив всех переменных сниппета $scriptProperties. Можно через него $scriptProperties['discount'] и т.п.
Отправил в репозиторий.
Вот чуть измененный вариант
В сниппете RecalcPrice меняешь цены согласно новой скидке для ресурсов из раздела, указанном в параметре parent.
Кстати, этот можно сделать простой сортировкой списка пользователей modx.pro/users. Также можно сделать и топ авторов.
Для развития данного сообщества предложил бы добавить возможность поиска по пользователям в modx.pro/users.
Еще хотелось бы узнать по какому критерию сортируется этот список. Но это вопрос скорее к Василию.
Вариант 1.
Поиск ошибки по всей базе. Это могут быть тысячи записей и у каждой надо проверить несколько полей. И это только по ресурсам. А если ошибка, например, в комментарии, т.е. в другой таблице?
Вариант 2. Поиск ошибки в конкретном ресурсе.
По твоему первый вариант проще?
Вообще, задача нетривиальная — ведь зная id страницы с ошибкой не факт что там ее и найдешь. Например, на главной странице (id=1) выводятся новости сниппетом из других ресурсов и искать ошибку, чтобы исправить, в админке на странице ресурса с id=1 бессмысленно. Тут 2 варианта — или создать мегафункцию, которая будет бегать по ресурсам, или забить на такие сложности. На данный момент я склоняюсь ко второму варианту — для простых страниц.
Внес небольшие изменения. Новый пакет готов.