Всего 123 795 комментариев

Никулина Наталья
11 октября 2012, 21:17
0
может быть вы мне советом поможете ;)? а то расстраиваться я уже скоро готова с 8 этажа выйти вон...:)
Иван Брежнев
11 октября 2012, 16:54
0
у меня версия 5.3 и ошибок нет
Иван Брежнев
11 октября 2012, 16:38
0
Я как раз изучаю исходники, просто интереса ради.
Да id=1 это site_start, дефолтная установка 2.2.5
Василий Наумкин
11 октября 2012, 16:33
0
Подозреваю, потому, что id=1 — это site_start.

Проблема явно не в кэш, там надо исходники копать. Правда, не ясно зачем, если вопрос уже решен?
Иван Брежнев
11 октября 2012, 16:25
0
Проверял только что свою догадку, думал данные извлекаются из кэша, оказалось что нет. В кэше появляется только тот документ на котором я вызываю сниппет pastebin.com/mcR3Nr7H и почему-то всегда ресурс с id=1 кэшируется, остальных ресурсов в кэше нет.
Николай
11 октября 2012, 16:23
0
Сайт открывается как будто у сервера жесточайший запор)))

Без обид но это жестоко часть статистики приложил
Николай
11 октября 2012, 15:16
0
К примеру на этой странице львиную долю времени вы не поверите ))) занимает получение дефолтного аватара пользователя 237 ms))))

и логотипа modx 122ms загрузка скрипта hc.js 143 ms

Так по мелочи и набирается.
Николай
11 октября 2012, 15:09
0
Сам недавно столкнулся с проблемой тормоза сайта не мог понять в чем дело.
Очень выручила примочка которая есть в гугл хроме, аналог есть и в файрфоксе.

В хроме на интересующей вас странице правой конпачкой жмакаете.

Появляется менбю там выбираете просмотр кода элемента. Открывается код элемента там есть сверху меню по разделам. Заходите в нетворк обновляете страницу и вам выплевывает всю статистику по загрузке данной странице.

Страницу может грузить не только движок может быть страница пытается получить не существующий файл и ждет ответа от сервера.

Очень много времени жрет получения ява скриптов. На странице используйте скрипты только те которые нужны не тащите все в 1 хидере.

Причин может быть много

Иван Брежнев
11 октября 2012, 14:49
0
Возможно и глюк.
версия MODX 2.2.5
Василий Наумкин
11 октября 2012, 14:47
0
Мое мнение — глюк.

Раньше точно работало — проверял. Сейчас нет времени разбираться.
Иван Брежнев
11 октября 2012, 14:45
1
0
Кстати есть такой метод чтобы конвертировать SQL запрос в объект xPDO
$modx->getCriteria($className, $criteria, $cacheFlag);

Т.е. обратный процесс методу toSQL()
Иван Брежнев
11 октября 2012, 14:40
0
Может быть xPDO сначала кэширует все данные, а потом уже из кэша их достает. Но все равно не понятно почему он игнорирует перечисленные столбцы в SELECT
Александр Бехер
11 октября 2012, 11:58
0
Денис, все перепроверил. Кажется верно. Один для категорий, другой для товаров.
Denys Butenko
11 октября 2012, 11:03
0
Шаблоны правильно назначены?
Василий Наумкин
11 октября 2012, 06:21
0
Сделал в getData $c->prepare(); echo $c->toSql();die;

SELECT `id`,`pagetitle`,`parent` FROM `modx_site_content` AS `modResource` WHERE ((`modResource`.`published` = 1 AND `modResource`.`deleted` = 0) AND `modResource`.`id` IN (13,14,52)) ORDER BY `modResource`.`menuindex` ASC LIMIT 20

То есть, SQL запрос в getCollection попадает верный, а вот почему оно выбирает все столбцы, вместо указанных — мне не ведомо.

Проверил — и в сниппете так же, и в методе getIterator(). Похоже, с каких-то пор они просто игнорируют SELECT.

То ли баг, то ли так и надо.
Иван Брежнев
11 октября 2012, 00:58
0
Вот то что возвращает получившийся процессор, то что нужно
i25.fastpic.ru/big/2012/1011/54/b8fc5426ff408e5e197906a73643c954.png
Иван Брежнев
11 октября 2012, 00:24
0
А это процессор который получился
pastebin.com/j7JBtHLr
Иван Брежнев
11 октября 2012, 00:20
0
В том то и дело что выбираются данные из всех столбцов. Я бы не постил, если бы не попробовал сам различные варианты.
Ниже иллюстрации.

i26.fastpic.ru/big/2012/1011/f5/4421f51f21031820061407016b0e33f5.png
i26.fastpic.ru/big/2012/1011/5b/f592963e8b248c963eb4d64c97861f5b.png
Александр Бехер
10 октября 2012, 22:35
0
Стоит «Нет», поменял с msGetResources на getResources — не помогло. Добавлено 2 товара в Стройматериалы -> Кирпичи, они выводятся во всех категориях, добавил товар 3 в Стройматериалы — он не выводится нигде. Вдобавок получил ошибку апача, что-то перемудрил по-ходу))