$resources = $modx->getCollection('modResource', array('template' => 4));
var_dump($resources);
При попытке открыть страницу, где этот код вызывается, у меня происходит бесконечная загрузка.
Почему?
Как еще можно найти все ресурсы, у которых 4 шаблон?
matvey2019 04.12.2019 20:00 #
Я попробовал написать такой код:
Все норм работает.
Почему
Зависает?
Как можно еще вывести переменную?
Алексей Либер 04.12.2019 20:18 #
Либо запишите в лог.
matvey2019 04.12.2019 20:20 #
[04-Dec-2019 21:20:53 Europe/Moscow] PHP Fatal error: Maximum execution time of 180 seconds exceeded in <путь до моего проекта>\core\model\modx\modparser.class.php on line 144
Алексей Либер 04.12.2019 20:28 #
matvey2019 04.12.2019 20:40 #
В логи сервера вывелось ооооочень большое сообщение. Поэтому и зависал modx.
Странно, ведь если я напишу такой код:
То выводится число элементов. Как будто это простой массив. Но если смотреть не по count, а по print_r, то массив СОВСЕМ НЕ ПРОСТОЙ.
Цели нет, просто хотел увидеть то, что получилось в результате этого кода:
Когда видишь, легче работать дальше с кодом.
Алексей Либер 04.12.2019 20:46 #
matvey2019 04.12.2019 21:49 #
Алексей Либер 04.12.2019 22:01 #
Смарите мы получили об'ект, дальше перебираем его и используя метод get получаем заголовок.
matvey2019 04.12.2019 22:02 #
Burzik 06.09.2020 10:54 #