28.07.2010 | 14:14

В скором времени будет выпущена книга "Применение XSLT при разработке сайтов на UMI.CMS".


Это ни в коем случае не замена документации по разработке сайтов, которая по-прежнему продолжает совершенствоваться и дополняться – перед этой книгой стояли совсем другие задачи.


Хорошие новости для тех, кто использует или собирается использовать XSLT-шаблонизатор для разработки сайтов на UMI.CMS. Теперь в описании большинства макросов появилось описание использования этого макроса в XSLT и пример XML-ответа с описанием атрибутов.


Привет всем!


Вчера произошло большое обновление документации по шаблонам и макросам UMI.CMS. Помимо исправлений и дополнений в самом справочнике макросов, очень сильно расширен и дополнен раздел, описывающий принцип работы шаблонизаторов UMI.CMS. Теперь в этом разделе можно почерпнуть знания о внутреннем представлении данных в системе, о принципах работы и основных различиях применяемых в UMI.CMS шаблонизаторов, об обработке и отображении ошибок макросов. Также создан новый раздел, описывающий процесс создания шаблонов с практической точки зрения. Мы постарались подробно, пошагово описать процесс создания шаблона для UMI.CMS. На данный момент готово описание создания ленты новостей, комментариев и подписки для tpl- и xslt-шаблонизатора. Также добавлены примеры шаблонов, которые можно скачать отдельно. Этот раздел будет расширяться — мы хотим на базе этого раздела создать большой сборник решений задач, возникающих при внедрении UMI.CMS.


Ждем отзывов и пожеланий по развитию нашей документации. Ну и баг-репортов, куда же без них :-)

Задача: в одном оптовом интернет-магазине присутствуют клиенты фирмы под наименованием "дилеры". У каждого дилера есть персональный менеджер. Соотвественно у менеджера есть много "дилеров". Необходимо создать функциональность "Задать вопрос менеджеру" для каждого "дилера". Также "дилер" может видеть только свои вопросы и ответы на них.

В статье мы рассмотрим пример, как с помощью  модуля "Шаблоны данных", модуля "Фотогалереи", модуля "Обратная связь" и xslt-шаблонизатора UMI.CMS создать функциональность вывода произвольного менеджера, с его фотографией, а также функцией отправки письма. Самым нетерпеливым предлагаю сразу прокрутить до конца этот пост и кликнуть на ссылку, чтобы посмотреть пример. А уже потом читать, как это сделать :)


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

Категории

Теги

партнеры события мероприятия umisummit лицензии новинки UMI Edu UMI Cloud продукты UMI технологии UMISummit модуль Кейсы маркетинг обзоры UMI business облако тегов кастомы uwdc Челябинск разработчики конференция Конкурс UMIRU exchange 28 Обмен данными 1C Интеграция с 1С версии UMICMS хостинг юмихост umihost cms шаблоны клиенты кейсы интернет-магазин UMICMS рейтинг интернет-маркетинг продвижение seo MySQL разделение баз данных developer программинг менеджмент xslt документация Служба Заботы маркетинг веб студии москва Сергей Котырев Сибирская интернетнеделя видео UMIWorkshop интернетмагазин интернет магазин flash actionscript каталог анимация техподдержка tpl local scope macro итоги года SAPE мероприятие рынок веб разработки экономика umi_workshop акция Золотой сайт партнерская_программа партнерство стратегия highload РуПромо Машков версия 2_7 кэширование скорость стихи день рождения статьи пресс конференция версия 2_5 Edit_in_Place онлайн платежи кризис достижения CeBIT внедрения umi cms блоги верстка релиз EditInPlace изучение Юми создание модуля модули ReMIX UMI_CMS_Net iPhone XML драйвер как убрать лампочку форма обратной связи языковые версии CMS Pistols музыка UMICMS 28 удобство юзабилити usability user experience интерфейсы CMS Eye tracking ай тракинг usability test UXRussia управление сайтом RIW Russian internet week Softool выставки интернет сайты umisound cms pistols РИФ 2011 Tagline качество 2012 UMISound Полюса Илья Разин Марат Машков

Авторы блога