Купчинский Михаил

Купчинский Михаил

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

mFilter2 фильтрация посредством Datepicker jquery

4
Нужно написать особый чанк фильтру на основе Datepacker Jquery UI и прописать javascript для его работы, который будет фильтровать ресурсы по дате.

Ссылка на datepicker: jqueryui.com/datepicker/#inline

P.S. Изначально это было объявлением о работе, но потом опубликовали решение в комментариях и топик переехал в этот раздел.
Роман Ильин
18 апреля 2014, 12:41
modx.pro
5
3 283
0

Вывод категорий товаров на главной странице

Здравствуйте, использую последний modx и последний minishop2, подскажите пожалуйста, кто знает, как лучше сделать такое: На сайте есть главная страница (главная категория), на которую через getpage выводятся все товары из всех категорий, нужно сделать чтобы из всех категорий выбиралось только по 5 товаров из каждой категории (например: товары отмеченные как новые). Знаю что это можно при помощи &parents, но мне нужно также, чтобы над этими 5 товарами было название категории к которой принадлежит эта группа товаров. Кто делал такое, есть мысли как лучше и с помощью чего такое сотворить. Спасибо всем откликнувшимся
Станислав
13 апреля 2014, 11:21
modx.pro
1
3 430
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 217
+10

Как вывести контактную информацию в e-mail?

Как можно вывести контактную информацию в уведомлении о заказе в e-mail?

Модифицировал чанк: tpl.msGetOrder.row

<div>
<h2>Контактные данные</h2>
<p>Имя:     <b>[[+credentials.receiver]]</b></p>
<p>Телефон: <b>[[+credentials.phone]]</b></p>
<p>e-mail:  <b>[[+credentials.email]]</b></p>
<p>Комментарий: <b>[[+credentials.comment]]</b></p>
</div>

<div>
<h2>Адрес доставки</h2>
<p>Индекс:     <b>[[+address.index]]</b></p>
<p>Регион: <b>[[+address.region]]</b></p>
<p>Город:  <b>[[+address.city]]</b></p>
<p>Улица: <b>[[+address.street]]</b></p>
<p>Дом: <b>[[+address.building]]</b></p>
<p>Комната: <b>[[+address.room]]</b></p>
</div>
Илья Ершов
09 апреля 2014, 05:28
modx.pro
2
3 259
0

Вывод суммы прописью

Специально по просьбе Wassi Wassinen достал из нафталина, отряхнул пыль и публикую свой класс вывода сумм прописью, который основан на вот этих методах.

В оригинальной версии копейки писались цифрами, а теперь — буквами. Ради этого пришлось переписать больше половины кода.
Василий Наумкин
30 марта 2014, 11:19
modx.pro
6
3 444
+5

MiniShop2. Отдельная доставка для каждой категории

Подскажите, как правильнее реализовать данную задачу.
Есть магазин, в нем есть несколько категории товаров.У каждой категории своя логика обсчета стоимости доставки. При этом если из одной категории более одного товара, то стоимость доставки каждого товара считается отдельно.
grasp graspoff
23 марта 2014, 11:55
modx.pro
4
2 206
0

Office. Profile. Расширенные поля [Решено]

Бьюсь с extended fields в профиле. Ни сохраняет, ни берет из профиля.
Вызов на странице:
[[!OfficeProfile?
	&profileFields=`fullname,email,zip,state,city,address,phone,building,room`
	&tplProfile=`shop.Office.profile.form`
	&tplActivate=`shop.Office.profile.activate`
]]
building и room не являются обязательными, в форме присутствуют.
В сhange.log 0.9.5 написано, что extended fields можно редактировать. Однако, по коду вообще не вижу, как он может взять значения из [extended], тем более туда положить.
Виталий Батушев
08 марта 2014, 15:33
modx.pro
4
2 930
0

Мини-корзина в ms2

Василий, подскажите, пожалуйста, как в ms2 реализовать miniCart с интерактивным выводом перечня собранных товаров? То есть, как в ShopKeeper'е было: жмакаем «Положить в корзину» — товар летит в корзину, в корзине сразу появляется его название, цена и количество.
Афанасий Петренко
28 января 2014, 00:51
modx.pro
4
8 359
0

Передать данные формы в сниппет

Добрый день!
Перекопал много информации, но так четкий ответ и не нашел, буду очень признателен за помощь.
Мне надо сделать ипотечный калькулятор, без модх все делается просто, создаю формы, отправляю из них данные на эту же страницу (или другую, не важно), полученные данные складываю, умножаю, в общем делаю что мне надо и вывожу результат.
А модх делит логику от представления (сниппеты и чанки), получается, что сама форма должна находиться в чанке, а данные обрабатываться в сниппете.
Ну и сам вопрос – как мне из формы (чанк) передать данные в сниппет?
Перетягин Илья
28 октября 2013, 15:14
modx.pro
4
8 216
0

[REVO] Можно ли скрыть контекст в дереве ресурсов?

Собственно вопрос:
возможно ли скрыть контекст от конкретного админа или группы админов контекст в дереве ресурсов (со всеми документами, что есть в нем само собой.)
Пономарев Илья
10 сентября 2013, 18:40
modx.pro
3
4 400
0