·  Название макета это название макета, в дальнейшем появляющееся в списке доступных макетов при добавлении/изменении раздела или каталога;

·  Шаблоны вывода навигации в этом поле указываются шаблоны вывода различной навигации (первый уровень, второй уровень, ссылки по теме и т. д.). Более подробную информацию можно получить в «Руководстве разработчика системы NetCat», раздел «Макеты дизайна»;

·  Верхняя часть страницы (Header) - макет вывода верхней части страницы, так называемого «хедера»;

·  Нижняя часть страницы (Footer)макет вывода нижней части страницы, так называемого «футера».

В зависимости от настроек системы в форме добавления/изменения макета могут присутствовать и другие поля. Их описание можно увидеть в разделе «Настройки системы» – «Системные таблицы» – «Макеты страниц» – «Поля».

Также по отношению к любому макету можно добавить «дочерний» макет. Если какие-то поля дочернего макета (кроме названия) будут пустыми, они будут унаследованы из родительского макета. Для этого нажмите иконку «плюс» напротив родительского макета.

Редактирование макета

При нажатии на имя макета в разделе «Макеты дизайна» меню «Управление» открывается страница с информацией о макете. Значения полей в форме соответствуют названиям аналогичных полей в форме добавления макета.

Удаление макета

Для удаления макета необходимо нажать иконку в форме креста справа от его имени в списке макетов. Внимание: макет «Макет по умолчанию» является системным и не может быть удален. Также необходимо следить за тем, чтобы при удалении макетов не оставалось разделов, использующих их, так как в противном случае обращение к таким разделам будет приводить к ошибке на странице броузера.


Шаблоны данных

Шаблоны вывода данных представляют собой совокупность структуры данных (набора полей – т. н. «свойств») и шаблонов действий (вывода, добавления, редактирования, подписки, поиска по страницам данных шаблонов). С точки зрения посетителя сайта шаблон определяет внешний вид содержательной части страницы.

НЕ нашли? Не то? Что вы ищете?

В зависимости от настроек макета дизайна на одной странице могут располагаться как несколько шаблонов раздела, так и по одному (навигация по ним в этом случае осуществляется посредством т. н. «закладок»).

Региональные партнеры

Корпорация «Рога и Копыта» имеет разветвленную сеть партнеров по всей России, которая позволяет клиентам корпорации своевременно и в полном объеме получать все необходимые услуги корпорации.

Москва Санкт-Петербург Екатеринбург Новосибирск

«Рога и Копыта Северо-запад»

Адрес:

Тел. 222-3344

«Копыта и Рога» ООО

Адрес:

Тел: 444-3322

URL: http://www.k-r.ru

Схематический пример страницы с пятью шаблонами

Классификация шаблонов

1.  Шаблон данных может быть одноуровневым или двухуровневым.

Пример одноуровневого шаблона: гостевая книга, HTML-текст. Пример двухуровневого шаблона: список статей. На странице может располагаться название статьи, автор, краткий анонс. У каждой записи есть ссылка на страницу полного вывода, по ссылке показывается страница с названием, картинкой, полным текстом статьи, ее реквизиты и пр.

2.  Шаблон может поддерживать или не поддерживать HTML-текст.

Рекомендуется выключать поддержку HTML-текста в шаблонах, которые могут заполняться внешними пользователями.

3.  Шаблон может предполагать листинг на несколько страниц, а может выводить все записи на одной странице.

4.  Объекты шаблона могут быть законченными информационными единицами, а могут быть интегрированными с внешними модулями, как то:

a.  шаблоны электронной коммерции (заказ/покупка товаров на сайте);

b.  изменение данных в БД (голосование, бронирование туров и пр.)

c.  и пр.

Добавление шаблона

Для добавления шаблона необходимо нажать на ссылку «Добавить шаблон» в разделе «Список шаблонов» меню «Управление». Комментарии к полям формы добавления шаблона:

    Название предназначено для ввода внутреннего названия шаблона. Это название видно только в административном режиме и предназначено для удобства работы;

·  Префикс списка объектов определяет макет структуры вывода данных страницы, в данном случае ее верхний вид. Это поле предназначено для ввода HTML-текста с возможными вставками макроязыка;

·  Объект в списке определяет макет структуры вывода объектов на странице, в данном случае ее среднюю часть (между префиксом и суффиксом). Это поле предназначено для ввода HTML-текста с макроязыком;

·  Суффикс списка объектов определяет макет структуры вывода данных страницы, в данном случае ее нижний вид (между префиксом и макетом вывода записи). Это поле предназначено для ввода HTML-текста с макроязыком;

·  Показывать по … объектов на странице дает возможность ввести максимальное количество записей, выводящихся на одной странице. Если количество объектов больше этого числа, они будут перенесены на вторую, третью и др. страницы;

·  Сортировать объекты по полю (полям) предназначено для ввода инструкции для сортировки объектов на странице;

·  Заголовок страницы одного объекта на странице определяет внешний вид заголовка страницы при выводе одного объекта на отдельной странице (для двухуровневых шаблонов);

·  Отображение объекта для одного объекта на странице предназначено для вывода шаблона вывода объектов на одной странице (для двухуровневых шаблонов). Иными словами, если в макете вывода записи существует необходимость вывода более подробной информации о записи, то используется макет вывода полной записи;

·  Разрешать HTML-тэги определяет возможность использования HTML-тэгов при вводе информации;

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

·  Перенос строки - <BR> - при установке этого параметра переносы строки в записях будут пере переводиться в HTML-тег «<br>». Это связано с тем, что язык разметки HTML игнорирует перевод строки в HTML-документах;

·  Системные настройки служит для ввода настроек шаблона;

·  Удалять объекты через … дней после добавления задает количество дней для хранения записей. Если срок установлен в 0, то данные хранятся вечно (т. е. вплоть до ручного удаления).

Заполните форум и нажмите кнопку «Добавить шаблон».

Редактирование настроек шаблона

Для редактирования настроек шаблона необходимо нажать на его название в разделе «Список шаблонов» меню «Управление». Значения полей формы редактирования настроек шаблона аналогичны значениям тех же полей в форме добавлении шаблона.

Также к настройкам шаблона относятся шаблоны действий: добавления, изменения, поиска и подписки. Правила составления этих шаблонов описаны в «Руководстве разработчика системы NetCat», глава «Программирование шаблонов».


Редактирование полей шаблона

При нажатии на иконку «список полей» напротив названия шаблона на экране появляется список полей данного шаблона. Каждое поле можно удалить при помощи стандартного интерфейса. Также можно изменить настройки поля (кроме его названия) и добавить поле (нажав на ссылку «Добавить поле»). Формы для добавления и изменения поля идентичны. Комментарии к полям:

    Название поля будет использоваться системой, поэтому это поле необходимо заполнять английскими буквами и цифрами и без пробелов. Описание обозначает внутреннее название поле (можно на русском языке). Тип поля определяет назначение использования поля. Формат представляет собой формат ввода типа данных:

·  для типа поля «Текстовой блок» должна быть указана «высота:ширина» поля ввода типа TEXTAREA в символах (например «8:40»);

·  для «Списка» должно быть указано английское название списка;

·  для «Файла» должен быть указан максимальный размер файла в байтах;

·  для «Строки» возможно указать формат «url» или «email» - система будет проверять вводимые данные на предмет соответствия формату URL-а или электронного адреса.

    Обязательно для заполнения определяет, можно ли вводить пустые значения поля.
    Возможен поиск по этому полю подразумевает разрешение на поиск. Приоритет вывода поля в форме. Чем выше приоритет, тем ниже выводится поле в форме, если не определены форматы добавления или редактирования записи. Значение по умолчанию присвоится конкретному полю при добавлении записи в том случае, если это поле при добавлении записи заполнено не было. Тип редактирования определяет, каким пользователям доступно для редактирования данное поле. Поле может быть доступно всем (по умолчанию), только в режиме администрирования или не быть доступным для изменения вообще (к примеру, использоваться модулями системы).

После заполнения формы или внесения изменений нажмите на кнопку «Добавить поле».

Настройки системы

В этом разделе меню определяются базовые настройки системы, структура системных таблиц, установка и настройка модулей, обновление системы и пр.

В частности, в разделе «Переадресация» можно настроить сервис перехода на другие страницы при неправильно введенном URL (ошибке 404). Это применяется, например, при редизайне сайта, чтобы посетители сайта не получали ошибку «Страница не найдена» при заходе на старые адреса страниц.

Настройка системных таблиц

В разделе «Системные таблицы» находятся таблицы, используемые системой, например, каталог, раздел, макет страницы, пользователи. Каждая таблица содержит поля, например, название раздела, имя пользователя, его номер телефона. Стоит учесть, что эти поля являются дополнительными, т. е. вы можете оставить этот раздел неизменным, так как в системе уже предусмотрены для каждой таблицы какие-то поля по умолчанию, которые не отображаются.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10