Alexander V
С нами с 05 января 2013; Место в рейтинге пользователей: #70Tickets ошибка 500 при сохранении
            Добрый день!
Столкнулся с проблемой, при сохранении тикета происходит «подвисание»: строка сохранения висит до бесконечности. Обычные ресурсы сохраняются моментально. MODX 2.6.0. / Tickets 1.8.1 / PHP 7
        
        
        
        
    Столкнулся с проблемой, при сохранении тикета происходит «подвисание»: строка сохранения висит до бесконечности. Обычные ресурсы сохраняются моментально. MODX 2.6.0. / Tickets 1.8.1 / PHP 7
Импорт в MODX Tickets из Wordpress
            В очередной раз понадобилось перенести блог из Вордпресса в MODX. Раньше я для этого пользовался хитрым костылём с Articles. Сейчас он не работает, поэтому пришлось чинить. Доделывать мне его лень, так что это опять костыль. Но у меня он сработал.
Скачиваем файл, создаём новый сниппет, например, wpimport, вставляем в него текст из файла, и настраиваем всё параметры прямо в коде (я предупреждал — костыль!)
        
        
        
    Скачиваем файл, создаём новый сниппет, например, wpimport, вставляем в него текст из файла, и настраиваем всё параметры прямо в коде (я предупреждал — костыль!)
- На 20-й строке указываем путь к файлу, экспортированному из WP.
 - На 100-й строке появляется функция, которая расставляет теги абзаца, которых в файле WP нет.
 - 115-я строка — ID родителя (куда будем импортировать?)
 - 119-я — ID шаблона для постов.
 - На 126 устанавливается class_key Tickets. Если хотите, можете сделать ModResource.
 - Со 132-й строки пробуем скопировать все изображения из WP в папку, указанную на 152-й строке. Попутно меняем css классы у картинок на bootstrap.
 - На 180-й строке пытаемся поменять href у ссылок, внутри которых были картинки.
 - 199 – Сохраняем в интротекст всё, что перед катом.
 - 209,210 — вызываем функции, которые сохраняют description и keywords в соответстующие ТВ, если в WP вы использовали All In One SEO Pack. ТВ для сохранения указаны в самом конце.
 - ТВ для тегов на 339-й строке.
 
Настройка nginx+php-fpm с помощью Ansible. Видео
            Способ настройки, чем-то напоминает Правильный хостинг для MODX Revolution 2. Однако используется другой набор софта и сценарии выполняются с помощью Ansible.        
        
        
        
    Добавление тегов с фронта через форму Tickets
            Здравствуйте. Не судите строго, пишу скорее как памятку для себя, но может быть кому пригодится. 
Простое решение для добавления тегов с фронта в форму Tickets.
        
        
        
    Простое решение для добавления тегов с фронта в форму Tickets.
[tagElementPlugin] Добавляем новые возможности
            Сегодня утром неожиданно в голову постучалась мысль, что можно работать не только с тегами чанков и сниппетов. А так как в прошлом своем эксперименте я близко познакомился с парсером pdoParser, то решил привлечь его для работы. Теперь tagElementPlugin умеет обрабатывать и другие теги:
        
        
        
    - [[~1]]
 - [[%lexicon_entry]]
 - [[++system_setting]]
 - [[#1.pagetitle]]
 
Tickets и ms2Gallery вывод изображения
            Добрый вечер! 
Подскажите, как вывести через Tickets изображение из ms2Gallery?
Пробую вот так, но не выводит:
        
        
        
    Подскажите, как вывести через Tickets изображение из ms2Gallery?
Пробую вот так, но не выводит:
[[!pdoPage? 
              &element=`getTickets`
	      &loadModels=`ms2gallery`
	      &tpl=`@INLINE [[+360x270]]` 
              &parents=`1` 
	&leftJoin=`{
		"120x90": {"class":"msResourceFile","alias":"120x90", "on": "120x90.resource_id = modResource.id AND 120x90.path LIKE '%/120x90/' AND 120x90.rank=0"}
		,"360x270": {"class":"msResourceFile","alias":"360x270", "on": "360x270.resource_id = modResource.id AND 360x270.path LIKE '%/360x270/' AND 360x270.rank=0"}
	}`
	&select=`{
		"modResource":"*"
		,"120x90":"120x90.url as 120x90"
		,"360x270":"360x270.url as 360x270"
	}`
           ]]        Как правильно разрешить data-attributes в Jevix?
            Пробовал такие варианты
        
        
        
    "a":["title","href","data-uk-lightbox":"#text"]
"a":["title","href","data-uk-lightbox"]Атрибут может быть с опциями или без<a href="" data-uk-lightbox>...</a>
<a href="" data-uk-lightbox="{group:'my-group'}">...</a>        Организация рутины при свежей установке modx.
            Хочу поделиться скриптами для организации рутины при свежей установке и настройке сайта на modx, как раз проскочил вопрос в сообществе. 
Скрипты можно запустить на свежей установке через консоль сервера, ну или вызывать в браузере страницу, предварительно отредактировав список опций.
По умолчанию все настройки рассчитаны на корень сайта example.com/packages.php
На локальном сервере php5-fpm nginx настроенном по инструкции Bezumkin все работает отлично.
        
        
        
    Скрипты можно запустить на свежей установке через консоль сервера, ну или вызывать в браузере страницу, предварительно отредактировав список опций.
По умолчанию все настройки рассчитаны на корень сайта example.com/packages.php
На локальном сервере php5-fpm nginx настроенном по инструкции Bezumkin все работает отлично.
[РЕШЕНО] pdoMenu не выводить второй уровень
            Вызываю вот так:
        
        
        
    [[pdoMenu? 
    			&context=`[[*context_key]]`
    			&select=`id,pagetitle`
    			&parents=`0, -229`
    			&level=`2`
    			&where=`[{"template":16,"OR:template:=":13}]`
    			&tpl=`@INLINE <li id="menu[[+id]]"><a href="[[+link]]">[[+pagetitle]]</a><span></span></li>`
    			&tplOuter=`@INLINE [[+wrapper]]`
    			&tplParentRow=`@INLINE <ul id="submenu">[[+wrapper]]</ul>`
    		]]не выходит меню второго уровня. Все равно как будто &level=`1`