Всего 125 567 комментариев

Алексей Карташов
05 марта 2013, 18:43
0
чорд, когда писал свой коммент, не видел, что уже ответили… надо чаще обновлять страницу.
Дмитрий Христоев
05 марта 2013, 18:34
0
спасибо
Алексей Карташов
05 марта 2013, 18:13
0
2. Чтобы работал такой функционал, надо использовать getResource вместо getTickets. В вызове getResource надо выставить параметры
[[getResource? ... &showHidden=`1` &includeContent=`1`]]
При &includeContent=`1` дополнительно заработают плейсхолдеры [[+date_ago]], [[+comments]], [[+views]].
Конечно, с getResource'ом будет сильно медленнее.

По поводу пунктов 3 и 4 — раз вы уже знаете где и что можно исправить в сниппетах — не ждите, вносите изменения и отправляйте pull request в репозиторий Тикетов. Быстрее появится в релизе :-)
Алексей Карташов
05 марта 2013, 18:03
0
Вообще, такой запрос составить легко (даже очень просто). Нужны минимальные знания sql. Но чтобы вам помочь, надо знать — какой тип данных вы используете для хранения даты в таблице?
Алексей Карташов
05 марта 2013, 18:01
0
Если не хотите писать запрос руками, то юзайте pdoTools Василия.
pdoTools — это такой конструктор запросов. В нём можно присоединять сколько вам угодно таблиц, использовать сортировки и всё-всё-всё. Описание ищите здесь на сайте.
Василий Наумкин
05 марта 2013, 17:39
0
pdoTools

Используется в Tickets и miniShop2.
Илья Уткин
05 марта 2013, 17:20
0
Можно попробовать делать выборку сначала TV, а потом получать ресурсы. Так уже будет быстрее и меньше ресурсов расходоваться.
$date = date('Y-m-d h:m:s');
$tvObjs = $modx->getCollection('modTemplateVarResource',array('tmplvarid' => 2, 'value:>=' => $date));
$resources = array();
foreach ($tvObjs as $tv) {
  $resources[] = $tv->get('contentid');
}
В итоге в массиве $resources у нас будут id-шники нужных ресурсов.

А если нужно прям за один запрос, используйте pdoTools.
Bond Nataly
05 марта 2013, 15:15
0
Здравствуйте, у меня проблемы 2 и 3, jquery вызывается в самом начале. Покопалась, похоже из-за того, что в вывод только что отправленного коммента не подставляется его id
<li class="ticket-comment" id="comment-" data-parent="0">
...
</li>
С чем это может быть связано?
ps Консоль ошибок не выдает
Галич Сергей
05 марта 2013, 14:33
0
нормульно будет, если babel поддерживает)

в модиксе мультиязычность намного удобнее чем в других платформах например.
Василий Наумкин
05 марта 2013, 14:24
0
Вот прямо сейчас делаю, чтобы чанки писем заказа оформлялись на языке того контекста, в котором он сделан.

То есть, MS2 пишется с расчётом на мультиязычность. Другой вопрос, насколько удобно получится?
Aleksey
05 марта 2013, 14:15
0
Простых вариантов нет — это точно. Может быть miniShop2 порадует.
Василий Наумкин
05 марта 2013, 13:50
0
На miniShop1 этого нормально не сделать.

На miniShop2 сделать, но там еще нет инструмента связи товаров через контексты, придётся юзать Babel.

Про остальных не знаю.
Jury
05 марта 2013, 11:06
0
nic.ru — 2.4 проблем не было!!! с 2.6 не работает formit c sendmail, глюков тоже достаточно, поддержка никакая, Какой смысл в поддержке в которую дозваниваться нужно 40 минут?
Мордынский Николай
04 марта 2013, 23:33
0
не хватает кнопочки удалить комент для особо поспешных коментов)
Мордынский Николай
04 марта 2013, 23:13
0
Народ прокомментируйте пожалуйста ситуацию.
Все таки взялся за освоение создания собственных компонентов и пошел естественно по мануалу.
1 часть вроде нормально получил результат хотя в английском варианте некоторыем еста отличались от перевода на хабре habrahabr.ru/post/127722/. Ориентировался на перевод и все заработало.

А вот перевода 2 части нет и следуя инструкциям вот этого мануала.

rtfm.modx.com/display/revolution20/Developing+an+Extra+in+MODX+Revolution вот в этом месте автор радуется
Cool! We've got a MODX-styled panel going. Unfortunately, it's pretty useless. We need to add a grid to manage our Doodles. Let's go ahead and do that now.
у нас должна была появится панель на самом деле ни хрена не появляется.

Ладно на другой тестовый сайт залил готовый doodles и что. Структура файлов doodles и мануала отличается — в итоге в мануале даже не показано, что они где то инициализировали объект doodles. И вмануале есть дополнительные классы у насдледованные от modExtraManagerController, а в готовом doodles просто подключается объект doodles и все.

Я неправ или мануал для последних версий modx revo не актуален

Иван Бондаренко
04 марта 2013, 22:27
0
Это случилось на MODX Cloud?
Иван Бондаренко
04 марта 2013, 22:22
0
Залез в базу
createdon — 2013
editedon — 2013
publishedon — 2013

Кстати, может поможет: провел эксперимент. Поставил Tickets на голый сайт. Создал пару тикетов, опубликовал. Сделал снапшот этого облака и встроил снапшот в другой клауд. Результат такой же. “Published On” снова изменилась.

И еще, я восстановил основной сайт из авто бекапа, который делает клауд — все с тикетами нормально. Писать в сапорт клауда в этом случае?
Александр Донский
04 марта 2013, 22:21
0
оказалось, неправильные права на /mymanager/assets, хотя вроде я не менял их
Василий Наумкин
04 марта 2013, 22:12
0
Если ты хочешь заменить дефолтный id, то нужно наследовать таблицу от xPDOObject.

Если ты хочешь именно копировать из id в reg_nomer, когда не прислано значение — через xml этого не сделать.
Нужно изменить в классе ATPItem метод save(), чтобы он проверял reg_nomer на пустоту и если что — копировал туда id перед сохранением.
Іван Клімчук
04 марта 2013, 21:58
0
Такое часто случается, если включено сжатие js и css в админке. Об этом говорит ошибка 400 в одном из запросов. Еще возможно что-то с конфигом сервера и запросы к файлам непонятно куда уходят.