Борис И

Борис И

С нами с 20 апреля 2014; Место в рейтинге пользователей: #71

Вывод информации в зависимости от родителя

Добрый день!

Сайт имеет такую структуру:
-Родитель 1
--Родитель 1.1
--- Родитель 1.2
----Документ 1

-Родитель 2
--Родитель 2.1
--- Родитель 2.2
----Документ 2

и т.д.
В документе необходимо вывести информацию в зависимости от самого первого родителя. Пробовал вот такой вариант:
[[*parent:is=`2`:then=`da`:else=`net`]]
Но он работает если указать непосредственного родителя документа, а нужен именно родитель родителя.

Прошу вашей помощи, спасибо.
Victor
20 февраля 2016, 06:13
modx.pro
1
884
+1

Редирект и запрет индексации внешних ссылок

Плагин срабатывает на пререндер страницы, отлавливает все внешние ссылки, и, в зависимости от настроек, делает редирект через внутреннюю страницу, добавляет target="_blank", rel=«nofollow» или оборачивает в noindex.
Кирилл
15 февраля 2016, 10:55
modx.pro
31
9 331
+14

Скрипт создающий sudo юзера


Бывают ситуации, что пароль от админа теряется, а к почте, на которую зареган админ, доступа нет. Данный скрипт создаёт sudo юзера при запуске с рандомным логином и паролем. Дальше уже можно через этого юзера поменять пароль от админа, а залогинившись под админом — удалить только что созданного sudo. Скрипт просто надо закачать в папку с MODX и запустить.
Павел Гвоздь
15 февраля 2016, 10:08
modx.pro
32
3 955
+5

Страница пользователя как на modx.pro

1 1 000
Реализация страницы пользователя как на mоdx.pro (https://modx.pro/users/bezumkin/). Не используются дополнения virtualPage и userProfile\userProfile2 из-за их глючности и конфликтов с другими дополнениями. Все протестировано на рабочем проекте.
Wassi Wassinen
14 февраля 2016, 17:03
modx.pro
37
7 349
0

Сортировка тикетов (Tickets) по рейтингу

1 300
Сортировка тикетов (Tickets) по рейтингу и вывод через PdoPage. Долго искал пример на modx.pro. Нашел на одном из своих проектов.
Wassi Wassinen
14 февраля 2016, 16:57
modx.pro
11
2 797
+3

Скрываем config.core.php

Я давненько на своих сайтах меняю адрес админки и папки /connectors/

Мне нравится, что MODX позволяет это делать и очень сложно обнаружить, что сайт работает на нём. Но тут Николай Ланец смутил меня тем, что MODX можно определить еще и по файлу /config.core.php в корне. Да, он не выдаёт никакой информации, но показывает белый экран, а веб-сервер отдаёт ответ 200.
Илья Уткин
13 февраля 2016, 14:56
modx.pro
30
12 696
+5

Content Editor Tools 0.8 и тема для админки

Что-то я зачастил, так что постараюсь покороче. Вот картинка, которая всё объясняет:



Внутри: новый плагин CET Builder, удобная тема для админки и обновлённые AssetsTV и CKEditor.

Денис Дыранов
12 февраля 2016, 18:29
modx.pro
12
7 109
+14

Tickets introtext и Jevix

Я так и не понял баг это или фича. Tickets сохраняет content, обработанный Jevix, в introtext. Делает это даже когда Jevix отключен. Чтоб избавиться от этого нужно отредактировать 2 файла: create.class.php и update.class.php по адресу /core/components/tickets/controllers/ticket/.
Денис Дыранов
01 февраля 2016, 09:06
modx.pro
5
3 234
0

Как спарсить переменную от чанков и сниппетов

Если в двух словах: то нужно переменную обрабатывать каким то парсером что бы заменялись все вложенные сниппеты и чанки и вернулась уже отпарсенная строка. Очень хочется сделать это штатными методами если они есть.
Павел Карелин
22 января 2016, 02:35
modx.pro
4
1 127
+2

Tickets markitup значки кнопок редактора - YouTube



код панели кнопок редактора при добавлении комментов такой:

{onTab: {keepDefault:false, replaceWith:"	"}
previewAutoRefresh: true,
		,markupSet: [
		{name: 'Жирный', className:'btn-bold', key:'B', openWith:'(!(<strong>|!|<b>)!)', closeWith:'(!(</strong>|!|</b>)!)' },
            {name: 'Курсив', className:'btn-italic', key:'I', openWith:'(!(<em>|!|<i>)!)', closeWith:'(!(</em>|!|</i>)!)'  },
            {name: 'Добавить видео', className:'btn-video', replaceWith:'<video>[!['+'Введите адрес видео:'+':!:http://]!]</video>' }
           
		]}
Как сделать className:'btn-video' правильно?
В данный момент эта кнопка выглядит одинаково с кнопкой — Жирный текст
И вообще туда лучше глиф иконки впихнуть наверное.
btn-video — в бутстрапе нет такого класса как я понял, но я не знаю чем заменить чтобы значек был на видео тематику.

СПАСИБО!
Konstantin
28 декабря 2015, 11:55
modx.pro
5
2 170
+1