Здесь я пишу свои идеи, мысли, описываю события своей жизни и просто делаю личные и рабочие заметки. «А Вы что, собираетесь жить вечно?»

Symphony. Страницы

Страницы

Страницы представляют пользовательский интерфейс и определяют структуру URL.

Обзор

Страницы представляют собой интерфейс пользователя, каждого проекта Symphony. Они служат шаблоном вывода данных от источников данных, определяют структуру URL и определяют параметры передаваемые пользователем обратно системе с использованием событий. Другими словами, страницы служат для взаимодействия пользователей с системой и её компонентами.

Страницы проектов Symphony отличаются от «страниц» дургих систем: они являются не просто контейнерами для статических данных определённого источника, а могут взаимодействовать с различными источниками данных всей системы.

Использование

Управление страницами осуществляется через меню Blueprints > Pages. Сами по себе, создаваемые страницы, не являются конечным интерфейсом проектов Symphony.

Страницы используются в сочетании с шаблонами страниц, поэтому создание или удаление страницы ведёт к созданию или удалению и её шаблона.

Детали

Список страниц

Список страниц можно найти открыв меню Blueprints > Pages. Страница состоит из пяти столбцов:

Столбец Описание
Title (Заголовок) Заголовок страницы. При нажатии на ссылку откроется редактор страницы.
Template (Шаблон) Соотвествующий шаблон страницы. При нажатии на ссылку откроется страницы редактора шаблона.
URL URL страницы. При нажатии на ссылку откроется просмотр страницы.
URL Parameters (URL параметры) URL параметры принимаемые страницей.
Page Type (Тип страницы) Типы страниц(ы) указанные для страницы.

Доступные групповые операции: удаление

Редактор новой страницы.

Доступ к редактору страниц осуществляется через меню Blueprints > Pages > Create New или Blueprints > Pages > {Page Title}. Редактор состоит из двух разделов: Настройки страницы (Page Settings) и Ресурсы страницы (Page Resources).

Настройки страницы определяют URL схему и атрибуты.

Параметр Описание Пример
Title (Заголовок) Понятный человеку заголовок страницы. Our Products
URL Handle (URL адрес) Адрес страницы по которому она будет доступна. products
URL Parameters (URL параметры) опционально. Параметры принимаемые страницей через URL. department/category
Parent Page (Родительская страница) опционально. Страница родитель для создаваемой страницы. Store (сделает создаваемую страницу доступной по адресу http://yoursite.com/store/products)
Page Type (Тип страницы) опционально. Указываются типы для страницы. xml (например, если страница является RSS лентой)

Ресурсы страницы служат для указания доступных на странице источников данных и событий.

  1. События (Events).
  2. Источники данных (Data Sources).

The Big Picture

Без страниц источники данных, devkits, события, шаблоны страниц, параметры и утилиты являются абсолютно бесполезными. Страницы представляют собой среду в которой все элементы могут работать и взаимодействовать. Так же без страниц, ни один проект на Symphony не будет иметь пользовательского интерфейса и будет совершенно недоступен пользователям.

Отправить
Поделиться
Запинить