Юрий Эффа

Юрий Эффа

С нами с 06 апреля 2013; Место в рейтинге пользователей: #216
Юрий Эффа
14 декабря 2013, 13:42
0
Круто! Василий, благодарю!
Юрий Эффа
12 декабря 2013, 00:32
0
Используя стандартные сниппеты, получилось сделать так:
[[!msProducts?
	&tpl=`tpl.option.list`
	&hideContainers=`1`
	&toPlaceholder=`optns`
]]
[[!msUniqOptions? &input=`[[+optns]]`]]
 
чанк tpl.option.list
[[!msOptions?
&product=`[[+id]]`
&name=`size`
&tplOuter=`@INLINE [[+rows]]`
&tplRow=`@INLINE [[+value]]`
]]
 
сниппет msUniqOptions
$wospc = str_replace(array("\r\n", "\r", "\n", ","), '-', $input);
$array = array_filter(explode('-', $wospc)); 
$uniq  = array_unique($array);
$output = '';
foreach ( $uniq as $value ) { $output = $output.$value; }
return $output;
 
Я так понимаю, что вариант тормозной… Как бы первую часть сделать на php и не перегонять массив в строку и обратно)
Юрий Эффа
09 декабря 2013, 11:53
0
Логично) Я надеялся, что у кого-нибудь есть готовое решение, т.к. необходимость такого фукнционала (вроде как) очевидна…
Юрий Эффа
02 декабря 2013, 13:40
0
Тоже столкнулся с подобной проблемой(?) — письма не приходят, но не приходят тогда, когда в поле email забиваешь беллебердовый адрес, который проходит валидацию, но адресом не является (типа egjkdjkgd@sdfkbdsfb.weur)
Юрий Эффа
18 октября 2013, 18:03
0
Для работы с изображениями достаточно phpThumbOn — не проверял досконально (только в рамках работы phpThumbOf), но информацию по настройке и возможностях можно почерпнуть тут: Демо для phpThumb()
Ну и останется просто разобраться с colorbox, нет ли конфликтов…
Юрий Эффа
17 октября 2013, 19:54
0
Помогло. Благодарю!
Юрий Эффа
17 октября 2013, 14:39
0
Отлично, нашёл! Спасибо)
Юрий Эффа
16 октября 2013, 18:54
0
Столкнулся, с тем, что письма не отправляются в принципе. Может ли быть дело в хостинге? Установил QuickEmail — выдаёт Unauthorized. В Заказы заказы приходят нормально.
Юрий Эффа
03 октября 2013, 22:48
0
Прошло само. Reg.ru может чудил)
Юрий Эффа
02 октября 2013, 21:09
0
Сцыкотно) Ничего не слетит(или придётся менять), если rc1, установленный локально, снесу, и поставлю pl2 из репозитория?
Юрий Эффа
30 сентября 2013, 19:43
0
Действительно… Упустил, спасибо
Юрий Эффа
17 сентября 2013, 22:59
0
Так вопрос с нерабочим (в данной ситуации) сниппетом, мы так и не решили, вроде?
Юрий Эффа
17 сентября 2013, 19:27
0
Василий, благодарю за совет — буду иметь ввиду.
Полагаю, что в мой адрес посыпятся гром и молнии, но всё таки… А если сайт небольшой и производительностью можно пренебречь в угоду упрощения работы контент-менеджера..?)
Юрий Эффа
16 сентября 2013, 19:19
0
Обновился до последней 2.1.0-rc1 (сначала полностью удалил установленную версию, потом поставил из локального пакета) — ошибка осталась. В «Быстром редактировании» она тоже есть.
Юрий Эффа
15 сентября 2013, 17:33
0
ещё наткнулся — при любом значении depth вываливает все ресурсы контекста
вызов тот же:
[[pdoResources?
	&parents=`0`
	&resources=`-12`
	&where=`{"context_key":"shop"}`
	&depth=`0`
	&tpl=`jd.oforlist-item.tpl`
	&limit=`0`
]]
если добавляем в where условие для parent'а, то всё работает:
&where=`{"context_key":"shop","parent:=":0}`
наличие\отсутствие depth при этом ни на что не влияет, само собой
Юрий Эффа
15 сентября 2013, 17:22
0
Василий, благодарю. То, что надо.
Юрий Эффа
15 сентября 2013, 17:17
0
указал выводить все страницы
А как ещё указать parents, если ресурсы в корне другого контекста?
Удалём resources, и всё работает как надо — выводятся материалы только заданного контекста:
[[pdoResources?
&parents=`0`
&context=`shop`
&depth=`0`
&tpl=`jd.oforlist-item.tpl`
&limit=`0`]]
Лог:
0.0000250: pdoTools loaded
0.0001049: Conditions prepared
0.0000331: Query parameters ready
0.0001040: xPDO query object created
0.0000339: Grouped by modResource.id
0.0007892: Added selection of modResource: SQL_CALC_FOUND_ROWS `modResource`.`id`, `modResource`.`type`, `modResource`.`contentType`, `modResource`.`pagetitle`, `modResource`.`longtitle`, `modResource`.`description`, `modResource`.`alias`, `modResource`.`link_attributes`, `modResource`.`published`, `modResource`.`pub_date`, `modResource`.`unpub_date`, `modResource`.`parent`, `modResource`.`isfolder`, `modResource`.`introtext`, `modResource`.`richtext`, `modResource`.`template`, `modResource`.`menuindex`, `modResource`.`searchable`, `modResource`.`cacheable`, `modResource`.`createdby`, `modResource`.`createdon`, `modResource`.`editedby`, `modResource`.`editedon`, `modResource`.`deleted`, `modResource`.`deletedon`, `modResource`.`deletedby`, `modResource`.`publishedon`, `modResource`.`publishedby`, `modResource`.`menutitle`, `modResource`.`donthit`, `modResource`.`privateweb`, `modResource`.`privatemgr`, `modResource`.`content_dispo`, `modResource`.`hidemenu`, `modResource`.`class_key`, `modResource`.`context_key`, `modResource`.`content_type`, `modResource`.`uri`, `modResource`.`uri_override`, `modResource`.`hide_children_in_tree`, `modResource`.`show_in_tree`, `modResource`.`properties`
0.0006580: Added where condition: published=1, deleted=0, modResource.id:NOT IN(12)
0.0000329: Sorted by publishedon, DESC
0.0000131: Limited to 0, offset 0
0.0004559: SQL prepared "SELECT SQL_CALC_FOUND_ROWS `modResource`.`id`, `modResource`.`type`, `modResource`.`contentType`, `modResource`.`pagetitle`, `modResource`.`longtitle`, `modResource`.`description`, `modResource`.`alias`, `modResource`.`link_attributes`, `modResource`.`published`, `modResource`.`pub_date`, `modResource`.`unpub_date`, `modResource`.`parent`, `modResource`.`isfolder`, `modResource`.`introtext`, `modResource`.`richtext`, `modResource`.`template`, `modResource`.`menuindex`, `modResource`.`searchable`, `modResource`.`cacheable`, `modResource`.`createdby`, `modResource`.`createdon`, `modResource`.`editedby`, `modResource`.`editedon`, `modResource`.`deleted`, `modResource`.`deletedon`, `modResource`.`deletedby`, `modResource`.`publishedon`, `modResource`.`publishedby`, `modResource`.`menutitle`, `modResource`.`donthit`, `modResource`.`privateweb`, `modResource`.`privatemgr`, `modResource`.`content_dispo`, `modResource`.`hidemenu`, `modResource`.`class_key`, `modResource`.`context_key`, `modResource`.`content_type`, `modResource`.`uri`, `modResource`.`uri_override`, `modResource`.`hide_children_in_tree`, `modResource`.`show_in_tree`, `modResource`.`properties` FROM `jd_site_content` AS `modResource` WHERE  ( `modResource`.`published` = 1 AND `modResource`.`deleted` = 0 AND `modResource`.`id` NOT IN (12) )  GROUP BY modResource.id ORDER BY publishedon DESC "
0.0009491: SQL executed
0.0001578: Total rows: 16
0.0002840: Rows fetched
0.0158241: Returning processed chunks
0.0194650: Total time
8 388 608: Memory usage