Олег

Олег

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

phpthumbon + сниппет

Добрый день!
Написал простейший сниппет для вывода картинки

if($img!='') {echo $img;}
else { echo $img2; }

как мне к картинкам добавить phpthumbon=`w=280&h=280&zc=1`?
Пробовал выводить через echo всю строку с картинкой + phpthumbon — не сработало.
Пробовал в чанке к вызову сниппета добавлять phpthumbon — тоже не сработало.
Олег
26 июля 2017, 09:11
modx.pro
4 759
0

вложенные альбомы в Gallery

Добрый день!

Подскажите можно ли выводить вложенные альбомы?
К примеру изначально выводятся только основные альбомы, а по клику на них выводятся вложенные в них альбомы.
Сейчас у меня на страницу сразу вываливаются все альбомы (и основные и вложенные). При этом по клику на вложенные открывается их содержимое, а по клику на основные просто перезагружается страница (хоть url и меняется)

Вызываю так:

[[!GalleryAlbums?
&toPlaceholder=`GalleryAlbums`
&limit=`0`
&albumCoverSort=`rank`
&rowTpl=`rowTpl`
&thumbWidth=`300`
&thumbHeight=`300`
&linkToImage=`1`
]]

[[!Gallery?
&toPlaceholder=`Gallery`
&useCss=`0`
&thumbWidth=`200`
&thumbHeight=`200`
&thumbTpl=`thumbTpl`
&imageWidth=`800`
&imageHeight=`800`
&linkToImage=`1`
]]
[[!If?
&subject=`[[+Gallery]]`
&operator=`isempty`
&then=`[[*content]][[+GalleryAlbums]]`
]]
[[+Gallery]]
Олег
30 июня 2017, 13:41
modx.pro
824
0

Отдельные страницы для производителей в minishop2

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

Вывожу список брендов:
[[!pdoResources?
&class=`msVendor`
&sortby=`name`
&sortdir=`ASC`
&tpl=`brand_tpl`
&toPlaceholder=`brands`
&includeThumbs=`300x300`
]]

Как мне сделать ссылку с каждого логотипа на отдельную страницу бренда, на которой будет его лого и описание?

В голову приходит только создание ресурсов под каждый бренд и вывод этих ресурсов (а не vendors из minishop2)
Олег
22 июня 2017, 20:38
modx.pro
2 984
0

Обновление minishop

1
нужно обновить miniShop2 с версии 2.2 до 2.4 (+ переписать чанки минишопа под Феном)
Сайт на двух языках (Babel), фильтры на mSearch2.
Ссылку на сайт скину в личку.
Олег
07 июня 2017, 15:00
modx.pro
665
0

обновление minishop

За вознаграждение!
нужно обновить miniShop2 с версии 2.2 до 2.4 (+ переписать чанки минишопа под Феном)
Сайт на двух языках (Babel), фильтры на mSearch2.
Ссылку на сайт скину в личку.
Олег
06 июня 2017, 19:16
modx.pro
721
0

английская версия minishop2

Добрый день!
возможно ли в английскую версию (Babel) перенести картинки товаров и значения опций товаров?
т.е. не вручную по одному а как-то автоматизировать?
Олег
30 мая 2017, 12:59
modx.pro
1 099
0

проблема с 'where" в pdoTools

Добрый день!

Нужно вывести категории, в которых tv поле notebook = 1
Делаю так:

[[!pdoPage?
&parents=`23`
&tpl=`store.tpl.mSearch2.row1.notebook`
&includeThumbs=`300x300`
&showHidden=`0`
&depth=`1`
&includeTVs=`notebook,storeCategoryImage`
&prepareTVs=`1`
&processTVs=`notebook,storeCategoryImage`
&where=`{«notebook:=»:«1»}`

]]

В захожу на страницу сайта и в логе сразу появляется ошибка:

[2017-05-27 09:55:54] (ERROR @ /var/www/.../core/components/pdotools/model/pdotools/pdotools.class.php: 942) Unexpected token ':' in f1248fe71ce2135b837ad19d9928dc60 line 152, near '{«notebook:=»:' < — there

Или к примеру нужно вывести товары, у которых есть изображение:
[[!mFilter2?
&element=`msProducts`
&parents=`[[*id]]`
&hideContainers=`1`
&limit=`20`
&sort=`ms_product|publishedon:desc`
&optionFilters=` { «Data.availability»:1 } `
&where=`{«Data.image:!=»:""}`


]]

и в логе получаю ошибку:

[2017-05-27 09:23:55] (ERROR @ /var/www/.../core/components/pdotools/model/pdotools/pdotools.class.php: 942) Unexpected token ':' in 0c479f179633891a6b44bad051329ea8 line 212, near '{«Data.image:!=»:' < — there

Лог захламляется ОЧЕНЬ быстро.

Подскажите, как правильно указывать условие where, чтобы не получать ошибку?
Олег
27 мая 2017, 07:07
modx.pro
1 686
0

большое количество поддоменов

Добрый день!
Есть необходимость сделать ~250-300 поддоменов (отельный под каждого производителя).
Выдержит ли такое ModX и как это реализовать? Если под каждый поддомен нужен свой контекст, то есть ли возможность автоматизировать процесс создания контекстов?
Олег
05 апреля 2017, 08:30
modx.pro
1 253
0

Где QUIP хранит стандартные записи?

Добрый день!
Нужно заменить фразу «Добавление комментариев закрыто»
В файлах не нашел, в базе тоже не нашел. Аномалия.

Подскажите, где искать эту фразу?
Олег
19 марта 2017, 10:32
modx.pro
967
0

Ошибки галереи MiniShop2

Добрый день!

Ежедневно импортирую на сайт прайс в котором 9-10 тыс товаров (в основном идет обновление существующих товаров + какая-то часть новых)

После каждого обновления в консоли появляется туча ошибок такого вида:

[2017-03-18 22:38:47] (ERROR @ /var/www/путь_к _сайту/core/components/msimportexport/model/msimportexport/msie.class.php: 3019) Ошибка загрузки «Pictures/642011.jpeg»:
Array
(
[0] => Такое изображение уже есть в галерее товара.
)

В результате лог стал бесполезным из за количества сообщений.

Я пообщялся с разработчиком компонента msimportexport и он предложил обратится к Василию Наумкину с предложением возвращать вместе с текстом ошибки еще и ее код, чтобы можно было игнорировать его во время импорта.

Василий, это реализуемо?
Олег
19 марта 2017, 08:48
modx.pro
986
0