Новые дополнения и их версии
[msTradeOffers] Торговые предложения для minishop2
Вот и мой первый компонент :)
Компонент реализует связи: артикул, цвет, цена, размер, фото, количество.
«Фишки»:
Пакет в modstore.pro
Компонент реализует связи: артикул, цвет, цена, размер, фото, количество.
«Фишки»:
- Не нужно вводить стандартные цвета/размеры ms2, компонент использует свои (с поиском по уже созданным).
- К каждому предложению привязано фото, выборка из уже загруженных фотографий.
- На фронтэнде очередность цветов строится из очередности фотографий в галерее.
Пакет в modstore.pro
Fenom VS Smarty
Недавно Михаил попросил меня написать сравнительный обзор Fenom и Smarty. Честно сказать, я феномом не пользовался, и хотя сейчас уделил время на какое-то его изучение, все-таки не смогу выдать какое-то сильно аргументированное заключение, просто потому что много в феном мог и не увидеть (хотя оно там может даже и есть). Тем не менее, я приведу несколько примеров использования Smarty, которые довольно часто используются на практике, но которых я не увидел в Феноме, а те, кто хорошо знает Феном, пусть поправят меня или подтвердят.
msFieldsManager свои свойства в товаре miniShop2
Компонент msFieldsManager позволяет расширять свойства товара в miniShop2 путем добавления своих полей. В зависимости он выбранного типа данных для поля, будет создан соответствующий веб компонент для работы с ним.
Подробности в видео-обзоре
Подробности в видео-обзоре
[msFavorites:1.1.0] — Список избранных ресурсов
Давно не обновлялся, немного навел порядок, добавил обработку ресурса добавленного в избранное.
В целом практически все переписал, потому при обновлении выдаст ошибку. Установка только на свежие сайты.

режим работы
Доступно несколько режимов работы:
В целом практически все переписал, потому при обновлении выдаст ошибку. Установка только на свежие сайты.

режим работы
Доступно несколько режимов работы:
- списки избранного только для авторизованных пользователей
- списки избранного только для анонимов
- списки избранного для всех пользователей
[Office] Версия 1.3.2 вложенные extended поля
Представляю вам новую версию Office, компонента для работы с пользователями на сайте.
Очень много вопросов возникает с extended полями, которые в этой версии были расширены, так что я решил написать максимально понятные примеры по их использованию.

Итак, все неразрешённые поля в профиле пользователя запрещены для заполнения. Они просто обнуляются при обработке формы, поэтому, первым делом, вам нужно разрешить extended в параметре &profileFields:
Там же вам нужно указывать и все остальные поля, которые вы разрешаете менять своим пользователям:
Очень много вопросов возникает с extended полями, которые в этой версии были расширены, так что я решил написать максимально понятные примеры по их использованию.

Итак, все неразрешённые поля в профиле пользователя запрещены для заполнения. Они просто обнуляются при обработке формы, поэтому, первым делом, вам нужно разрешить extended в параметре &profileFields:
[[!OfficeProfile?
&profileFields=`extended`
]]Там же вам нужно указывать и все остальные поля, которые вы разрешаете менять своим пользователям:
[[!OfficeProfile?
&profileFields=`extended,username,fullname,email`
]] [oneBooking 3.3.0] Собственные формы и поиск
Основная доработка — возможность создавать свои формы. Кроме обязательных полей указываете дополнительные и получаете заявку с нужной информацией. Сумма заявки определиться согласно указанным параметрам. Изначально планировал сделать эту возможность в виде модуля, но механизм стыковки уж очень непростой получался, поэтому я включил этот функционал в базовую версию.
[mSearch2] Версия 1.4.1 с улучшенным фильтром
Привет, друзья! Пока в Мюнхене проходит конференция, я полирую mSearch2.
Улучшения коснулись блока «Вы выбрали». Раньше все фильтры были в куче, а теперь понятно, что именно и где выбрано. Было — стало:
Чтобы это заработало после обновления, вам нужно зайти в outer чанки фильтров и добавить класс filter_title к их названиям. То есть
Улучшения коснулись блока «Вы выбрали». Раньше все фильтры были в куче, а теперь понятно, что именно и где выбрано. Было — стало:
Чтобы это заработало после обновления, вам нужно зайти в outer чанки фильтров и добавить класс filter_title к их названиям. То есть
<h4>[[%mse2_filter_[[+table]]_[[+filter]]]]</h4>заменить на<h4 class="filter_title">[[%mse2_filter_[[+table]]_[[+filter]]]]</h4>Если новый класс не будет найден, то блок «Вы выбрали» будет работать, как и раньше — без разделения на фильтры. CMPGenerator Pro ускоряем разработку своих пакетов
Hi, сделал новое дополнение CMPGenerator Pro на основе UiCMPGenerator.
Что может CMPGenerator Pro:
Что может CMPGenerator Pro:
(UPD) [msProductRemains] Вывод остатков на сайте
Всем привет. Продолжаю работать над компонентом остатков и добавлять функционал. Новая версия компонента 2.0.4-beta принесла небольшое, но важное изменение, — добавила логику на фронте сайта, которая была до 2 версии. Теперь по порядку.


