StartDo - позволяет разрабатывать шаблоны веб-сайтов и интернет магазинов с нуля. Для разработки сайтов на платформе StartDo, вам нужно потратить не много времени, чтобы понять и начать работать в полную силу со StartDo.
Первое, что нужно знать, что есть html-шаблоны. HTML-Шаблоны - это общая HTML-структура, в котором описываются локации, они также содержат все что не входит в <body></body> (генерируемый контент).
Шаблоны привязываются к разделам сайта. Разделы сайта это запрограммированные участки кода StartDo под определенный функционал. Разделы могут быть такими: Главная страница, Страница новостей, Контакты, Каталог товаров, Карточка товаров и т.д.. К каждому разделу может назначаться свой шаблон. По умолчанию, установлен один шаблон для всех разделов.
Локации кажутся тяжелыми для первоначального восприятия, но это не так. Локациия - это место где выводится сгенерированный контент и блоки привязанные к локации.
Локациия выглядет так:
{$location=content$}Или может содержать дополнительные параметры:
{$location=sidebar&pages=all&group=main&width=30$}Так как, StartDo ориентирован на блочную структуру, то использование локаций необходимо для того, чтобы выводить и менять HTML-блоки в более удобном интерфейсе. Если не использовать функционал добавления блоков, то вы можете обойтись только одной локацией {$location=content$}.
Блоки в StartDo - это основной способ размещения контента на сайте. Блоки могут иметь несколько типов:
- HTML-блоки - это прямой ввод HTML
- UI-блоки - это блоки которые генерируют HTML-контент для сайта. Обычно содержат настройки, DHTML и DCSS.
Почти в каждом HTML-блоке могут содержаться сниппеты, переменные, DHTML и DCSS.
Сниппеты - это сохранненые участки кода, которые могут вызываться по их имени. Обычно для стандартных шаблонов, которые имеют более 2-х шаблонов, создается всегда сниппет headers содержащий заголовки находящийся в <head></head>.
<head> {$snippet=headers$} </head>В данном примере выведется контент из сниппета headers.