Дмитрий Суворов

Дмитрий Суворов

С нами с 01 августа 2013; Место в рейтинге пользователей: #185

Генерация превью при загрузке png-изображения

Всем привет! Столкнулся с проблемой, подскажите, пожалуйста, в какую сторону двигаться, свои идеи и гугл уже закончились :)

При загрузке изображения с расширением png в галерею товара — превью генерируется следующим образом (захватывает только верхний левый угол):



В конфигах указано следующее:

{"w":120,"h":148,"q":100,"zc":"0","bg":"FFF9E8"}

Заранее спасибо!
Дмитрий Суворов
26 мая 2016, 15:45
modx.pro
2 303
0

Вывод папки по другому url

Всем привет. Столкнулся с проблемой, решить не получается.

Суть проблемы такова: Есть сайт на modx. В корне есть папка forum, в которой собственно лежит форум phpBB. Этот форум нужно выводить по другому url. Нужно чтобы он открывался на странице site.ru/kategory/forum-name.html. (.html в конце обязательно).

Причем: site.ru/kategory/ — страница отдельная, которая есть и должна сохраниться на сайте. Если дальше бродить по форуму, урл соответственно будет продолжаться, т.е. site.ru/kategory/forum-name/тут_дальше_урл_генерируемый_форумом.

Т.е. задача стоит в том чтобы стартовая страница для форума была именно та, что указана выше. Пробовал сделать и обычной ссылкой (в ресурсе Modx) — просто редиректит на site.ru/forum. Символическая ссылка — это если я правильно понимаю ссылка на ресурс. Если туда пытаться засунуть что-то другое кроме ID — то ошибка 504.

Вообщем, помогите пожалуйста, люди добрые
Дмитрий Суворов
26 декабря 2015, 11:23
modx.pro
1 182
0

Вывод кол-ва наименований, а не единиц в miniCart

Добрый день!

Подскажите пожалуйста, каким образом реализовать вывод в плейсхолдере [[+total_count]] у miniCart кол-ва наименований, а не количества единиц?

Т.е. если было добавлено 20 единиц одного товара, и 20 единиц другого товара — в мини-корзине отображалась бы цифра 2
Дмитрий Суворов
19 октября 2015, 18:25
modx.pro
1 154
0

Подсчет суммы по отдельному товару

Доброго времени суток!

Подскажите пожалуйста, как осуществить подсчет суммы по отдельному товару, вот примерно так: http://prntscr.com/6qpuf4 — это в таблице заказанных товаров в корзине
Дмитрий Суворов
07 апреля 2015, 13:57
modx.pro
2
1 441
0

Невозможно перенести товар в другую категорию mS2

Доброго времени суток!

Возникла такая проблема, куда не копаю — решить не получается.

При переносе товара из одной категории в другую — он и переносится в другую, и остается в старой (только в старой, в списке товаров внутри категории, у самого товара под заголовком, курсивом указывает новую категорию) prntscr.com/6lx65q

Соответственно, отображается тоже в двух категориях, так как товар с одним и тем же ID.

Как это вылечить и почему это появилось?

Спасибо!
Дмитрий Суворов
29 марта 2015, 18:25
modx.pro
1 989
0

Фильтрация по диапазону дат с помощью mFilter2

Доброго времени суток!

Подскажите пожалуйста, как реализовать поиск по диапазону дат с помощью mFilter2.
Даты нужно вводить в дополнительном поле. Грубо говоря необходим такой же функционал, что и диапазон цифр (slider), но с датами.

Пробовал применить подход как с числами, но это не увенчалось успехом.

tv|date-tour:date:number

&tplFilter.outer.tv|date-tour=`tpl.mFilter2.filter.slider`
&tplFilter.row.tv|date-tour=`tpl.mFilter2.filter.number`
Дмитрий Суворов
15 декабря 2014, 11:27
modx.pro
2 814
0

Странные результаты поиска в mSearch2

Всем привет! Прошу помочь мне в следующей задаче.

Суть в том, что при выполнении всех условий поиска — получаем положительный ответ. При не выполнении условий — отрицательный. Но если в поисковый запрос ввести значение, которое в индексе есть, но не подходит под условия этого самого поиска — то не выдается никакой ответ, ни положительный, не отрицательный.

Если описать проблему подробнее и на примерах:

Задача состояла в том, что каждая модель имеет несколько типов и введя наименование этого типа на странице модели — должно показывать, подходит данный тип к этой модели или нет. Причем еще должен быть реализован автокомплит, поэтому в голову пришло использовать mSearch2.

Сперва я решил сделать все наименования типов для моделей — их дочерними ресурсами. И искать по дочерним ресурсам. Реализация была следующая:

[[!mSearchForm? &autocomplete=`queries` &minQuery=`1`]]
[[!pdoPage?
	&parents=`[[*id]]`
	&element=`mSearch2`
	&tpl=`tpl.mSearch2_type.row`
	&tplWrapper=`tpl.mSearch2_wrapModel`
	&wrapIfEmpty=`1`
	&minQuery=`1`
]]
[[!+page.nav]]
Дмитрий Суворов
01 декабря 2014, 20:13
modx.pro
1 782
0

Вывод ресурсов в зависимости от значения TV

Подскажите как реализовать такой вот функционал:

Есть ресурс, для него создано TV (множественный выбор), которое содержит список, допустим, аксессуаров.
Отдельно создана категория, в которой точно с такими же названиями содержаться ресурсы.

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

Думаю, что необходимо сделать как-то через &where, но не знаю как
Дмитрий Суворов
10 ноября 2014, 12:17
modx.pro
1 155
0

Часть данных не отправляется в письме / AjaxForm

Все привет, столкнулся с данной проблемой:

Форма, в диалоговом окне. AjaxForm. Все работает прекрасно, но только 3 поля из 10 приходят на почту в виде [[+name]]. Ума не приложу почему. В эти три поля данные вносятся через jquery. Но я пробывал убирать скрипт, писать текст в эти поля самостоятельно — результат тот же. Подробности ниже.
Дмитрий Суворов
07 ноября 2014, 06:19
modx.pro
1 586
0

mFilter2, проблема с фильтрацией по TV.

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

Вот вызов:

[[!mFilter2?
    &parents=`2`
    &element=`msProducts`
    &includeThumbs=`200x140`
    &includeTVs=`model.type`
    &class=`msProduct`
    &filters=`ms|vendor:vendors
                ,tv|model.type`
    &sort=`resource|publishedon:desc`
    &tpls=`tpl.msProducts.row`
    &disableSuggestions=`0`
    &where=`{"class_key":"msProduct"}`
    
    &tplFilter.row.ms|vendor=`tpl.mFilter2.filter.vendor.row`
]]
По производителям сортирует без проблем. А вот по TV не очень. Фильтр выводится, индекс сверху над значением верно показывает кол-во товаров с данным показателем, но при нажатии на него, все светлеет (как обычно), но выводится все равно первоначальный набор товаров.

Много раз делал это раньше, ума не приложу, почему сейчас работает некорректно.
Дмитрий Суворов
01 апреля 2014, 10:50
modx.pro
1 418
0