igos
гугл говорит проверять mod_security и писать в хостер, но хостер говорит что мой modx не работает на php 7+
igos
врубил мне 5.6, типа всё ок, но не ок 😂
alexey
Всем привет.
Создаю ресурс через процессор.
Передаю в параметрах createdon и publishedon время в формате timestamp.
В базе createdon заполнено ка кнадо, моим значением.
В publishedon стоит 0.
В чем тут собака порылась, кто подскажет?)
Sergey_K
время это не int разве?
Павел
alexey
DateTime::createFromFormat('Y-m-d', $date)
Такая штука создает мне текущее время, а мне нужно старую дату
alexey
Но при всем этом, createdon записывается нормально - старая дата.
igos
короче, вдруг у кого будет hoster.by и проблема подобная, долбите их про modsecurity
igos
Иван
https://modx.com/download/nightlies
Sergey_K
Sergey_K
у вас там $date это то, что приводить надо.
Sergey_K
В БД посмотрите тип поля. Где-то стоит datetime, а где-то int
Anonymous
о, мой можно удалять, я верно понял?
Anonymous
@ibochkarev
alexey
в $date пихал свои значения timestamp.
В базе у createdon и publishedon тип int
Иван
alexey
В общем с датой решилось так:
Вместо DateTime::createFromFormat('Y-m-d', $date)
Я написал date('Y-m-d', $date), где $date в формате timestamp
Alex
)))
Alex
Всем привет
Евгений
привет
Alex
из правил чата непонятно, зачем этот чат
Alex
Почему modx давно не обновлялся? умирает?
Евгений
Евгений
в скором времееин ожидается 2,7,2
Katerina
Евгений
dev версии тут https://modx.com/download/nightlies
Евгений
Katerina
да, не следила за новостями
Евгений
пошло с сентября шустрее, все отдохнулии летом
Katerina
так я про 3 версию что слышно
iWatchYouFromAfar
Иван
Семен
А есть уже чейнджлог? Что там нового интересного
iWatchYouFromAfar
Иван
Он обновляется после каждого влитого в ветку ПР
Семен
Ага вижу, но все равно хорошо что хоть какая то движуха есть
Иван
Sentinel
Ребят, на сайте отдельный под картинки источник файлов, migx мне путь к картинке не выдает.. напомните, что сделать нужно?
Павел
Тут ща у меня кейс прикольный поступил, кто-нибудь деплоил modx на Windows Server в IIS + SQLServer ?
Sergey_K
Так вон только утром с бойцом про локаль выясняли.
Mikhail
Подскажите, при обновлении компонента в MODx, система перезапишет файл по пути assets/component/%component%/js/default.js ? Верно?
Как можно изменить код скрипта не рискуя его содержимом после обновления?
Sergey_K
не переписывать компоненты. или не обновлять их.
Миша
Mikhail
Миша
Mikhail
да
Системные настройки компонента не затрагиваются при обновлении?
Mikhail
Sergey_K
Вопрос.
Вы все киваете на то, что доки нет и надо лезть в исходники.
Я вот полез и немного проапгрейдил исходники фенома. Хочу понять, что это было...
Sergey_K
Была такая вот ошибка
Sergey_K
1111) PHP warning: count(): Parameter must be an array or an object that implements Countable
Sergey_K
В 1111 строке феномного компайлера
Sergey_K
Там такой код
Sergey_K
if (is_string($tpl)) {
$template = $this->getRawTemplate()->load($tpl);
} else {
$template = $this->getRawTemplate()->load($tpl[0], false);
for($i = 1; $i < count($tpl); $i++) {
$template->extend($tpl[ $i ]);
}
}
Sergey_K
Порывшись, стало понятно, что он кодит (как минимум в случае ошибки) все tpl числами - 1,2,3,4,5
Sergey_K
Соответственно, is_string() выдавало false и он думал, что это массив. Ну и шел нах.
Sergey_K
Модифицировав код ошибка пропала
Sergey_K
if (is_string($tpl) || is_integer($tpl)) { // KNNK
$template = $this->getRawTemplate()->load($tpl);
} else {
$template = $this->getRawTemplate()->load($tpl[0], false);
for($i = 1; $i < count($tpl); $i++) {
$template->extend($tpl[ $i ]);
}
}
Anonymous
Совершенного софта нет, есть недостаточно протестированный))
Sergey_K
Я про то, что не соображаю в этом, поэтому хочу понять, правильно ли сделал.
Sergey_K
Ну и если правильно, то с апдейтом это надо будет снова менять....
Sergey_K
Ошибки редкие, на выводе товара.
Ну и судя по всему, вопрос не в самом коде, а в феноме, который по какой-то причине в какой-то момент кодит цифрами.
Павел
https://modx.pro/development/18914
Ильхом
как в pdoPage можно взять только второй уровень?
то-есть
parent => 1
а там категория, подкатегория, и документы, вот мне надо что бы подкатегории не показывались, но у них шаблон даже один и тот же(
Sentinel
isfolder 1 вроде
Sentinel
Или depth
Ильхом
спасиб, ща попробую
Ильхом
думал depth типо глубину как level
Sentinel
А погоди, только второй нужен.. тогда не пойдут эти параметры
Ильхом
дээ
Dmitriy
Чё
Dmitriy
буяните?
Андрей
https://modx.pro/development/18914
REST это несколько требований к архитектуре приложения. Например, кэширование некоторых запросов, отсутствие информации на сервере о состоянии клиента... Статья скорее про HTTP, а не про REST. Вообще на практике мало приложений могут удовлетворять всем требованиям REST.