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

Andrei Kilin
14 января 2013, 14:16
0
Хихи, «добавь обработку», я ж дурачок, я в кусках которые ты уже приводил запутался и никак не победю так как хочется :)
Василий Наумкин
14 января 2013, 12:57
0
Конечно, интегрирован и доступен как метод Tickets::dateFormat();

Но не засунут прям в класс Ticket, то есть, через getResources такого поля не будет. Можно сделать даже так, но я посчитал это лишней нагрузкой.

Выводи тикеты через getTickets и добавь там обработку дат — будет быстрее, чем вызов сниппета в чанке. Надо будет так сделать из коробки, кстати.
Антон Соловьёв
14 января 2013, 12:56
0
Скажите пожалуйста, как отправить через фронтенд tv-параметры в тикеты? Ведь наверняка такая возможность предусмотрена? И можно ли добавить hooks, как в FormIt?
Andrei Kilin
14 января 2013, 12:52
0
Меня просто дико смутило из описания последней беты:
— Сниппет dateAgo интегрирован прямо в компонент. На самом деле, это код из компонента выделен в сниппет, но сниппет вышел раньше.
А учитывая, что в Латестах выводится, да еще в чанке tpl.Tickets.list.row стоит [[+date_ago]] так вообще ступор произошел =))

Понял, делаю сниппет.
Василий Наумкин
14 января 2013, 12:27
0
Сниппетом
[[!dateAgo?input=`[[+createdon]]`]]

Напряжно прямо в объект это вписывать — лишний тормоз будет.
Алексей
14 января 2013, 11:36
0
Ну может и не оно, но вот недавно столкнулся с таким: modx.im/blog/268.html
Andrei Kilin
14 января 2013, 10:37
0
Василий, а как ты выводишь dateAgo в tpl.Tickets.list.row?
У меня [[+date_ago]] не отрабатывает, хотя в «последних записях» нормально показывается.
Іван Клімчук
14 января 2013, 10:17
0
У нас был каталог на много позиций и с картинками. На vps у нас еще жил, перевели на хостинг — загнулся. Сначала из-за прогрева кэша после апдейта из 1с ложился, потом стал просто забивать диск кешем безбожно, в итоге отказались в пользу своего маленького сниппета. Я в своем другом проекте использую RezImgCrop. Реальную нагрузку проверю в ближайшее время, пока материалов маловато.
Василий Наумкин
14 января 2013, 07:55
0
Естественно, что работающие процессы отьедают себе память — зачем ей пустой простаивать?

Когда память на сервере заканчивается, он что — падает, глючит, виснет? Или работает как надо, просто показывая, что вся память занята?

Если второе — волноваться не о чем, если первое — попробуй добавить памяти на сервер (если можно) или перезапускать процесс раз в сутки.

У меня на linode 768 ОЗУ, только 200 из них обычно свободно.
Andrei Kilin
14 января 2013, 07:20
0
Тут есть обертка на гетРесурс — делит вывод на заданное кол-во групп, можно задать в какой тег группы обернуть.
forums.modx.com/thread/69754/getresources---group-results?page=2#dis-post-436628
Добряков Алексей
14 января 2013, 07:15
0
Хотя на первую загрузку когда ещё не в кэше уходит 47 сек.
Виталий Киреев
14 января 2013, 07:09
0
У меня почему-то в php5-fpm какая-то утечка памяти постоянно происходит. По команде service php5-fpm restart освобождается более 200МБ памяти. А если этого не делать, то постепенно память на сервере заканчивается и помогает только рестарт сервера. Кто-нибудь сталкивался с такой проблемой? Настраивал примерно по этой статье с учетом менее мощного сервера, настройки php5-fpm правда те же. Не понял что они делают, пробовал изменять — все только хуже).
Добряков Алексей
14 января 2013, 06:30
0
Сам походу нашёл ответ:

Отключить плагин phpThumbOfCacheManager
Элементы -> Плагины -> phpThumbOfCacheManager -> Отключен (ставим галочку)
Илья Строганов
13 января 2013, 21:05
0
Если цель — сделать возможность пользователям публиковать на сайт товары для продажи (используются вложения: фото, pdf), то пригоден ли Tickets для данной задачи?
Василий Наумкин
13 января 2013, 20:09
0
Во первых: при оформлении вопросов нужно использовать тег code, чтобы мне не пришлось потом исправлять.

Во-вторых: зачем вызов getPage? Нужно в две колонки и с постраничной навигацией? Если да, то так не выйдет. нужно разбивать на колонки через CSS или Javascript.

Если постраничная навигация не нужна — можно просто сделать 2 вызова getResources.

Ну или самый сложный вариант — написать свой сниппет, выбирающий ресурсы и раскладывающий их в 2 плейсхолдера, которые уже указывать в колонках.
Юрий Акопян
13 января 2013, 18:15
0
Левый блок:
<div class="block_latest_left">
<div class="article_preview">
<div class="article_preview_th"><a href="[[~[[+id]]]]" ><img src="[[+tv.img:phpthumbof=`w=50&h=50&zc=1`]]" /></a></div>
<div class="article_preview_content">
<h3 class="dotted"><a href="[[~[[+id]]]]">[[+pagetitle]]</a></h3>
<p>Опубликовано: [[+publishedon:strtotime:date=`%m %d, %Y`]]</p>
</div>
</div>

</div>
Правый:
<div class="block_latest_right">
<div class="article_preview">
<div class="article_preview_th"><a href="[[~[[+id]]]]" ><img src="[[+tv.img:phpthumbof=`w=50&h=50&zc=1`]]" /></a></div>
<div class="article_preview_content">
<h3 class="dotted"><a href="[[~[[+id]]]]">[[+pagetitle]]</a></h3>
<p>Опубликовано: [[+publishedon:strtotime:date=`%m %d, %Y`]]</p>
</div>
</div>
</div>
Rasul Akhmatkhanov
13 января 2013, 08:10
0
Все круто, большое спасибо. По rss, действительно, cut сам и проглядел.
Василий Наумкин
13 января 2013, 07:53
0
С подпиской это никак не может быть связано, только недопонимание браузером моих скриптов.
Василий Наумкин
13 января 2013, 07:52
0
Да, Firefox как-то странно себя ведёт. Отправляет ajax запрос и следом переходит на скрипт работы с комментарием, несмотря на false, который возвращает форма.

Скрипт, конечно, выдаёт запрет доступа, ибо его вызывают без нужных параметров.

Добавил return false прямо на кнопки формы — заработало. Сейчас пишу из Firefox, прошу протестировать у себя.

P.S. Introtext появляется, если использовать тег cut, о чем написано справа при создании новой заметки. Только никто не читает и не использует. Сравни, как выглядят мои заметки в ридере, и большинство остальных.

В ридере всё выглядит точно так-же, как и на главной сайта.
Rasul Akhmatkhanov
13 января 2013, 02:56
0
Проверка связи, в общем действительно это баг, не работает в чистом фаерфокс, в хроме вижу предпросмотр.

Ну и чтобы два раза не вставать, можно настроить в rss ленте, какой нибудь интротекст по вопросам, в ридере выводятся публикации, блог интересный, но нет интротекста, по названию трудно узнать содержание, эта тема как пример))