Бесплатный курс обучения разработке сайтов на TPL-шаблонизаторе и интеграции с 1С

Курс сайт события http://education.umi-cms.ru/calendar/tpl_minsk_211112/

Добавить в календарь:
Поделиться:
  • Рабочие материалы и презентация

    Даниил Сироткин, UmiHelp.ru

21 ноября 2012 г. в Минске состоится бесплатный курс обучения разработке сайтов на основе TPL-шаблонизатора.

Курс будет полезен как начинающим, так и опытным веб-разработчикам, уже понимающим принцип работы TPL-шаблонизатора. Цель обучения — научиться разрабатывать качественные сайты и настраивать их под конкретные требования клиента без глубоких технических знаний, а также получить представление о создании кастомных макросов, созданных с нуля или на основе существующих. Также в программу курса включен материал, описывающий интеграцию интернет-магазина с 1С (конфигурация «Управление Торговлей»).

Обучение бесплатное, регистрация обязательна. 

По окончании обучения вы сможете: 

  • использовать все возможности стандартного функционала системы,
  • понимать структуру шаблонов,       
  • организовывать мультисайтовые проекты и делать на стороне сервера настройки, необходимые для мультидоменности,
  • переносить сайты с любой CMS (а также статические сайты) на UMI.CMS
  • правильно работать с шаблонами данных,
  • настраивать сайты под конкретные требования клиента,
  • подключать скрипты для работы с корзиной «без перезагрузки»;
  • использовать макрос выборки из базы данных;
  • применять макрос %cоntent% в мультидоменных системах;
  • создавать кастомные макросы с нуля или на основе существующих;
  • понимать протоколы выборки данных “umiSelection” и “Selector”;
  • использовать событийную модель UMI.CMS (umiEvent);
  • понимать различия страниц от объектов при разработке кастомных макросов;
  • правильно использовать систему прав доступа;
  • избежать основных ошибок при создании кастомов;
  • интегрировать интернет-магазин с программой 1С «Управление торговлей».

Обязательные требования к слушателям курса:

  • Знание HTML+CSS
  • Желателен опыт работы с административной панелью UMI.CMS

Программа курса:

Первая часть

Основы шаблонизатора

  • Что такое шаблонизатор?

  • Как формируется конечная html-страница

  • Принцип работы макроса %соntent%

Структура демо-сайта «Классический интернет магазин (demoold)»

  • Разбор структуры шаблонов

  • Обзор основных модулей

  • Взаимодействие шаблонов и макросов

Мультисайтовость и языковые версии

  • Подключение доменов и зеркал

  • Подключение языковых версий

Перенос HTML-сайта на TPL-шаблонизатор

  • HTML верстка в TPL-шаблонах

  • Работа с модулем «Шаблоны данных» и «Справочниками»

Основные ошибки


Вторая часть

Подключение скриптов для работы с корзиной «без перезагрузки»:

  • Подключение файлов через /js/site/__common.js

  • Особенности верстки под скрипт

  • Отладка

Использование макроса %dаta dоSelectiоn%:

  • Синтаксис макроса

  • Синтаксис Usel-файлов

  • Синтаксис шаблона вывода результатов

Применение макроса %cоntent% в мультидоменных системах:

  • Принцип работы макроса %cоntent%

  • Пример вывода каталога и новостей

  • Разные шаблоны в мультидоменных системах

Создание кастомных макросов с нуля или на основе существующих:

  • Создание макроса для вывода «Названия» страницы

  • Модификация макроса %catаlog gеtCаtegoryList%

  • Установка прав на использование макроса

Протоколы выборки данных “umiSelectiоn” и “Selectоr”:

  • Основы выборки

  • Пример использования umiSelection, Selector

  • Различия протоколов


Третья часть

Использование событийной модели – umiEvent:

  • Описание событийной модели

  • Обзор основных точек вызовов

  • Назначение обработчика события и пример обработчика

Различие страниц и объектов при разработке макросов:

  • Общие параметры для страниц и объектов

  • Дополнительные параметры страниц

Правила использования системы прав доступа UMI.CMS:

  • Права доступа в UMI.CMS и пример назначения прав на кастомный метод

  • Основные ошибки при создании кастомов

Интеграция UMI.CMS с программой 1С «Управление Торговлей»

  • Настройка параметров синхронизации со стороны 1С (УТ)

  • Общий принцип передачи данных и их обработки

  • Настройка параметров синхронизации со стороны UMI.CMS

  • Вывод загруженных товаров на сайт

  • Выгрузка заказов в 1С (УТ)

 

Комментарии (0):

Оставлять комментарии могут только зарегистрированные пользователи

Для получения embed кода необходимо кликнуть правой
кнопкой мыши на видео и выбрать пункт меню
'Сгенерировать HTML код'

Забыли пароль? Регистрация