Сергей Шлоков

Сергей Шлоков

С нами с 31 января 2013; Место в рейтинге пользователей: #3
Сергей Шлоков
18 октября 2016, 18:02
+1
Дерево — это базовый элемент админки. Он не меняется. А вот справа загрузится какой-нибудь компонент со своим классом и съехала тема. Невозможно контролировать чужие классы.
Вообще, автор этой темы провёл огромную работу. Круто выглядит.
Сергей Шлоков
18 октября 2016, 17:27
+3
Вот блин. Я тоже двигался в эту сторону. Одну тема сделал (из phpStorm), хотел еще парочку сделать и выложить в AdminTools. Правда у меня только дерево меняется.
Сергей Шлоков
17 октября 2016, 13:17
0
Эх далековато, да и свитера с оленями нету )
Сергей Шлоков
17 октября 2016, 13:11
0
Токен * обозначает поле ресурса. Т.е. [[*content]] — это поле content ресурса. Ищите свой заголовок в содержании того ресурса, который выводится в браузере.
Сергей Шлоков
15 октября 2016, 12:26
+1
На вскидку 3 варианта.
1. Яваскриптом убирать третий уровень, кроме текущей подкатегории.
2. Через ajax подгружать третий уровень для текущей подкатегории.
3. В чанке параметра tplParentRowActive делать проверку на наличие в классе «level2» и запускать сниппет pdoResources с ограничением по parents=`[[+id]]`.
Сергей Шлоков
15 октября 2016, 11:20
0
А шаблон для категорий, указанный в tplCategoryFolder параметре, должен использоваться для ресурсов с isfolder=1?
В документации написано так
&tplCategoryFolder Специальный чанк оформления категории. Категория — это документ с «isfolder = 1» и или нулевым шаблоном, или с атрибутом «rel=category»
В коде такой проверки нет.
Сергей Шлоков
15 октября 2016, 07:36
+2
Можно через CSS. Для класса «level3» указать display:none;. А для активной подкатегории указать
.level2.active:hover .level3 {display: block;}
Сергей Шлоков
15 октября 2016, 07:31
0
Вот ещё для любителей бесплатного — cronManager.
Сергей Шлоков
12 октября 2016, 20:04
0
В плагине дата сохраняется в timestamp. Т.е. там стоит другая задача.
Сергей Шлоков
12 октября 2016, 20:02
0
То счастливое обстоятельство, что Вы не являетесь программистом, в данном случае играет против Вас.
Совет «Подумать» тут больше подойдёт Вам!
Сергей Шлоков
12 октября 2016, 19:53
0
Между каких строк? В топике указан вызов, где никакого параметра where нет. Каким образом они выводятся больше текущей даты известно одному Бога и Вам.
Сергей Шлоков
12 октября 2016, 19:43
0
Так как у тв текстовый тип данных и дата там храниться в виде 2016-10-13 01:00:00
и where date > '2016-10-13 01:00:00' не сработает.
Это с какой версии mySql такое началось?
Сергей Шлоков
12 октября 2016, 16:09
+2
Во-первых, поставьте pdoTools и верните обратно всякие getResources, getPage, Wayfinder и сайтмапы всякие. Повысьте свой рейтинг программиста.
Во-вторых, выбирайте только те ресурсы, у которых дата больше текущей (в &where) и измените направление сортировки на ASC.
Сергей Шлоков
12 октября 2016, 14:50
+1
Обычно лексикон вызывается к классе компонента. Вот пример из modExtra.
Сергей Шлоков
12 октября 2016, 12:58
+1
Про теги можно найти в моем блоге. И тут есть другие решения.
Остальное наверное обсудим в ЛК или по емайл
Ок. Кодовая фраза — «повернись к лесу задом, ко мне передом». :)
Сергей Шлоков
12 октября 2016, 12:45
0
Я себе сделал личный блог на Tickets. Есть и теги и похожие статьи. В этом плане могу помочь.
Вообще вариантов решений с тикетами и тегами полно.
Сергей Шлоков
12 октября 2016, 12:31
+1
А почему коллекции, а не тикетс? А комментарии планируешь в блоге?
Сергей Шлоков
12 октября 2016, 12:28
+1
У меня у самого в блоке head 2 блока — с минифаем и обычное подключение. При определённых действиях (доработке и т.п.), комментирую один и раскомментирую другой.
В этом плане было бы удобно если бы в MinifyX был параметр, отключающий сжатие и слияние. А вместо этого он бы подключал файлы обычными методами modX::regClientCSS() и modX::regClientScript().
Сергей Шлоков
12 октября 2016, 12:11
+1
Ага. Вот.
П.С. Кстати, ниже Дмитрий Кондаков написал шаблон решения.