Илья

Илья

С нами с 09 декабря 2013; Место в рейтинге пользователей: #244

ms2Gallery и Слайдер Bootstrap3

Здравствуйте!
Сделал вывод слайдера по инструкции docs.modx.pro/components/ms2gallery/examples/slider-bootstrap3
Всё работает, но в слайдер лезут все изображения привязанные к ресурсу (оригинал + ресайз)
Мне нужно только изображения с ресайза
Из инструкции вижу:
По умолчанию сниппет выводит картинки текущего ресурса в разрешении 360x270, но вы можете указать свои собственные критерии выборки в параметр &where=``:
в вызове слайдера указываю:
&where=`{"msResourceFile.resource_id":[[*id]], "msResourceFile.path:LIKE":"%360x270%"}`
но лезут и оригинальные изображения

Помогите разобраться!
Илья
12 октября 2015, 11:34
modx.pro
832
0

Доработать JS (cloudzoom-gallery+fancybox )

Здравствуйте!
Каталог s243.h4.modhost.pro/katalog/
Мне нужно осуществить связку cloudzoom-gallery+fancybox. На данный момент cloudzoom работает нормально, но не могу настроить просмотр галереи с помощью fancybox. При просмотре открывается только первое изображение.
на примере всё видно:
s243.h4.modhost.pro/katalog/bk-10-11.html

Cloudzoom лицензионный, вот примеры настроек (в том числе с использованием Fancybox)
www.starplugins.com/cloudzoom/examples
Илья
07 сентября 2015, 08:32
modx.pro
955
0

Вывод нескольких изображений в шаблоне

Здраствуйте!

Подскажите, как сделать следующее:
Есть ресурс на котором опубликованы изображения (ms2Gallery)
Мне нужно вывести из ресурса несколько изображений (rank 2,5,10,11) в шаблоне со всеми атрибутами (.original, .name, .url)

Вот так я вызываю превью 245x163:
[[!pdoResources?
	&loadModels=`ms2gallery`
	&class=`msResourceFile`
	&tpl=`myRowTpl`
	&where=`{"resource_id":"74","parent":"0","active":1,"rank:IN":[ 2,5,10,11 ]}`
	&limit=`20`
	&sortdir=`ASC`
	&sortby=`id`
	&leftJoin=`{
		"245x163":{"class":"msResourceFile","alias":"245x163", "on":"245x163.parent=msResourceFile.id AND 245x163.path LIKE '%/245x163/'"}
	}`
	&select=`{
		"msResourceFile":"*"
		,"245x163":"245x163.url as 245x163"
	}`
]]
Как будет выглядеть leftJoin для всех остальных атрибутов изображений (.original, .name, .url)?

И может есть способ проще реализовать задачу?
Илья
31 августа 2015, 14:06
modx.pro
1 246
0

Белый экран при редактировании ресурса

Здравствуйте!
Столкнулся с проблемой — при редактировании ресурса возникает белый экран.
Система позволяет редактировать чанки, сниппеты, файлы, но при попытке отредактировать ресурс возникает ошибка.
Илья
17 августа 2015, 09:31
modx.pro
2 114
0

pdoMenu не выводит url на главную страницу

Здраствуйте!
Никак не могу найти ошибку, может кто-то подскажет:
— вывожу в шаблоне меню сайта через pdoMenu

[[pdoMenu?
    &parents=`0`
    &resources=`1,2,3,4,5,6,7`
]]
В результате получаю меню, но URL на главную страницу ID1 подменяется url-лом страницы на которой находишься.

Настройки системы не менял, только дружественные URL-ы

Первый раз столкнулся с такой бедой, и уже пару часов ищу решение.
Илья
23 июля 2015, 12:26
modx.pro
2 030
0

Как вывести значение поля MS2, выпадающего списка

В магазине добавлена опция (tip) в виде выпадающего списка с выбором.

В чанке вывожу эту опцию через msOptions следующим образом:

[[!msOptions? &name=`tip` &product=`[[+id]]` &tplRow=`@INLINE [[+value]]` &tplOuter=`@INLINE [[+rows]]`]]
В этом случае получаю просто текст выбранной опции.

Вопрос, как мне сделать вывод определённого слова, в зависимости от выбранного значения опции tip?
т.е. если в опции к товару выбран tip — «1», то показываем слово «отлично», если выбран tip — «2», то показываем слово «хорошо» и т.д.

Вот так выглядит поле tip в MySQL



Возможно ли это вообще?
Илья
15 июля 2015, 09:34
modx.pro
804
0

Как вызвать все ресурсы своего родителя

Здравствуйте!
Что-то я совсем загнался и не могу сообразить.
Мне нужно в шаблоне вызвать чанками все ресурсы родителя этого ресурса.
Т.е. вызвать все соседние ресурсы своего родителя, но сделать это в шаблоне.
&parents=`15` вывожу все ресурсы родителя 15, но в этом случае мне нужно будет добавлять новые шаблоны, а делать этого не хочется.

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

Вот моя конструкция:
[[!pdoPage?
&element=`ms2GalleryResources`
&parents=`9` в этом случае все ресурсы родителя 9
&tpl=`PreviewRowTpl`
&prepareTVs=`1`
&includeTVs=`preview,plan`
&includeThumbs=`245x184`
]]
Илья
09 июля 2015, 14:10
modx.pro
884
0

Фильтрация mFilter2 через imput

Здравствуйте!
Делаю сайт на miniShop2. Но столкнулся с такой задачей:
для работы сайта требуется использовать mFilter2. Вывод фильтра происходит в модальном окне (шаблон свёрстан на Bootstrap). Получается при перезагрузки через Аякс человек не видит результата, так как он скрыт фильтром.

Возможно ли доработка mFilter2 для использования кнопки «подобрать» (imput) с перезагрузкой страницы?

Есть бесплатный TegManager2, но он не работает с miniShop2.
Очень бы хотелось работать с дополнениями Василия и других разработчиков представленных в store.simpledream.ru, но всё обрывается на невозможности добавить простую кнопку «подобрать».
Илья
10 сентября 2014, 06:21
modx.pro
913
0

compare (избранное на странице товара)

Здравствуйте!
Требуется доработать или написать заново сниппет для возможности добавлять товар (или просто страницу) в избранное.
В качестве основы можо взять готовый сниппет от Andchir (http://modx-shopkeeper.ru/download/free-axtras-revo/revo-sravnenie-tovarov.html) который, как я понял, работает только с каталогом, а требуется работа на странице товара.
В качестве примера рабочей версии: abs-stroy(тч)ru — проекты домов можно добавлять в избранное без регистрации на сайте.

Сниппет должен работать с обычными ресурсами (без минишопа и шопкипера).

Думаю этот сниппет будет полезен многим пользователям MODX.
Илья
22 августа 2014, 07:45
modx.pro
1 922
0

Выборка отдельных изображнений в ms2gallery

Здравствуйте!
Возникла задача выводить в разных местах на одной странице изображения из ms2Gallery.
Т.е., в одной части страницы я делаю выборку 4-х изображений с ID 1,2,4,6, а в другой части страницы изображений с ID 3,5,7,8 и т.д.
Илья
07 июля 2014, 15:16
modx.pro
4
4 600
0