Всего 122 753 комментария

Василий Наумкин
16 февраля 2014, 07:10
0
в консоли появляются ошибки!
Раз не пишешь, какие — значит, ничего страшного.

Как разберешься в чем дело — пришли pull-request в репозиторий, пожалуйста.
Alexander
16 февраля 2014, 02:28
0
Я все еще не теряю надежды… может примеры какие нибудь есть… где искать…
Николай
15 февраля 2014, 18:59
0
Кстати с новой версией тикетов появился баг. В куки пишется текст и заголовок нового тикета, даже после того как он опубликован. Я сейчас нажимаю «Написать» и вижу вот такое:
Александр Котлов
15 февраля 2014, 14:27
0
Сорри, уже в прострации писал ночью, Василий уже поправил — все INLINE нужноубрать и засунуть в чанки.
Aртур Чикин
15 февраля 2014, 14:15
0
Настрой Linode и забудь о хостингах
Alexander
15 февраля 2014, 12:14
0
Очень нужна помощь! Кто нибудь :)
Дмитрий Крахмалев
15 февраля 2014, 11:13
0
У меня тоже на интернет магазине база сделана изначально была на migx. потом все переделал на migxdb чтобы доработать импортер. он у меня все характеристики товаров загружал параллельно с загрузкой товаров. Тоже товаров прилично и не тормозило. но опять же тут запрос происходит с фильтрацией по товару. тоесть если отталкиватся от одного товара то там и не так уж много характеристик, и опять же не столько содержит информации как статьи и новости. На новостном же портале может находится десятки тысяч новостей с достаточно объемным содержимым.
Ну думаю там тоже благодаря getPage и других результаты будут отсекатся. так что дуамю сильной нагрузки наверно не возникнит. Если конечно же взять для этих целей нормальный хостинг.
Кстати по поводу хостинга. Сайт будет выводится как главный сайт города а следовательно со временем посетителей будет прилично. Какой производительности хостинга для этих целей будет достаточно… Обычно я обходился самым дешевым хостингом от beget.
Igor Churkin
15 февраля 2014, 07:58
0
Василий, спасибо вам за советы. И за ваш труд!
Igor Churkin
15 февраля 2014, 07:57
0
Александр, спасибо!
Василий Наумкин
15 февраля 2014, 07:11
+1
Ссылки на соседей выводит pdoNeighbors. Вот мой набор параметров, можно импортировать.

Информацию о тикете выводит TicketMeta, он появился в новых версиях Tickets.
Василий Наумкин
15 февраля 2014, 07:04
+1
Условия в @INLINE чанках не работают.

Задай нормальные чанки, или пропиши в наборе параметров.
Василий Наумкин
15 февраля 2014, 07:02
0
Запрос лучше строить всё-таки через xPDO, а выводить через PDO.

Это можно писать вручную, а можно использовать сниппеты pdoTools и методы самой библиотеки.
Артур
15 февраля 2014, 06:59
0
Спасибо! Если можно, спрошу заодно, насколько неразумно в проекте с большим количеством данных, и, например, в ответе запросов Ajax, такими методами выводить информацию?
Василий Наумкин
15 февраля 2014, 06:26
+2
Вроде это самый простой код, только fetchAll не нужен:
$q = $dbh->prepare("SELECT COUNT(*) FROM amx_bans");
$q->execute();
$count = $q->fetchColumn();
$modx->setPlaceholder($totalVar, $count);
Василий Наумкин
15 февраля 2014, 06:21
0
getTickets не выводит комментарии, он выводит тикеты. А комментарии выводит TicketComments, и у него есть параметр &thread.

Вывести количество комментариев одного тикета можно так:
if ($ticket = $modx->getObject('Ticket', 15)) {
	echo $ticket->get('comments');
}
Александр Котлов
15 февраля 2014, 03:14
+1
Попробуй вот так:
[[pdoNeighbors?
&tplNext=`<a href="[[+link]]"> Следующая статья </a> →
<span>[[+menutitle:default=`[[+pagetitle]]`]]</span> `
&tplPrev=`<a href="[[+link]]"> Предыдущая статья </a> ← 
<span>[[+menutitle:default=`[[+pagetitle]]`]]</span> `
&tplWrapper=`@INLINE
<div class="neighbors">
<div class="row">
<span class="pull-left">
[[+next:default=`[[+up]]`]]
</span>
<span class="pull-right">
[[+prev:default=`[[+up]]`]]
</span>
</div>
</div>`]]
Igor Churkin
15 февраля 2014, 00:41
0
Александр, спасибо за ответ. Не получилось ни чего:-(
У меня такой код:
[[pdoNeighbors?
&tplWrapper=`@INLINE
<div class="neighbors">
<div class="row">
<span class="pull-left">
[[+next:default=`[[+up]]`]]
</span>
<span class="pull-right">
[[+prev:default=`[[+up]]`]]
</span>
</div>
</div>`]]
и он выводит:
← название публикации    название публикации →
и наверх к родителю ↑
Василий Столейков
14 февраля 2014, 22:45
0
Странно, попробовал заменить у других сниппетов &totalVar — не сработало. На некоторых страницах всё ещё неправильно показывает вызов getTickets
Допустим комментариев 3, на всём сайте показывает правильно, а на некоторых страницах выводит 28
Александр Котлов
14 февраля 2014, 22:36
0
У меня через MigX сделаны таблицы характеристик товара. Магазин там долгострой, до оптимизации еще руки не дошли, но пока 400 товаров в категории (максимум что пока есть) при преключении вида с обычного на подробный особо не тупят. А там еще для оптимизации возможностей миллион.