Karpunin Alexey

Karpunin Alexey

С нами с 15 января 2013; Место в рейтинге пользователей: #909

Как в ms2 вывести выпадающий список производителей

Здравствуйте! Мне нужно вывести на странице выпадающий список ВСЕХ производителей товаров вида
<select>
	<option>Производитель 1</option>
	<option>Производитель 2</option>
	...
</select>
И нужно, чтобы пункты списка формировались автоматически.
Как возможно это сделать?
Заранее спасибо!
Дарья Сизова
14 августа 2014, 08:42
modx.pro
6
2 711
0

[mSearch2] Версия 1.1.0-rc с улучшенным поиском

Спешу представить вам новую версию моего самого популярного платного дополнения для поиска и фильтрации в MODX — mSearch2.

Изменений очень много, и они очень серьёзные, особенно у поиска. Поэтому при установке этой версии таблицы с индексом создаются заново. Вам нужно будет полностью проиндексировать сайт сразу после обновления.

Самое главное изменение — это новый формат таблицы индекса. Раньше туда сохранялись только id ресурса, слово и его вес, согласно настроек сайта на момент индексирования. Если слово встречалось несколько раз на странице, то в индекс оно попадало только один раз, в порядке, указанном в системной настройке mse2_index_fields. Если вы меняли эту настройку, вам нужно было заново индексировать весь сайт.

А сейчас сохраняется id ресурса, слово, поле ресурса и сколько раз слово встретилось в этом поле. Таким образом, теперь вы можете указать, по каким полям ресурса искать, прямо в вызове сниппета параметром &fields=``.
[[!mSearch2?
	&fields=`pagetitle:5,comment:2,introtext:3`
]]
Более того, каждому полю вы можете указать вес, через двоеточие. Если параметр не заполнен, или у полей не проставлен вес, то берутся данные из системной настройки индексирования.
Василий Наумкин
13 августа 2014, 09:37
modx.pro
3
2 598
+7

Всплывающее окно "продолжить" и "оформить заказ"

Каким образом можно сделать на minishop2 всплывающее окно при нажатии на кнопку «В корзину» с кнопками «Продолжить» и «Оформить заказ», пример такого окна есть в сниппете shopkeeper:
soch
06 августа 2014, 10:26
modx.pro
4
3 671
0

minifyx less?

Здравствуйте. Поделитесь пожалуйста вызовом minifyx для работы с less. Я не смог нигде найти примера.
Николай
18 июля 2014, 07:07
modx.pro
1
1 447
0

[AjaxForm] Версия 1.0.2-pl

В репозитории Simple Dream доступна новая версия компонента AjaxForm.

Список изменений:

Добавлен вызов jQuery события af_complete после отправки формы. Теперь вы можете что-то делать с ответом от сервера:
$(document).on('af_complete', function(event, response) {
	console.log(event, response);
});
Василий Наумкин
18 июня 2014, 02:07
modx.pro
4
8 990
+4

mFilter2 - как изменить урл?

Как изменить адрес ссылок с
/filter/?tv|tech=Пяльцы,Канва

на
/filter/#/Пяльцы-Канва/
Василий Столейков
16 июня 2014, 05:52
modx.pro
3
2 628
0

pdoResources + Migx

Приветствую!
Пытаюсь вывести с помощью pdoResources tv migx.
Вызов делаю так:
[[pdoResources?
&parents=`77`
&limit=`0`
&includeTVs=`set,vid,ogrn,inn,pochta,date`
&tpl=`tpl.mini-info.organization`
]]
Чанк tpl.mini-info.organization:
<tr>
	<td>[[+tv.set]]</td>
	<td>[[+tv.vid]]</td>
	<td>[[+tv.ogrn]]</td>
	<td>[[+tv.inn]]</td>
	<td>[[+tv.pochta]]</td>
	<td>[[+tv.date]]</td>
</tr>
Но ничего не выводится. Подскажите, как правильно сделать вывод tv?
Rootiys
01 июня 2014, 11:40
modx.pro
1
2 938
0

Сортировка фильтра mFilter2

Возможно ли отсортировать пункты фильтра не по option (по умолчанию), а по value?
Если стандартной возможности нет, то ткните, пожалуйста, в код где формируется этот список?

option1==value1||option2==value2||option3==value3
Роман Ильин
22 мая 2014, 07:53
modx.pro
1
1 490
0

MiniShop2 Информация о покупателе на Email

Как сделать чтобы менеджеру на почту приходила вся информация о покупателе и выбранном способе оплаты/доставки?
Пробовал сделать следующим образом в чанке tpl.msEmail.new.manager:
Email: [[+email]]
ФИО: [[+addr_receiver]]
Но значения не передаются.
Заранее спасибо!
Игорь Терентьев
02 мая 2014, 08:41
modx.pro
7
4 451
0

Драйвер для Media Source для работы с Яндекс.Диск

1 500
Рад представить вам на суд весьма полезное, по моему мнению, дополнение для MODX Revolution.

Всем известно, что для доступак файлам в MODX Revo используются так называемые медиа ресурсы, предоставляющие доступ к файлам размещенным как в файловой системе так и на других сторонних сервисах. Из коробки MODX умеет работать только с обычными файлами на диске и файлами в Amazon S3. Но ничего не мешает написать собственный провайдер, предоставляющий доступ к любому другому сервису.

Где-то год назад разработчик из Гонконга сделал подобный провайдер для работы с Dropbox, Марк Хамстра писал об этом. Именно тогда у меня появилась желание реализовать подобный провайдер для работы с Яндекс.Диском, но за год продвинуться сильно не удалось из-за особенностей работы с протоколом webdav и отсутствием нормальных библиотек на php для работы с этим протоколом. Но перед новым годом наткнулся на официальный SDK для работы с сервисами Яндекса от компании NIX Solutions из Харькова и решил возобновить работу над проектом.

И вот буквально вчера я закончил версию 0.5.0-alpha. В ней реализованы базовые функции для работы с файлами в Яндекс.Диске, а именно: создание, удаление, перемещение файлов и каталогов, создание и редактирование текстовых файлов из MODX. Генерация превью выполняется на стороне Яндекса, но для ускорения работы сгенерированные превью кешируются в самом MODX.

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

Ну и для скорейшего выпуска стабильной версии объявляется сбор денег (5000 рублей) для повышения мотивации меня, как разработчика.

Webmoney
Z203304231268
R140312479061

ЯД:
41001878021446

Уже собрано 1500

На этой неделе начну активно исправлять описанные баги.
Іван Клімчук
09 апреля 2014, 12:26
modx.pro
9
5 216
+10