Вывод ресурсов в определнном виде

2 500
Привет.

Хочу предложить подработку… Самому написать — ума не хватает.
Мне нужно выводить тикеты определнным образом (см. первую картинку): тикеты выводятся с группировкой по годам. Но при этом хотелось бы, что функционал pdoTool остался, т.е. что бы работала подгрузка по клику на кнопку или при скролле. Верстку я сам прикручу, мне нужен только правильный вывод… Как вывести ресурсы одного года я знаю (нашел примеры), но как их динамически формировать, мало ли клиент захочет за 1995 год добавить что-то…

Такую штуку нужно так же сделать и с обычными ресурсами (смотри картинку 2). Тут документы — это оычные ресурсы типа «Ссылка», где файл привязывается в tv поле…

То есть я просто не могу разобраться как выводить ресурсы: тикеты и не тикеты, при помощи pdoTools с разбивкой на группы по годам.

Спасибо!
Андрей Сухомозгий
19 января 2015, 12:22
modx.pro
1 126
0

Редактор для статей

Всем привет! Я противник всяких визуальных редакторов, но хотел бы посоветоваться с людьми, как все-таки оптимальнее организовать наполнение сайта? Пробовал Tiny, Ckeditor, MarkitUp.
Последний вариант устроил, но есть ряд минусов:
1) Нет подсветки кода
2) К примеру есть список, там надо каждый элемент выделять и проставлять ему тег, намного интереснее было бы выделение пунктов меню и нажать на кнопку списка и обрамление тегами было бы сразу для всего списка.

P.S. Наполняю сайты сам, html знаю, но нужно хоть как-то автоматизировать работу, просто в визивигах я постоянно проверяю исходный код, что сказывается на производительности при массивных публикациях контента.
Андрей Савельев
19 января 2015, 12:07
modx.pro
1 439
+2

Проблема с ms2gallery (РЕШЕНО)




Здравствуйте!
Начну с первоисточника, возможно в этом кроется разгадка моей проблемы.
1) Установил первый раз Modx Revo 2.3.2 Advanced
2) Установил ms2gallery, до последнего обновления
3) Сменил пути к папке для загрузки фото, поставил в корневой каталог в папку images
4) Все работало, но после обновления нажал перезаписать чанки, и теперь чанки по умолчанию (tpl.ms2Gallery.single, tpl.ms2Gallery.row, tpl.ms2Gallery.outer, tpl.ms2Gallery.empty) пустые, галерея работает корректно.

Подскажите пожалуйста в чем может быть причина?

Ответ:
Удалил чанки, переустановил галерею и все заработало.
Андрей Савельев
19 января 2015, 12:02
modx.pro
1 850
0

Работа pdoResources

Добрый день!

У меня вот такой вопрос. Вызываю вывод тикетов следующим образом:
[[!pdoResources? 
&class=`Ticket` 
&resources=`getTickets` 
&parents=`140` 
&groupby=`publishedon` 
&tpl=`tpl.Tickets.list.row`]]
И получаю такую картину:


Может я какой параметр упустил? Вроде все написал, что нужно… Ткните носом, пожалуйста)
Андрей Сухомозгий
19 января 2015, 11:39
modx.pro
2 642
0

[UserProfile] - профиль пользователя.

В продолжение вот этой темы modx.pro/crowdfunding/4539-displaying-user-pages/
компонент реализует профиль пользователя.
В админке добавляется таб

для вывода на фронте набор сниппетов в комплекте.
Володя
19 января 2015, 09:43
modx.pro
3
9 095
+16

Разработка интернет-магазина на MODX с нуля

30 20 000
Субственно вопрос в заголовке. Нужно разработать интернет-магазин на MODX с интеграцией с 1С. Дизайн, прототипы и подробное ТЗ будет предоставлено. Интересует цена (от и средняя) и сроки (от и в среднем).
Вячеслав
19 января 2015, 08:39
modx.pro
1 012
0

Ошибки после переноса копии сайта на новый сервер

Не могу понять какого оно появляются, когда вроде бы все нужное уже стоит.

На чем работает?
Apache/2.2.22 (Debian) PHP/5.4.36-0+deb7u3

Первое сообщение, во время обновления (накатывание той же версии modx revo):
Не удалось установить MODX, поскольку MODX не смог распаковать пакет /core/packages/core.transport.zip. Проверьте, что файл /core/packages/core.transport.zip существует, доступен для записи, и возможна запись в каталог /core/packages/.
Очевидно связано с тем, что не может работать с zip.

Павел Левин
19 января 2015, 03:35
modx.pro
8 530
0

Фатал егог. Кто-нибудь сталкивался?

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

[error] 19114#0: *1253 FastCGI sent in stderr: «PHP message: PHP Fatal error: Allowed memory size of 1073741824 bytes exhausted (tried to allocate 261900 bytes) in /сайт.ру/www/core/xpdo/xpdo.class.php on line 2042» while reading response header from upstream, client: 178.154.150.214, server: сайт.ру, request: «GET /sbp/responses/archive/otzyiv-92.html HTTP/1.1», upstream: «fastcgi://unix:/var/run/php5-сайт.sock:», host: «сайт.ру»

Заранее благодарен за помощь.
Wassi Wassinen
18 января 2015, 17:58
modx.pro
1
1 077
0

Настройка интернет магазина

15 17 100
Требуется программист реально свободный, т.к. срочная работа. Если Вы частично заняты, то прошу дальше не читать. Программист должен работать на себя весь день, т.е. не работа по вечерам. Работа только через безопасную сделку на сайте фриланса. Я оплачиваю сервису 19000р. из них 10% (1900р.) сервис заберет себе, фактическая оплата Вам — 17100р. Торга нет.

Требуется настройка интернет магазина на бесплатном движке, желательно MODx
для уже имеющегося сайта на движке MODx версии Evolution, доступный по адресу test.krona.info
Там установлен пустой интернет магазин Shopkeeper версии 3.0rc1. Готов выслушать предложения по другому бесплатному интернет магазину для MODx или другому движку, но если покажете на тестовом домене быстрый автоперенос имеющегося статичного контента из БД MODx версии Evolution в иной бесплатный движок.
Главное требование: страница с товаром должна иметь урл test.krona.info/osb-board.html, т.е. второй уровень вложенности и .html в урл.

В состав работ входит:
1. настройка страницы с товаром под ТЗ
2. настройка корзины
3. калькуляторы для 10 товаров
4. настройка уже имеющегося и рабочего модуля авторасчета цены в зависимости от курса евро (рабочий модуль уже есть и взят с нашего сайта)
5. интеграция сайта с БД 1С только на стороне сайта, на стороне 1С есть сисадмин, имеющий опыт выгрузки данных на сайт. (у Shopkeeper есть модуль «Импорт / экспорт товаров» для его использования в качестве первичной основы для интеграции с БД 1С. Также существует бесплатный модуль интеграции с 1С, но для другого интернет-магазина для МОДх)

OpenID
18 января 2015, 15:27
modx.pro
868
0

как правильно реализовать link rel="canonical"?

Кто-то у себя использует? Как реализуете?
Я думал просто использовать сниппет, типа:
if ($modx->resource->id == $modx->getOption('site_start'))
{
	return '<link rel="canonical" href="[[++site_url]]">';
}

return '<link rel="canonical" href="[[++site_url]][[~[[*id]]]]">';
но проблема с постраничной навигацией. Как мне из этого сниппета узнать, что на данной странице действительно есть постраничная навигация, а не просто в урл дописали page=999?
Использую pdoPage
Дмитрий Иванов
18 января 2015, 15:10
modx.pro
2
14 623
0