19 марта 2019, 19:38 Компонент зачем-то подключает свои скрипты и стили на всех страницах сайта (даже на страницах с пустым шаблоном и без единого вызова каких-либо сниппетов) Новые дополнения и их версии / modAlertify 26 0
17 марта 2019, 22:09 А что там от bootstrap4? При беглом взгляде по-моему та же верстка, что и для 3-го была. (например везде используется pull-right, которого в bs4 просто нет, использования flexbox тоже нигде замечено не было) Новые дополнения и их версии / [Theme.Bootstrap] Новая версия с Bootstrap 4 31 0
07 марта 2019, 21:03 Спасибо, добавьте пожалуйcта поддержку Tickets Новые дополнения и их версии / modAlertify 26 0
03 марта 2019, 11:08 Работающий пример с Office можно? То, что я привел, дает ошибку Новые дополнения и их версии / [QuickView] - быстрый просмотр в модальном окне. 81 0
02 марта 2019, 19:47 А можно пример работы с Office? Подключен BS4 и jquery [[!QuickView.initialize? &bootstrapModalJsCss=`0` &bootstrapDialogJsCss=`1` &services=`officeAuth` ]]<a class="quickview" data-click data-quickview-mode="modal" data-data-action="officeAuth" data-dialog-size="size-wide" >Кнопка</a>action.php дает ишибку 400 И как в вызове указать несколько параметров сниппета? Новые дополнения и их версии / [QuickView] - быстрый просмотр в модальном окне. 81 0
01 марта 2019, 17:30 Таже самая проблема, натолкните кто-нибудь на мысль В любое добавленное поле вставляю <img class="img-fluid mx-auto d-block" title="bqkYt7_ti10.jpg" src="/assets/images/tickets/57/b433a5754eea47846531e9cdb9075eca53ef2f2a.jpg" draggable="false">получаю в консоли chrome GET site.ru/%22//assets//images//tickets//57//b433a5754eea47846531e9cdb9075eca53ef2f2a.jpg/%22 404 Вопросы / CRC.Не сохраняет ресурс с тегами 2 0
01 марта 2019, 15:45 Такая регулярка заработала, а нормальные нет, $pcre = '#<a.*?>.*?</a>|<img.*?>|\/assets\/images\/ticket.*?g#s';так, что если вам нужны только форматы, заканчивающиеся на g (jpg,jpeg,png) — welcome ))))))))) Вопросы / Загрузка фотографий в Tickets 6 0
01 марта 2019, 15:14 Небольшое решение: Я добавлял 2 поля content2 и image (не TV) В этом файле после 'introtext' => $this->object->get('introtext'), 'content' => $this->object->get('content'), Добавил 'contentpaid' => $this->object->get('contentpaid'), 'image' => $this->object->get('image'), В вызове TicketForm должны присутствовать эти поля в allowedFields и bypassFields 'allowedFields' => 'parent,pagetitle,content,content2,image', 'bypassFields' => 'content2,image'И если у вас в эти поля файл попадает в стандартной форме, т.е. в виде <img class="..." src="/assets/images/tickets/0/b433a5754eea47846531e9cdb9075eca53ef2f2a.jpg"> то /0/ при публикации тикета будет заменяться на соответсвующий ID и в этих полях. и не забывайте, что при обновлении Tickets надо файл править заново. Я не разобрался только с одним, а как заменить ноль, если в поле image только строка /assets/images/tickets/0/b433a5754eea47846531e9cdb9075eca53ef2f2a.jpg (без тегов img, a и прочего) Я думаю, что за это отвечает эта регилярка, идущая ниже в файле $pcre = '#<a.*?>.*?</a>|<img.*?>#s'; но я туда не смог подключить эту строку Вопросы / Загрузка фотографий в Tickets 6 0
27 февраля 2019, 19:16 Подскажите почему так происходит: Если в плагине использовать напрямую $idresources = array(20,27); то подписывает на оба раздела, Если использовать системную настройку, $idresources = array($modx->getOption('idsubscrib'));где записано то же самое 20,27, то подписывает только на id = 20? Вопросы / Tickets как подписать пользователя на несколько разделов? 2 0
27 февраля 2019, 17:40 Есть такой файл github.com/bezumkin/Tickets/blob/32b75aad0f7bbf7407efd4fe8206c1e0e767eb6e/core/components/tickets/processors/mgr/ticket/create.class.php#L343 и кажется, что добавив строку 'tv_image' => $this->object->get('tv_image'),всё получится, но конь там плавал Вопросы / Загрузка фотографий в Tickets 6 0
27 февраля 2019, 16:40 ТС последний раз был на сайте в прошлом году, но вдруг. Кто-то знает как решить этот вопрос с нулем вместо id тикета в другом поле? Вопросы / Загрузка фотографий в Tickets 6 0
23 февраля 2019, 22:27 Прям интересно, как это должно работать Вопросы / Загрузка ресурса через AJAX 4 0
23 февраля 2019, 19:25 Как подобрать клиенту нужный ему сайт и объяснить его стоимость?Никак) Я от жены то не могу добиться, чего она хочет от сайта. 2-й месяц ни дизайна, ни концепции и близко нет, при том, что она сама в прошлом дизайнер. Вот и сижу пока в modx разбираюсь, жду неизвестно чего) На мой взгляд это клиент должен тебе объяснять, какой сайт ему нужен, давать тз, и денюшку, попытки угодить клиенту неизбежно приводят к нервным срывам (но это не точно :D) Вопросы / Какие сайты нужны клиентам? 13 0
22 февраля 2019, 09:31 Теперь работает только на событие OnDocFormSave OnBeforeDocFormSave Новости и события / Релиз MODX Revolution 2.7.1-pl (February 14, 2019) 24 +1 1
22 февраля 2019, 09:26 Не из-за этого. Если добавить $id = $resource->get('id'); то даже ноль пропадет, т.к. это новый документ, у него ещё нет id, который можно было бы получить. Раньше он подтягивался в процессе своего появления OnBeforeDocFormSave, а теперь там ноль. Новости и события / Релиз MODX Revolution 2.7.1-pl (February 14, 2019) 24 0
21 февраля 2019, 23:32 А что-то поменялось в генерации id для новых ресурсов? До обновления плагин исправно добавлял id в alias? теперь подставляет ноль. <?php switch ($modx->event->name) { case 'OnBeforeDocFormSave'; if ($mode == 'new') { if ($resource->get('template') == 4) { $alias = $resource->get('alias'); $aliasid = $id .'-'. $alias; $resource->set('alias',$aliasid); $resource->save(); } } break; } Новости и события / Релиз MODX Revolution 2.7.1-pl (February 14, 2019) 24 0
20 февраля 2019, 21:57 а, нет, простите — это не решение, поторопился Вопросы / Загрузка материала в модальное окно 99 0
20 февраля 2019, 21:45 Обновлю топик… Вопрос не совсем к modx, но всё же Вызываю страницу auth.html кнопкой <a href="#" class="btn btn-primary more" data-id="16">Подключен скрипт $(document).on('click','.more',function(e){ e.preventDefault(); // Вставляем контент в тело модального окна $("#ins").load("auth.html", function(response){ // Если ответ не пустой, открываем модальное окно if (response) { $("#loginModalCenter").modal('show'); } }); });Загружается модальное окно и в нём не загружаются лексиконы, не работают закладки, не срабатывает jgrowl, не срабатывает авторизация и т.д. Если содержимое auth.html положить на одной странице с кнопкой и вызывать стандартными методами bootstrap, <a href="#" class="btn btn-primary" data-toggle="modal" data-target="#loginModalCenter">Все загружается и работает нормально. PS стоит написать — появляется решение $(document).ready(function(){ $(".more").click(function(){ $.ajax({ type: "POST", url: "/auth", success: function(){ $("#loginModalCenter").modal('show'); } }); }); }); Вопросы / Загрузка материала в модальное окно 99 0
20 февраля 2019, 14:45 Действительно) А я подумал, что это из-за того, что за основу взял шаблон поля content и начал уже все переделывать. Опыт, штука полезная) Спасибо Готовые решения / Расширение любых таблиц MODX 60 0
Возможно ли реализовать возможность предоплаты за доставку на сайте? Так ради этого мне и нужно это все, чтобы клиент платил сразу при оформлении заказа, чтобы избавить себя от мусорных заявок (когда человек оставляет заявку, а предоплату делать не ...
Редизайн сообщества На больших экранах основной текст статьи я бы сделал 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... Да, планируется. Даже чуть больше, чем просто бонусная система)
Подключен BS4 и jquery
action.php дает ишибку 400
И как в вызове указать несколько параметров сниппета?
В любое добавленное поле вставляю
получаю в консоли chrome
GET site.ru/%22//assets//images//tickets//57//b433a5754eea47846531e9cdb9075eca53ef2f2a.jpg/%22 404
так, что если вам нужны только форматы, заканчивающиеся на g (jpg,jpeg,png) — welcome )))))))))
Я добавлял 2 поля content2 и image (не TV)
В этом файле
после
Добавил
В вызове TicketForm должны присутствовать эти поля в allowedFields и bypassFields
И если у вас в эти поля файл попадает в стандартной форме, т.е. в виде то /0/ при публикации тикета будет заменяться на соответсвующий ID и в этих полях.
и не забывайте, что при обновлении Tickets надо файл править заново.
Я не разобрался только с одним, а как заменить ноль, если в поле image только строка (без тегов img, a и прочего)
Я думаю, что за это отвечает эта регилярка, идущая ниже в файле
но я туда не смог подключить эту строку
Если в плагине использовать напрямую
то подписывает на оба раздела,
Если использовать системную настройку,
где записано то же самое , то подписывает только на id = 20?
и кажется, что добавив строку
всё получится, но конь там плавал
Кто-то знает как решить этот вопрос с нулем вместо id тикета в другом поле?
На мой взгляд это клиент должен тебе объяснять, какой сайт ему нужен, давать тз, и денюшку, попытки угодить клиенту неизбежно приводят к нервным срывам (но это не точно :D)
OnBeforeDocFormSaveЕсли добавить то даже ноль пропадет, т.к. это новый документ, у него ещё нет id, который можно было бы получить. Раньше он подтягивался в процессе своего появления OnBeforeDocFormSave, а теперь там ноль.
До обновления плагин исправно добавлял id в alias? теперь подставляет ноль.
Вопрос не совсем к modx, но всё же
Вызываю страницу auth.html кнопкой
Подключен скрипт
$(document).on('click','.more',function(e){ e.preventDefault(); // Вставляем контент в тело модального окна $("#ins").load("auth.html", function(response){ // Если ответ не пустой, открываем модальное окно if (response) { $("#loginModalCenter").modal('show'); } }); });Загружается модальное окно и в нём не загружаются лексиконы, не работают закладки, не срабатывает jgrowl, не срабатывает авторизация и т.д.Если содержимое auth.html положить на одной странице с кнопкой и вызывать стандартными методами bootstrap,
Все загружается и работает нормально.
PS стоит написать — появляется решение
$(document).ready(function(){ $(".more").click(function(){ $.ajax({ type: "POST", url: "/auth", success: function(){ $("#loginModalCenter").modal('show'); } }); }); });