Артур
такой пример нашел)) через pdo че-то не заработало нормально
getResources он отдельно устанавливается или из коробки есть?
Артур
Я поставил
Тогда странно. Но да бог с ним, работает и ладно
Web21
кто в курсе почему может быть такое? устанавливаю пакет из стора, но он не работает, захожу в настройки ace и меняю тему - она не применяется.....
Web21
установки modx? или пакета?
Артур
установки modx? или пакета?
Или modx или компонентов
Anonymous
Друзья, а не подскажите, как настроить так, чтобы при создании нового ресурса в зависимости от выбранного шаблона были свои настройки?
Anonymous
Настройка ресурса, публикация, тип, сео и т.п. поля ресурса. Или я так понимаю это неправильно?
Артур
Настройка ресурса, публикация, тип, сео и т.п. поля ресурса. Или я так понимаю это неправильно?
Я вижу только один вариант - повесить плагин на OnDocFormSave проверять какой шаблон и выставлять настройки.
Sergey
Всем привет! Поставил себе revo, захожу в manager и вижу такие сообщения, решил чекнуть файлы и вижу что .htaccess везде, где можно, записаны, как ht.access, я при установке что-то недоглядел или это какая-то особенность ЦМС?
Sergey
Sergey
Или цмс криво поставилась?
Alisa
Этот модуль админпанели отвечает за проверку конфигурации. Весьма примитивно. Он реагирует на доступ к текстовому файлу внутри каталога ядра.
Alisa
Для nginx+php-fpm/аналогичной связки в nginx нужно давать полноценный запрет на папку core.
Alisa
Для любого варианта без nginx с apache достаточно переименовать ht.access.
Alisa
Для их связки действия те же, что и для nginx.
Alisa
На самом деле этот тест означает, что любой файл, который подпадает под прямую выдачу через nginx может быть просмотрен.
Alisa
К примеру, какая-нибудь schema.xml.
Sentinel
тут просто ситема ругается на txt файл
Alisa
При наличии кеша на любой тип файлов в nginx, он его отдаст раньше apache, и 403-запрет в .htaccess не сработает.
Alisa
Даже без кеша, большинство файлов "улетят" напрямую, кроме php, для которого пишут отдельную "ветку" под его расширение.
Sergey
Сделал, все ок, спасибо!
Артур
Вопрос на засыпку, как вывести все опции товара в алфавитном порядке?
Alex | KKteam
Всем хай! Подскажите, почему ресурсы копируются без значений доп. Полей?
Andrian
Всем привет. Кто-нибудь знает почему $modx->getOption() может резать значения? После переноса сайта, начал урезать некоторые слова до одной буквы, перенос был в пределах одного хостинга в другую папку, поэтому база осталась тоже самая
Андрей
Alex | KKteam
Есть решение для этого? Связано с Babel
Андрей
Есть решение для этого? Связано с Babel
У babel есть настройка для синхронизации TV, читай документацию
Alex | KKteam
Он создаёт перевод без дочерних ресурсов, поэтому я использовал копирование
Alex | KKteam
Там огромная структура
Андрей
Он создаёт перевод без дочерних ресурсов, поэтому я использовал копирование
Дочерние не будет копировать, только тот ресурс в котором нажимаешь Создать перевод
Алексей
Ребят, поделитесь пожалуйста годными ресурсами по продвижению (Директ)
Алексей
Мб у кого каналы в телеге имеются
Andrian
Всем привет. Кто-нибудь знает почему $modx->getOption() может резать значения? После переноса сайта, начал урезать некоторые слова до одной буквы, перенос был в пределах одного хостинга в другую папку, поэтому база осталась тоже самая
Решил, может кому-то поможет. Стоял PHP как CGI, который работает с версией PHP 5.5. Поставил PHP как Apache и PHP 5.6, и все заработало как надо, возможно, причина в подключенных модулях, но нет времени углубляться.
Андрей
Это жесть получается, надо с дочерними
Тогда надо писать скрипт для копирования ресурсов, с дочерними и созданием языковых связей
Андрей
Или не использовать babel =)
Sentinel
Это жесть получается, надо с дочерними
Купи polyLang и не мучайся 🤷‍♂
Mikhail
Правильно ли я понимаю, что pdoResources должен быть быстрее getResources?
Rahim
da
Mikhail
Я для отладки использую пакет debugParser и вот идентичный код использующий разные сниппеты выдает следующее pdoResources Total parse time 4.4437160 s Total queries 570 Total queries time 0.2072811 s getResources Total parse time 4.3604240 s Total queries 365 Total queries time 0.2129343 s
Mikhail
Не во всех случаях 🙃
Есть ли признаки по которым я смогу отличить когда что использовать?
Alex | KKteam
Купи polyLang и не мучайся 🤷‍♂
Чем он лучше чем Babel или Localizator?
Dmitriy
Господа, так чо, подскажите, есть группа ресурсов, там ресурсы, которые нужно убрать, указал для группы пользователей в правах доступ к группам ресурсов
Dmitriy
А всё-равно у пользователя ресурсы все видны...
Sentinel
Чем он лучше чем Babel или Localizator?
Там есть описание, можешь сравнить 😊
Sentinel
FUUUUUUUUUUUUUUUUUUUUU
А ты хочешь чтобы я тебе рассказал или что?
Alex | KKteam
Да думал в двух словах)
Sentinel
В двух словах не выйдет 🤷‍♂
ADMIN
Как тут выводить и дочерние ресурсы
ADMIN
Выводит только первый уровень
ADMIN
Используй superBoxSelect
Спс вот так сделал
ADMIN
@EVAL return $modx->runSnippet('pdoResources',array( 'parents'=>9, 'depth'=>1, 'limit'=>0, 'sortby'=>'menuindex', 'sortdir'=>'ASC', 'tpl'=>'@INLINE [[+pagetitle]]==_[[+pagetitle]]_||', 'tplLast'=>'@INLINE [[+pagetitle]]==_[[+pagetitle]]_') );
Максим
как указать источник файлов для tinymce ? менеджер грузит картинки прям в корень
Ruslan
как указать источник файлов для tinymce ? менеджер грузит картинки прям в корень
в сис. настройках указать общий источник - будет туда грузить
Максим
Danil
Всем привет. Есть какой-нибудь способ отловить неиспользуемые чанки? т.е. например добавить поле в таблицу и туда дату вызова записывать. Чтобы потом неиспользуемые чанки удалить.
Ozzy
Добрый вечер.👋 Как пересохранить ресурсы через консоль? Скрипт который находил в инете пересохраняет типа успешно, но теги не появляются. Прикол в том что, импортировал ресурсы через ImportX, а Теги сделаны через tvSuperSelect - в админке теги есть! А на сайте не отображаются, пока не зайти в ресурс и не нажать "Сохранить", потому что tvSuperSelect хранятся в двух таблицах, а при импорте попадают только в одну в формате JSON
Dmitry
всем привет, ребят, как могут боты обходить запрет на отправку ссылок из формы?
Dmitry
я всё борюсь со спамом, что только не пробовал, всё впустую
Gaius Cassius
я всё борюсь со спамом, что только не пробовал, всё впустую
поищу по чату - тут предлагали 3-5 решений (а может больше)
Gaius Cassius
ну и рекапча в3 как дополнение
Dmitry
я пробовал, капча v3, пробовал скрытые два инпута, Иван предлагал, вроде как, пробовал вот это дополнение (https://modx.com/extras/package/csrfhelper)
Dmitry
всё равно, блин, идёт спам, уже терпения няма
Dmitry
пробовал вариант с сессией
Dmitry
да дофига, короче)
Dmitry
сейчас стоит сниппет, на проверку ссылок, но всё равно ссылки идут, сам отправляю ссылку ничего не идёт, сниппет отрабатывает
Dmitry
но от ботов всё ок, как вариант может быть такое, что у них сайт закеширован как-то, и соотв мои изменения не применяются для них?