.NET Forge CMS

english russian
Привет, Гость! Войти Регистрация

Начало работы с Bitrix NET Forge CMS.

Продукт скачан, как начать работать? Установите продукт, используя одно из этих руководств:

Руководства.doc .pdf
Руководство по установке «1С-Битрикс: Управление сайтом ASP.NET»
Версия документа от 03.06.2010
3.0M 2.8M
Руководство по установке продукта на Windows Server 2008 / IIS 7.0
Версия документа от 08.07.2009
1.8M 1.5M

Установка выполнена? Попробуйте выполнить простой пример Hello,World!, приведенный ниже.

.NET Forge Hello World

Рассмотрим пример “Hello World” сайта, который отобразит простейшую информацию – фразу ”Hello World”, которую мы сохраним в базе данных.

И так, сайт успешно установлен. Первый шаг – нужно авторизоваться на сайте. Если при установке системы было установлено решение, то можно зайти на сайт используя публичные формы авторизации решения. Если же решение не было установлено, для перехода к административной странице авторизации нужно по перейти ссылке "Панель управления" на главной странице пустого сайта.

Для хранения данных в системе применяются информационные блоки – универсальные хранилища с настраиваемыми свойствами, организованные в виде множеств однотипных элементов. В базе данных каждый информационный блок хранится в отдельной таблице. Запишем наши данные в такое хранилище, для этого вначале создадим его.

Создание типа инфоблока

В административной части зайдем в раздел Контент, выберем пункт Типы информационных блоков.

На открывшейся странице нажмем кнопку Добавить новый тип. Укажем название типа и сохраним его.

Созданный тип появился в административном меню.

Теперь создадим собственно инфоблок.

Создание инфоблока

Переходим в список инфоблоков данного типа. Жмем добавить инфоблок. Заполняем Название, сохраняем. После перезагрузки страницы тип инофоблоков отображается в меню.

Перейдем теперь к созданию элемента инфоблока – элемента структуры данных, который содержит непосредственно данные.

В меню контента выберем созданный информационный блок

В появившемся окне списка элементов жмем добавить элемент. В детальный текст записываем Hello, World

Теперь, когда простейший информационный блок создан, отобразим информацию из него в публичной части сайта.

Отображение информации на сайте

Создадим на сайте новую страницу. Для этого в панели инструментов выберем пункт "Создать страницу". Откроется диалог создания страницы. Нажмем кнопку "далее" в диалоге, и в появившемся окне - кнопку "Готово". Откроется форма с визуальным редактором.

На правой картинке пустое поле слева - это содержимое страницы.

Справа - панель компонентов. Она содержит все имеющиеся в данной версии системы компоненты, сгруппированые по выполняемым функциям. Подробнее о компонентах поговорим ниже.

Нижняя часть - панель свойств. Она отображает список настроек размещенного на странице компонента, который выбран в качестве активного. Если ни один компонент не выбран, панель отображает настройки для текущей страницы.

Для отображения информации из БД нам понадобится компонент. Компоненты - это элементы управления, "кирпичики" из которых строится сайт. Примеры компонентов - меню, цепочка навигации, список новостей. Для отображения произвольных данных сайта часто применяется компонент "Каталог". Он позволяет вывести на странице список с постраничной навигацей, сортировкой, и множеством других настроек. Каталог также позволяет просмотреть каждый елемент списка детально. Используем его для отображения наших тестовых данных.

Для того, чтобы поместить компонент на страницу, раскроем группу Контент в визуальном редакторе. Перетянем иконку компонента "Каталог" в поле содержимого страницы. В поле содержимого страницы появится схематичное изображение компонента с предложением настроить компонент.

Настройка параметров компонента. Видим, что информация из БД отобразилась на сайте.

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

Что дальше?

Подробные описания работы с системой, руководства для разработчиков и пользователей можно скачать на странице руководства.