Александр Лунегов

Александр Лунегов

С нами с 23 июля 2014; Место в рейтинге пользователей: #490
Александр Лунегов
17 декабря 2019, 14:07
0
Еще раз прошу прощения.
Вначале увидел конкретную версию на этой странице документации.
А встретив эти же цифры здесь в табличке, дальше читать не стал.
Ты в документацию не смотри, ты в composer.json смотри — там «php»: ">=7.0"
Понял — не дурак — дурак бы не понял. Больше в документацию смотреть не буду ;-)
Александр Лунегов
17 декабря 2019, 13:20
0
Прошу прощения, что цепляюсь к маленькой циферке, но вдруг из-за этого у кого-нибудь случится проблема…
Минимальная версия PHP теперь 7.0, как и у MODX. Наконец-то мне не нужно писать array(). Весь код переформатирован.
Все же у MODX 3 минимальная версия PHP 7.1.
Александр Лунегов
11 декабря 2018, 08:41
0
Заметил интересную особенность (баг). В редакторе менеджера нельзя открыть на редактирование (ни через клик левой кнопки мыши, ни через контекстное меню правой кнопки мыши) файлы размером меньше 2 Байт. И адрес (href) ссылки на таких файлах отсутствует.
Александр Лунегов
22 ноября 2018, 08:15
1
0
Это нормальный адрес ссылки, если Вы еще используете на странице сниппет GalleryItem. Если вы хотите, что бы ссылка вела на изображение, загруженное в альбом, то добавтье в вызов сниппета Gallery параметр &linkToImage, равный 1:
[[!Gallery? &linkToImage=`1`...]]
Александр Лунегов
12 октября 2017, 07:40
0
Вопрос снят. Решил тем, что в Системных настройках установил в Локали (locale) «english».
Александр Лунегов
12 октября 2017, 06:57
0
У меня такая же беда. Виндовый сервер. Что-то можете подсказать?
Александр Лунегов
26 мая 2017, 17:50
0
Да, такой вариант не очень устраивает, но все равно, спасибо!
Александр Лунегов
26 мая 2017, 17:47
0
Благодарю, Алексей! Работает.
P. S. Может кто-то подскажет, как сделать через id ресурса.
Александр Лунегов
05 мая 2017, 23:53
0
Разобрался. Не нужен zc=1. Странно, что на старом хостинге с ним работало «как надо».
Александр Лунегов
16 марта 2017, 14:47
0
Спасибо, Максим! Сделал так, только css прописал не в файл а в переменную:
switch($modx->event->name){
    case 'OnManagerPageInit':
        $myCSS = '<style media="screen">
            .x-form-item.modx-tv {padding-left: 0 !important;}
            .modx-tv-reset {display: none !important;}
            </style>';
        $modx->regClientCSS( $myCSS );
        break;
}
В EVO ветке так было в документации. В REVO тоже сработало.
Александр Лунегов
16 марта 2017, 14:36
+1
Полей ТВ много. Некоторые располагаются рядом со стандартными полями ресурса и видно, что они сдвинуты чуть вправо именно из-за этой кнопки (кстати, это в в будущих версиях MODX исправят). Плюс значений по умолчанию ни у одного ТВ нет. Значит, случайное нажатие этой кнопки, которую можно увидеть только наведя на заголовок поля, что увеличивает возможность ее случайного нажатия, просто сотрет введенные данные. Есть вероятность, что этого пользователь не заметит и сохранит ресурс. Значит данные могут пропасть по вине ненужной кнопки. Думаю, что кнопку лучше убрать. Еще так попросил заказчик. То, что можно убрать через css я знал, но подумал, что может быть какой-то другой способ менее «костыльный».
Александр Лунегов
15 декабря 2016, 20:48
0
Павел, про плейсхолдер [[+idx]] во фронтенде я знаю из документации. Меня интересует нумерация именно в таблице формы редактирования ресурса, в админке.
Александр Лунегов
18 ноября 2016, 07:56
0
Скорее даже из-за строчки
style="display: none;"
Александр Лунегов
18 ноября 2016, 07:36
0
На сегодня обновился до версии 2.5.2, но проблема с сохранением ресурса так и осталась, CSS файлы теперь сохраняет.
Опытным путем исключения выяснил, что проблема с сохранением ресурса возникает из-за слова none.
Но CSS файлы с этим же словом сохраняет.
Александр Лунегов
01 ноября 2016, 00:00
0
Володя, здравствуйте! Получилось ли у Вас что-то с этим пакетом? И как, на Ваш взгляд, сам сервис, можно им пользоваться?
Александр Лунегов
12 декабря 2015, 09:03
0
Благодарю, Василий, заработало, как надо! И вам, Сергей, спасибо! Теперь буду разбираться, как вообще работает &where.
Александр Лунегов
12 декабря 2015, 08:55
0
["myTvDate > now()"]
сработало, но…
… немного не так, как я планировал. Да, ресурсы с прошедшей датой не выводятся, но так же не выводятся ресурсы, у которых дата не указана, а они нужны.
Прошу прощения за назойливость, но в &where-запросах вообще ничего не понимаю. Где про них можно почитать?
Александр Лунегов
20 августа 2015, 14:34
1
0
Такая же беда.
По всей видимости это проблема именно MODXа. Там и ссылка на «список изменений» для проверки не правильно указана (пропущен каталог «core»).

Исправил редактированием файла .htaccess в core:
IndexIgnore */*
<Files *.*>
    Order Deny,Allow
    Deny from all
</Files>
То есть заменил «php» на "*" в теге Files.