Всего 125 668 комментариев

Павел Гвоздь
01 апреля 2021, 06:24
-1
беру слова обратно
Тебя кто так извиняться учил? Не работают такие извинения, как будто.
iWatchYouFromAfar
31 марта 2021, 23:55
0
Я видимо не тому ответил, я как раз хотел сказать что писал решение для ms2Gallery. :)
Алексей Смирнов
31 марта 2021, 23:44
0
Спасибо!
Ты кстати писал решение для ms2Gallery.
Тут решение для migx пока.
Как будут силы добавлю для других галерей.
Ну и поддержку Tint MCE RTE <2 версии тоже добавлю позже. Пока желающих нет маякнуть хотелки.
Пока только о полагине CKEditor заикнулись… он уже в процессе…

Правда я не очень понимаю как ты это делаешь будешь защищать
Сделал все что мог для защиты. Времени конечно угрохано много. Но нужно двигаться вперед…
iWatchYouFromAfar
31 марта 2021, 22:57
0
Подобную штуку, правда более простую я уже делал — modx.pro/solutions/18899. Сурсы открыты и банально просты для понимания. Прадва этот плагин для TinyMCE Rich Text Editor < 2.

От модкса я ушел, но если очень нужно, перепишу плагин под под вторую версию, конечно не за бесплатно.

А доп крутой, @Алексей Смирнов молоток! Правда я не очень понимаю как ты это делаешь будешь защищать, но ладно.
Семён Кудрявцев
31 марта 2021, 21:50
0
По видимому такой эффект дает сочетание нескольких компонентов, попробовал на modhost проверить, такой проблемы нет, беру слова обратно. Буду искать проблему дальше
Семён Кудрявцев
31 марта 2021, 21:30
-1
Знаю, что автор предпочитает, чтобы все вопросы по компоненту писали в ТП, но на днях попался сайт у клиента, где поддержки уже нет, а проблема с компонентом есть.
Заметил, что компонент ломает работу других плагинов на некоторые события и валит админку с фатальной ошибкой, например простейший плагин для скрытия файлов у медиаисточников, с выключенным плагином mspc2System, прекрасно работает, но стоит включить валится вся админка с fatal error ​
Код плагина, для примера.
<?php
/** @var modX $modx */
switch ($modx->event->name) {
   ​case 'OnMediaSourceGetProperties':
       ​$properties = json_decode($properties, true);
       ​if (!empty($properties['hideSource']) AND !empty($properties['hideSource']['value']) AND $_REQUEST['node'] == '/') {
           ​die('{}');
       ​}
   ​break;
}
Та же история с компонентом hideSource из modStore, который по сути делает тоже, что и плагин выше, без промокодов работает норм, с включенным компонентом — падает админка.
Скорее всего это происходит из-за того, что код плагина самого компонента, вообще никак не ограничен событиями, то есть работает через все события системы насквозь и по пути что-то ломает.
Алексей Смирнов
31 марта 2021, 20:29
0
Было бы удобно выбиать фотки не только из ресурса который редактируешь, а любой другой «источник» (документ) с фотками.
Момент хороший вы озвучили, но эта возможность есть в обычном медиа источнике — там и папки и вложенности.
Тем более логики в добавлении фоток на вскидку разные и уже штуки три насчитал, а сложность реализации и будет ли смысл в них — скорее всего не перекроют даже себестоимость допа.
Но если кто проспонсирует — не вопрос, что-нибудь, придумаем.
Виноградов Тимур
31 марта 2021, 20:12
0
В сниппете есть searchIndex, но я так понимаю мне нужен параметр searchValue:
<input type="text" class="form-control form-control-search" name="[[+searchIndex]]" id="[[+searchIndex]]" value="[[+searchValue]]" />
В поле поиска он подставляется после выполнения поиска, но в шаблоне в title не работает почему-то.
Дима Сайт old см. профиль
31 марта 2021, 19:51
0
@Александр Мельник, можете еще копнуть в сторону своего почтового сервера, разверните в Docker-е обычный Postfix. Однократно надо будет заморочиться с DKIM и SPF чтобы в СПАМ не падали ваши письма, но зато потом вы удивитесь как же быстро может на самом деле работать электронная почта!

P.S. Поделитесь, как решили вопрос, если решили
Дима Сайт old см. профиль
31 марта 2021, 19:42
0
Результат, который по ссылке, можно получить, используя &displayStart в pdoMenu. Там же можно динамически получать родителей, вызывая внутри &parents от pdoMenu сниппет pdoResources с &returnIds=1

Наслаждайтесь)
Дима Сайт old см. профиль
31 марта 2021, 19:34
0
@Роман может быть вам подойдет получение JSON-массива как результата работы pdoMenu и манипуляция с его элементами через Fenom.

Среди доступных полей для пунктов меню будет idx — соответственно +1 и -1 от текущего idx это то, что вам нужно!

Смотрите функции, связанные с JSON тут: docs.modx.pro/komponentyi/pdotools/parser
Алексей Шумаев
31 марта 2021, 19:08
+1
Да, мультикатегорий пока нет, забыл про них. Попозже добавлю.
Семён Кудрявцев
31 марта 2021, 18:34
0
О, спасибо, как мне не хватало этой статьи, целый день искал решение, но эта статья не попадалась почему-то.
В ней даже более элегантно сделано переопределение типа поля.
Евгений Webinmd
31 марта 2021, 18:26
0
Отличная инструкция, спасибо, что-то подобное было раньше.
modx.pro/howto/15248
Руслан
31 марта 2021, 17:54
0
теперь буду знать ))
Руслан
31 марта 2021, 17:53
0
спасибо огромное всё было из за PHP Version. Поднял до 8 спасибо огромное ))
Иван Бочкарев
31 марта 2021, 17:45
+1
PHP Version 5.6.40 — Оказалось вот такая. Поднимите до 7.1 хотя бы
Иван Бочкарев
31 марта 2021, 17:31
+1
Скиньте доступы в ЛС
Руслан
31 марта 2021, 17:30
0
beget хостинг вроде 7.4