Аренда
Интернет-Магазина


Интернет-магазин

Комплексное и экономичное решение для быстрого запуска онлайн продаж

Запуск за 3 дня

26'000р в месяц

5971

Наше Предложение Включает


наши преимущества

Вы публикуете Контент

Всё Остальное Делаем Мы

Заказать

В Стоимость Включено


наши преимущества

Переход с Малого Бизнеса

на Бизнес с 1 Сентября

Заказать

Аренда Интернет-магазина

Предлагаем вам воспользоваться нашей услугой Аренда Интернет-Магазина. Аренда Интернет-Магазина - это удобно, вы занимаетесь только содержанием сайта, а остальное делаем мы. Аренда Интернет-Магазина - это быстро, уже через три дня после заказа услуги ваш новый интернет-магазин будет работать и принимать посетителей. Аренда Интернет-Магазина - это выгодно, оплата составляет всего 26000 рублей в месяц, это одна седьмая от стоимости нашей услуги с полномасштабной разработкой интернет-магазина. Услуга Аренда Интернет-Магазина включает в себя все преимущества интернет-магазина, сделанного на заказ, - интеграция с 1С, публикация ваших товаров в Яндекс.Маркет, любой удобный вам адрес сайта и многие другие.

Введение

Руководство по интеграции предназначено для разработчиков веб-сайтов на основе программного продукта "1C-Битрикс: Управление сайтом", который входит в услугу Аренда Интернет-Магазина. В документе подробно рассматривается процедура интеграции продукта в новый или уже существующий сайт. При составлении документа подразумевалось, что разработчик владеет базовыми технологиями для разработки веб-сайта, такими как HTML, CSS, PHP. Целью документа является разъяснение базовых принципов интеграции дизайна. Руководство не является основным документом по технологии интеграции. Кроме этого документа мы рекомендуем изучить полное Руководство по интеграции, а также бесплатный онлайн курс Интеграция (BX-DEV001) . По его прохождению и успешной сдаче тестовых заданий специалист получает сертификат, подтверждающий уровень его компетентности в данной области. Если у вас возникнут дополнительные вопросы по работе с продуктом, то вы можете обратиться в службу технической поддержки или на форумы компании "1С-Битрикс". Создание и удаление сайта Демонстрационная версия продукта представлена только одним сайтом. Его основная задача – ознакомление с возможностями продукта. Для более детального изучения процесса интеграции сайта с системой рекомендуется не изменять существующий, а создать новый сайт. И затем создать шаблон дизайна для вашего сайта. Управление сайтами системы выполняется в Административном разделе на странице Настройки > Настройки продукта > Сайты > Список сайтов.

Общие принципы интеграции

Система "1C-Битрикс: Управление сайтом" обладает большими возможностями по интеграции дизайна в сочетании с удобством выполнения этих работ. Использование шаблона с программным кодом обеспечивает необходимую гибкость при реализации интернет-проекта, позволяет реализовать как простые шаблоны, так и шаблоны с произвольной программной логикой и индивидуальным внешним видом. Эти возможности реализованы за счет разделения графической (оформительской) составляющей проекта и информационной (смысловой) составляющей. Задание графической части производится в шаблоне сайта, а так же с помощью файлов стилей. Задание информационной составляющей – с помощью модулей и компонентов. Каждый из компонентов системы построен по аналогичному принципу. Компонент имеет оформительскую составляющую в виде шаблона и файла стилей и логическую составляющую, отвечающую за вывод собственно информации. Такое разделение используется в компонентах версии 2.0. Использование компонентов версии 1.0 не рекомендуется по причине сложности их адаптации под дизайн сайта. Система допускает создание неограниченного множества шаблонов и их использование на сайте (или сайтах) в соответствии с необходимыми вам условиями. Внимание! Суть процесса перевода шаблона от HTML-варианта к полноценному PHP- шаблону заключается в замене HTML-кода на вызов соответствующих PHP-функций, методов и программных компонентов. Общий алгоритм действий по созданию полноценного шаблона следующий: ü Создание бланка шаблона в разделе Настройки > Настройки продукта > Сайты > Шаблоны сайтов; ü Добавление в бланк шаблона нарезанного HTML-варианта дизайна; ü Задание разделителя #WORK_AREA#; ü Замена HTML-кода на вызов соответствующих PHP-функций; ü Применение шаблона к сайту. Создание шаблона сайта рекомендуется выполнять на локальной демо-версии продукта. Готовый шаблон экспортировать в виде комплекта файлов на удаленный сервер и выполнить наполнение сайта содержанием на созданном шаблоне. Удобство работы по созданию шаблона определяется: ü возможностью использования визуального HTML-редактора; ü поддержкой технологии Drag and Drop при работе с компонентами; ü возможностью быстрого доступа к редактированию компонентов и свойств объектов. Шаблон сайта. Структура Внешний вид сайта определяется шаблоном дизайна. 5 Шаблон дизайна - это внешний вид сайта, в котором определяется расположение различных элементов на сайте, художественный стиль и способ отображения страниц. Включает в себя программный html-код, графические элементы, таблицы стилей, дополнительные файлы для отображения контента. Может так же включать в себя шаблоны компонентов, шаблоны готовых страниц и сниппеты. Структура дизайна сайта обычно состоит из трех основных частей (рис. 2.1): Верхняя часть дизайна (header). ü Рабочая область страницы, в которой размещаются информационные материалы сайта, компоненты или любой другой программный код (Work Area). Header - верхняя часть дизайна, заголовок. Включает в себя, как правило, верхнюю и левую часть дизайна со статической информацией (логотипом, лозунгом и так далее), верхним горизонтальным меню и левым меню (если они есть в дизайне). Может включать в себя информационные динамические материалы. Хранится в отдельном файле …/<идентификатор шаблона>/header.php. Work area - рабочая область страницы, в которой размещаются собственно информационные материалы сайта. Footer - нижняя часть дизайна со статической информацией (как правило: контактная информация, сведения об авторе и владельце сайта и так далее), нижним горизонтальным меню и правым меню (если они есть в дизайне). Может включать в себя информационные материалы. Хранится в отдельном файле …/<идентификатор шаблона>/footer.php. Рассмотрим, как в шаблоне настраиваются части дизайна на примере шаблона Корпоративный сайт, который включен в поставку продукта. 6 Управление шаблонами дизайна осуществляется в Административном разделе на странице: Настройки > Настройки продукта > Сайты > Шаблоны сайтов. Форма, представленная на этой странице, позволяет просмотреть, отредактировать существующие шаблоны, а также добавить новые. На закладке Шаблон представлен внешний вид шаблона дизайна сайта. Начиная с версии 6.0, стало возможным создание шаблона дизайна сайта в визуальном режиме (рис. 2.2) с использованием программных компонентов. Внимание! Редактирование шаблона дизайна сайта в визуальном режиме будет происходить корректно, если в атрибутах HTML-тегов не содержится php-код, на котором написан сайт, входящий в услугу Аренда Интернет-Магазина, а также, если, например строки и ячейки таблицы не прерываются php-кодом при формировании таблицы. Если в коде шаблона дизайна сайта есть такие особенности, то редактировать его следует только в режиме кода. Шаблоны демонстрационной версии специально адаптированы для работы в данном режиме. Не рекомендуется включение данного режима на других шаблона, если вы не уверены, что он отвечает заданным требованиям – шаблон может быть утерян при сохранении. При редактировании шаблона в визуальном редакторе отображаются объединенные верхняя и нижняя части дизайна сайта. В HTML-код вставляются компоненты и функции на языке программирования PHP, которые обеспечивают показ различного рода информации: метаданных, заголовка страницы, таблицы каскадных стилей, административной панели и последующее управление этой информацией с использованием визуальных инструментов. Обратите внимание на наличие в шаблоне разделителя #WORK_AREA#, который используется для указания границы между верхней (header) и нижней (footer) частью дизайна. Именно в этом месте выполняется подключение рабочей области страницы. Такой разделитель можно вставить непосредственно в коде шаблона, а можно воспользоваться кнопкой , расположенной в панели инструментов визуального редактора. По нажатии на нее в рабочую область вставится разделитель . При создании шаблона необходимо учесть, что его сохранение без этого разделителя невозможно. Внимание! Система не устанавливает никаких ограничений в шаблонах и внешнем виде сайта.

Введение

Данное руководство предназначено для пользователей системы "1C-Битрикс: Управление сайтом". В документе рассматриваются процедуры установки ознакомительной и коммерческой версии продукта; установки системы с помощью "Битрикс: Веб-окружение"; процесс регистрации продукта на сайте компании "1С- Битрикс" и загрузки исходных текстов для получения полнофункциональной системы с открытыми текстами. Также в документе приводится описание процесса переноса сайта с локального компьютера на удаленный сервер, проверки системы на соответствие минимальным техническим требованиям и способов ее дополнительной настройки. Помимо изучения данного руководства рекомендуется изучить специальный учебный бесплатный он-лайн курс Установка и настройка (BX-CONF001). Его можно пройти на сайте компании "1С-Битрикс" (dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=8). Специалисты, прошедшие учебные курсы и тестирование, получают сертификаты пользователей продукта, администраторов и разработчиков. Установка продукта "1С-Битрикс: Управление сайтом" возможна несколькими способами: • Для ознакомления с продуктом на локальном компьютере мы рекомендуем использовать продукт "Битрикс Веб-окружение" (см. главу Установка ознакомительной версии продукта "Битрикс: Веб-окружение"). • Если у вас на локальном компьютере уже установлены необходимые приложения для работы продукта "1С-Битрикс: Управление сайтом" (Apache, PHP, СУБД, Zend Optimizer для пробной версии), то см. главу Установка собственно продукта "1С-Битрикс: Управление сайтом". • Для установки необходимых приложений для работы продукта "1С-Битрикс: Управление сайтом" (Apache, PHP, СУБД, Zend Optimizer для пробной версии) можно использовать пакет "Битрикс: Веб-окружение" – см. главу Установка пакета "Битрикс: Веб-окружение". В этом случае сам продукт "1С-Битрикс: Управление сайтом" устанавливается с помощью архива – см. главу Установка собственно продукта "1С-Битрикс: Управление сайтом" • Для установки на удаленный сервер мы рекомендуем использовать скрипт BitrixSetup - см. главу Установка продукта с помощью BitrixSetup. Но также в этой ситуации вы можете воспользоваться установкой продукта с помощью архива – см. главу Установка собственно продукта "1С-Битрикс: Управление сайтом". Если у вас возникнут вопросы по процессу установки продукта, вы можете обратиться в службу Технической поддержки компании "1C-Битрикс" (www.1c-bitrix.ru/support/), которая создала систему управления для услуги Аренда Интернет-Магазина. Глава 1. Установка ознакомительной версии продукта "Битрикс: Веб-окружение" Полнофункциональная ознакомительная версия продукта доступна бесплатно и может быть использована в течение 30 дней. Тестирование пробной версии "1С-Битрикс: Управление сайтом" позволит познакомиться с архитектурой и возможностями продукта на примере готового сайта. Демо-версия позволит вам провести интеграцию с дизайном сайта и подготовить сайт к открытию. Предварительные операции Если вы решили использовать пакет программ "Битрикс: Веб-окружение" для установки ознакомительной MySQL-версии продукта "1С-Битрикс: Управление сайтом", то вам не потребуется самостоятельно устанавливать дополнительные программы. Удобный и простой инсталлятор автоматически установит на ваш компьютер следующие программные продукты: • MySQL 5.0.21; • Apache 2.2.8; • PHP 5.2.6; • ZendOptimizer 3.3.0; • eAccselerator 0.9.5. Внимание! Под пакетом программ "Битрикс: Веб-окружение" мы понимаем все перечисленные выше приложения. "Битрикс: Веб-окружение" размещает файлы приложений в директорию, полностью изолированную от остальных файлов. Установка продукта не нарушит работу уже установленных на вашем компьютере версий MySQL, Apache, PHP, ZendOptimizer. Для успешной установки и функционирования продукта система должна удовлетворять следующим минимальным требованиям: • Windows 98/ME/NT/2000/XP/Vista/Server 2003/2008; • 100 Mb свободного места на диске. • Компьютер должен быть подключен к Интернету. Последняя версия продукта доступна по адресу http://www.1c-bitrix.ru/download/cms.php/ Вам нужно выбрать версию инсталлятора, соответствующую нужной вам редакции. В данный файл включен только архив программы "1С-Битрикс: Управление сайтом". 6 Скачайте файл *.exe требуемой редакции. Файл должен иметь имя *****_encode_php*.exe, где вместо первой группы звездочек ***** должно стоять название редакции, а в конце – версия PHP. Например, small_business_encode_php5.exe. Запустите загруженный файл. Запуститься Мастер установки. Мастер установки локальной версии Мастер установки обеспечивает пошаговую инсталляцию программного продукта, что делает этот процесс понятным и не требующим больших затрат времени. В ходе этого процесса происходит загрузка через Интернет с сайта компании 1С-Битрикс и установка пакета программ "Битрикс: Веб-окружение". Для навигации по шагам Мастера установки используются кнопки Далее и Назад. Кнопка Далее позволяет перейти к следующему шагу. Кнопка Назад позволяет вернуться к предыдущему шагу для изменения настроек и введенных данных. Кнопка Отменить прерывает процесс установки. Если у вас не установлен пакет "Битрикс: Веб-Окружение", то: Поставьте флажок в поле Скачать и установить "Битрикс: Веб-Окружение". В этом случае следующим шагом будет загрузка файла bitrix_env.exe и далее запустится мастер установки пакета "Битрикс: Веб-окружение" (см. главу Установка пакета "Битрикс: Веб-окружение"), который установит все необходимые приложения для работы с продуктом: MySQL 5.0.51, Apache 2.2.8, PHP 5.2.6, ZendOptimizer 3.3.0, eAccselerator 0.9.5 Примечание! Если вы устанавливаете систему с компакт-диска, то этап загрузки дистрибутива bitrix_env.exe будет пропущен, так как сначала будет проверено его наличие в папке, откуда запускается мастер. Важно! Если вы откажетесь от установки "Битрикс: Веб-окружение", то мастер предложит выбрать папку, куда распаковать продукт. В этом случае вам надо будет самостоятельно установить указанные выше приложения, необходимые для работы "1С-Битрикс: Управление сайтом". Если после распаковки продукта вы сочтете необходимым установить все требуемые приложения с помощью "Битрикс: Веб-окружение", то запустите Мастер заново. 10 Если на вашем сайте планируется использовать несколько языков с различными кодировками, то необходимо включить поддержку кодировки UTF-8 (опция Установить продукт в кодировке UTF-8). Нажмите кнопку Далее. Если у вас уже установлен пакет "Битрикс: Веб-Окружение", то на данном шаге установки: Снимите флажок Скачать и установить "Битрикс Веб-окружение". Мастер запросит от вас подтверждения на отказ от установки Bitrix Environment. Данное окно информирует о завершении установки приложения "1С-Битрикс: Управление сайтом" на ваш компьютер. Для запуска приложения непосредственно после окончания установки, поставьте флаг в поле Запустить "1С-Битрикс Управление сайтом". Для выхода из программы установки нажмите кнопку Завершить. Запуск приложения Первый запуск Если при завершении процесса установки вы установили флаг в поле Запустить "1С- Битрикс: Управление сайтом", то первый запуск приложения будет осуществлен автоматически сразу после выхода из программы установки. Откроется браузер, в котором продолжится установка "1С-Битрикс: Управление сайтом". Браузерная часть установки состоит из двух шагов, первый из которых – автоматический - собственно установка продукта. Этот шаг эквивалентен шестому шагу Мастера установки (см. главу Шестой шаг установки (Установка продукта). Процесс установки вы можете отследить по графическому индикатору.

Введение

Руководство по интеграции предназначено для разработчиков веб-сайтов на основе программного продукта "1C-Битрикс: Управление сайтом". В документе подробно рассматривается процедура интеграции продукта в новый или уже существующий сайт. При составлении документа подразумевалось, что разработчик владеет базовыми технологиями для разработки веб-сайта, такими как HTML, CSS, PHP. Целью документа является разъяснение базовых принципов интеграции дизайна, а также объяснение частных ключевых моментов в процессе создания шаблона сайта. Руководство не является всеобъемлющим документом по технологии интеграции. Кроме этого документа мы рекомендуем изучить бесплатный онлайн курс Интеграция (BX-DEV001) . По его прохождению и успешной сдаче тестовых заданий специалист получает сертификат, подтверждающий уровень его компетентности в данной области. Если у вас возникнут дополнительные вопросы по работе с продуктом, то вы можете обратиться в службу технической поддержки или на форумы компании "1С-Битрикс" - разработчика CMS для услуги Аренда Интернет-Магазина. Создание и удаление сайта Демонстрационная версия продукта представлена только одним сайтом. Его основная задача – ознакомление с возможностями продукта. Для более детального изучения процесса интеграции сайта с системой рекомендуется не изменять существующий, а создать новый сайт. И затем создать шаблон дизайна для вашего сайта. Управление сайтами системы выполняется в Административном разделе на странице Настройки > Настройки продукта > Сайты > Список сайтов

Общие принципы интеграции

Система "1C-Битрикс: Управление сайтом" обладает большими возможностями по интеграции дизайна в сочетании с удобством выполнения этих работ. Использование шаблона с программным кодом обеспечивает необходимую гибкость при реализации интернет-проекта, позволяет реализовать как простые шаблоны, так и шаблоны с произвольной программной логикой и индивидуальным внешним видом. Эти возможности реализованы за счет разделения графической (оформительской) составляющей проекта и информационной (смысловой) составляющей. Задание графической части производится в шаблоне сайта, а так же с помощью файлов стилей. Задание информационной составляющей – с помощью модулей и компонентов. Каждый из компонентов системы построен по аналогичному принципу. Компонент имеет оформительскую составляющую в виде шаблона и файла стилей и логическую составляющую, отвечающую за вывод собственно информации. Такое разделение используется в компонентах версии 2.0. Использование компонентов версии 1.0 не рекомендуется по причине сложности их адаптации под дизайн сайта. Система допускает создание неограниченного множества шаблонов и их использование на сайте (или сайтах) в соответствии с необходимыми вам условиями. Внимание! Суть процесса перевода шаблона от HTML-варианта к полноценному PHP- шаблону заключается в замене HTML-кода на вызов соответствующих PHP-функций, методов и программных компонентов. Общий алгоритм действий по созданию полноценного шаблона следующий: Создание бланка шаблона в разделе Настройки > Настройки продукта > Сайты > Шаблоны сайтов; Добавление в бланк шаблона нарезанного HTML-варианта дизайна; Задание разделителя #WORK_AREA#; Замена HTML-кода на вызов соответствующих PHP-функций; Применение шаблона к сайту. Создание шаблона сайта рекомендуется выполнять на локальной демо-версии продукта. Готовый шаблон экспортировать в виде комплекта файлов на удаленный сервер и выполнить наполнение сайта содержанием на созданном шаблоне. Удобство работы по созданию шаблона определяется: возможностью использования визуального HTML-редактора, включённогов услугу Аренда Интернет-Магазина; поддержкой технологии Drag and Drop при работе с компонентами; возможностью быстрого доступа к редактированию компонентов и свойств объектов.

Шаблон сайта. Структура

Внешний вид сайта определяется шаблоном дизайна. Шаблон дизайна - это внешний вид сайта, в котором определяется расположение различных элементов на сайте, художественный стиль и способ отображения страниц. Включает в себя программный html-код, графические элементы, таблицы стилей, дополнительные файлы для отображения контента. Может так же включать в себя шаблоны компонентов, шаблоны готовых страниц и сниппеты. Header - верхняя часть дизайна, заголовок. Включает в себя, как правило, верхнюю и левую часть дизайна со статической информацией (логотипом, лозунгом и так далее), верхним горизонтальным меню и левым меню (если они есть в дизайне). Может включать в себя информационные динамические материалы. Хранится в отдельном файле …/<идентификатор шаблона>/header.php. Work area - рабочая область страницы, в которой размещаются собственно информационные материалы сайта. Footer - нижняя часть дизайна со статической информацией (как правило: контактная информация, сведения об авторе и владельце сайта и так далее), нижним горизонтальным 7 меню и правым меню (если они есть в дизайне). Может включать в себя информационные материалы. Хранится в отдельном файле …/<идентификатор шаблона>/footer.php. Рассмотрим, как в шаблоне настраиваются части дизайна на примере шаблона Корпоративный сайт, который включен в поставку продукта. Управление шаблонами дизайна осуществляется в Административном разделе: Перейдите на страницы со списком шаблонов: Настройки > Настройки продукта > Сайты > Шаблоны сайтов. Форма, представленная на этой странице, позволяет просмотреть, отредактировать существующие шаблоны, а также добавить новые. Перейдите к редактированию шаблона Корпоративный сайт, выбрав действие Изменить. На закладке Шаблон представлен внешний вид шаблона дизайна сайта. Начиная с версии 6.0, стало возможным создание шаблона дизайна сайта в визуальном режиме (рис. 2.2) с использованием программных компонентов. Внимание! Редактирование шаблона дизайна сайта в визуальном режиме будет происходить корректно, если в атрибутах HTML-тегов не содержится php-код, а также, если, например строки и ячейки таблицы не прерываются php-кодом при формировании таблицы. Если в коде шаблона дизайна сайта есть такие особенности, то редактировать его следует только в режиме кода. Шаблоны демонстрационной версии специально адаптированы для работы в данном режиме. Не рекомендуется включение данного режима на других шаблонах, если вы не уверены, что он отвечает заданным требованиям – шаблон может быть утерян при сохранении. При редактировании шаблона в визуальном редакторе отображаются объединенные верхняя и нижняя части дизайна сайта. В HTML-код вставляются компоненты и функции на языке программирования PHP, которые обеспечивают показ различного рода информации: метаданных, заголовка страницы, таблицы каскадных стилей, административной панели и последующее управление этой информацией с использованием визуальных инструментов. Обратите внимание на наличие в шаблоне разделителя #WORK_AREA#, который используется для указания границы между верхней (header) и нижней (footer) частью дизайна. Именно в этом месте выполняется подключение рабочей области страницы. Такой разделитель можно вставить непосредственно в коде шаблона, а можно воспользоваться кнопкой, расположенной в панели инструментов визуального редактора, им вы сможете пользоваться заказав у нас услугу Аренда Интернет-Магазина.

Режимы редактирования меню

Работа с Меню возможна двумя способами: из Публичной части и из Административной части (два режима – Упрощенный и Расширенный). Приемы работы с меню из Публичной части детально описаны в документации, перечисленной во Введении. Приемы работы в Упрощенном режиме Административной части так же не сложны и интуитивно понятны даже без чтения документации. Поэтому они в этом Руководстве рассматриваться не будут.

Введение

Меню очень многое говорит о сайте. Его исполнение может повлиять на посещаемость в самом прямом смысле. Неудачная навигация отпугнет пользователя, либо затруднит ему просмотр сайта. «1С-Битрикс: Управление сайтом» обладает большими возможностями в плане создания разного типов меню. В Руководстве собраны типовые меню и описаны способы их реализации. Не рассматриваются вопросы оформления меню стилями. Руководство предназначено для разработчиков сайтов. Необходимый уровень подготовки: знание PHP, HTML, CSS. Предполагается, что разработчик уже знаком с основными понятиями системы «1С-Битрикс: Управление сайтом», умеет работать с Панелью управления в Публичной и Административной части, доступ у уоторой у вас будет после заказа услуги Аренда Интернет-Магазина. Дополнительную информацию о меню можно получить в следующих источниках: «Полное руководство по интеграции с дизайном сайта», раздел «компонент Меню» - базовые знания по работе с меню в системе «1С-Битрикс: Управление сайтом». http://dev.1c-bitrix.ru/download/manuals/ru/integration_guide.doc ü Он-лайн версия документации для пользователей, раздел Настройки > Настройки продукта > Компоненты 2.0 > Навигация (http://dev.1cbitrix. ru/user_help/settings/settings/components2/navigation/index.php) - базовые знания по работе с меню, описания компонентов Меню и Пункты меню. ü Он-лайн версия документации для разработчиков, раздел Главный модуль (http://dev.1c-bitrix.ru/api_help/main/general/menu_5x.php) – детальная информация по API меню. ü Обучающий курс: Элементы управления. (http://dev.1cbitrix. ru/learning/course/index.php?COURSE_ID=1). ü Обучающий курс: Интеграция (http://dev.1cbitrix. ru/learning/course/index.php?COURSE_ID=4). ü Обучающий курс: Компоненты 2.0 (http://dev.1cbitrix. ru/learning/course/index.php?COURSE_ID=18). При изучении Руководства рекомендуется использовать локальную версию системы «1С- Битрикс: Управление сайтом» с установленным трехколоночным дизайном для демо-сайта, либо аналогичный дизайн на виртуальной лаборатории (http://www.1cbitrix. ru/products/cms/demo.php#tab-lab-link). В системе «1С-Битрикс: Управление сайтом» есть компоненты Меню разного типа. Компоненты первого типа, те, где логика работы компонента совмещается с его выводом, не рассматриваются как устаревшие. Вопросы кастомизации шаблонов компонентов 2.0 под дизайн конкретного сайта так же не рассматриваются, считается, что разработчик в достаточной мере владеет HTML и CSS, что бы сделать это самостоятельно.

Типы меню

Тип меню – принцип организации меню. По умолчанию в дистрибутиве используется два типа меню: Верхнее и Левое. Типов меню может быть несколько, в зависимости от задач сайта. В каждом компоненте меню могут быть применены два типа меню: одно как основное, второе как дополнительное при условии использования многоуровневых шаблонов. Меню в системе «1С-Битрикс: Управление сайтом» наследуемое. Это значит, что если для одного компонента Меню в шаблоне выбран определенный тип меню, то это меню будет транслироваться ниже на все разделы и страницы сайта с этим шаблоном, если в этих разделах и страницах не было созданного собственного меню. Этот механизм удобен для главного меню сайта, обычно ему присваивают тип Верхнее. Примечание. Если необходимо, чтобы в нижележащем разделе просто не отображалось вышестоящее меню, создайте меню в нужном разделе без создания в нем пунктов меню. Меню разделов (им вы сможете воспользоваться в рамках услуги Аренда Интернет-Магазина), как правило, создается для каждого раздела свое и транслируется на все страницы раздела. При необходимости в подразделах можно создать свое собственное меню и применить к нему собственный тип. Создание типов меню производится на странице Настройки > Настройки продукта > Настройки модулей > Управление структурой в группе параметров Настройки для сайтов. Если установить флажок Использовать индивидуальные настройки для каждого сайта, то для каждого сайта можно задать собственные типы меню. Форма создания типов меню интуитивно понятна и не требует комментариев. Количество типов меню не ограничивается системой.

Шаблоны меню

Вывод данных в компоненте Меню реализован с помощью шаблонов. Шаблоны могут создаваться пользователями самостоятельно. Системные шаблоны В дистрибутиве «1С-Битрикс: Управление сайтом» по умолчанию включены шесть шаблонов. Все они начинаются со слова Системный. Пользовательские шаблоны могут иметь любое название. Примечание. Названия одних и тех же шаблонов в Окне настроек компонента и в Визуальном редакторе различаются. В описании ниже в скобках будут даваться названия шаблона так, как они даются в Визуальном редакторе. Системные шаблоны Default (Вертикальное меню по умолчанию) – шаблон для вертикального меню. Самый простой шаблон. При выборе в параметрах компонента глубины вложения более 1 вы увидите список страниц сайта в общей иерархии. То есть индексная страница сайта (раздела) будет размещена на одном уровне с вложенной страницей (разделом). Это затрудняет осмысление структуры сайта посетителем. Поэтому шаблон рекомендуется для простых видов меню и главных меню верхнего уровня. Шаблон достаточно прост для кастомизации под конкретный дизайн. Рис. 2 Меню в шаблоне Default ü Tree (Древовидное меню) – шаблон для вертикального меню. Реализует меню в виде древовидной структуры аналогично Проводнику Windows. Вложенные страницы показаны в виде страниц в папке (разделе), что существенно облегчает понимание пользователем структуры сайта. Это меню не всегда удобно при разветвленной структуре интернет-проекта, так как существенно растягивает по вертикали колонку, где оно расположено. 6 Рис. 3 Меню в шаблоне Tree ü Vertikal_multilevel (Вертикальное многоуровневое выпадающее меню) – шаблон для вертикального меню. Реализует меню с выпадающими пунктами меню нижнего уровня, что сохраняет легкость восприятия структуры сайта посетителем, характерное для древовидного меню, но при этом не растягивает дизайн при разветвленной структуре. Рис. 4 Меню в шаблоне Vertikal_multilevel ü Grey_tabs (Серое меню в виде закладок) и Blue_tabs (Голубое меню в виде закладок) – шаблоны для горизонтального меню. Отличаются только внешним видом. Это самые простые шаблоны, аналогичные шаблону по умолчанию (Default) для вертикального меню. Меню в шаблоне Grey_tabs 7 Horisontal_multilevel (Горизонтальное многоуровневое выпадающее меню) – шаблон для горизонтального меню. Аналогично Vertikal_multilevel (Вертикальному многоуровневему выпадающему меню) и реализует меню с выпадающими пунктами меню нижнего уровня (такое выпадающее меню будет и на вашем сайте в услуге Аренда Интернет-Магазина). Рис. 6 Меню в шаблоне Horisontal_multilevel Пользовательские шаблоны Пользовательские шаблоны можно создавать самостоятельно, но лучше это делать копированием подходящего системного с последующей его кастомизацией. Пользовательские шаблоны лучше хранить в несистемных папках.

Введение

Руководство предназначено для технических специалистов и системных администраторов. Мы же напишем для вас руководство для неподготовленного пользователя, что включено в услугу Аренда Интернет-Магазина. В нем описывается порядок конфигурирования CMS "1С-Битрикс: Управление сайтом" и серверного ПО для правильной работы многосайтовой версии программного продукта. Рекомендации относятся как к UNIX или Windows системам, использующим веб-сервер Apache, так и кWindows системам с использованием веб-серверов IIS. По изучению руководства пользователь должен получить базовые знания по настройке многосайтовых систем. Помимо изучения данного руководства рекомендуется изучить специальный учебный бесплатный онлайн курс Многосайтовость (BX-CONF002) (dev.1cbitrix. ru/learning/course/index.php?COURSE_ID=7). Специалисты, прошедшие учебные курсы и тестирование, получают сертификаты пользователей продукта, администраторов и разработчиков. При составлении документа подразумевалось, что читатель владеет знаниями PHP, HTML, навыками работы с веб-серверами Apache и IIS, умеет инсталлировать CMS «1С-Битрикс: Управление сайтом» на любой из веб-серверов и работать в системе (в частности - создавать сайты). 4

Что такое многосайтовость?

Многосайтовость – это возможность системы «1С-Битрикс: Управление сайтом» управлять разными сайтами из единой Панели управления. Реализация этой возможности осуществляется двумя способами: • Способ 1. Продукт и все сайты работают под управлением одной копии веб-сервера Apache (под управлением одного сайта в IIS). • Способ 2. Каждый сайт работает под управлением отдельной копии веб-сервера Apache или отдельного виртуального веб-сервера (под разными сайтами в структуре IIS). Выбор того или иного способа многосайтовости зависит как от целей, преследуемых разработчиком, так и от настроек системы. Первый способ рекомендуется: • если вам необходимо создание сайтов на разных языках или, например, региональных сайтов одной компании; • если планируется, что оба сайта будут использовать общее доменное имя; • если вы используете виртуальный хостинг или испытываете сложности с конфигурированием веб-сервера. В этом случае URL будут представлены как: http://example.com/s1 (http://example1.com/s1) http://example.com/s2 (http://example.com/s) или как: http://example.com/ (http://example1.com/) http://example.com/s2 (http://example.com/s2) Второй способ рекомендуется: • если тематика создаваемых сайтов разная или требуется создание сайтов с уникальными URL; • если вы используете выделенный сервер или на разделяемом хостинге можете настроить раздельные веб-сервера. Использование второго способа так же позволяет исключить из URL-ов на сайте лишние подкаталоги /s1/ или /s2/ и начинать формирование URL адресов прямо от каталога /. То есть адреса сайтов будут иметь вид: 5 http://www.example.ru/ http://www.example.com/ http://www.second.example.ru/ Дистрибутив программного продукта поставляется сконфигурированным для работы по первому способу. Для использования многосайтовости по второму способу необходима дополнительная настройка. Особенностями системы многосайтовости являются: • единые права на управление модулями сайта; • единый набор бюджетов пользователей на все сайты; • единая система ведения статистики на все сайты. Внимание! По лицензионному соглашению на одной копии продукта нельзя создавать независимые сайты, физически размещенные на разных серверах, имеющие отдельную копию ядра продукта и отдельную базу данных. Примечание. При последующей необходимости выделить сайты из многосайтовости и сделать их полностью автономными помните, что системных механизмов разделения сайтов и их баз данных не существует. Такое решение возможно, но зависит от уровня подготовки программиста и индивидуально в каждом случае. 6 Многосайтовость и языковые версии сайта Многосайтовость и языковые версии сайта – это разные понятия, хотя иногда взаимосвязанные. При необходимости языковые версии можно реализовать и как отдельные языковые папки (разделы) в составе одного сайта. Однако лучше языковые версии реализовать как многосайтовость, то есть в виде отдельного сайта с другим языком. Вариант с языковыми версиями в виде разных языковых папок допускает создания любого количества версий сайта, однако он имеет свои ограничения. При выборе такого способа возникнут проблемы с анализом статистики посещений раздельно по языковым разделам, с разделением валют для различных языков, с правами на заказы, созданные в различных языковых разделах, с гибким позиционированием рекламы или веб-форм на сайте. Если функционал сайта исчерпывается статическими страницами, новостными блоками и каталогом, то вполне можно использовать в качестве языковой версии сайта одну из директорий. Если функционал сайта требует раздельного ведения интернет-магазина, рекламы, статистики и разных валют, то рекомендуется создать языковые версии как отдельные сайты. Для различных разделов на сайте могут быть установлены различные шаблоны сайта. Для каждого шаблона можно задать отдельную кодовую страницу. Таким образом, можно представить каждый языковой раздел в отдельном дизайне. Примечание. Создание языковых версий сайтов как отдельных языковых папок требует хорошего знания системы и программирования высокого уровня (что не требуется при Аренде Интернет-Магазина), связанные с корректным распознанием необходимой пользователю языковой версией проекта. Поэтому мы рекомендуем реализовывать языковые версии именно как многосайтовость, то есть в виде отдельного сайта на другом языке.

Как система определяет сайт

В плане многосайтовости при создании сайтов в системе «1С-Битрикс: Управление сайтом» нас интересуют поля: Доменное имя и Папка сайта. Именно они определяют, какой из сайтов откроет система по запросу пользователя. Эти поля вы найдете в форме создания (редактирования) сайта на странице Настройки > Настройки продукта > Сайты > Список сайтов. По получении запроса от пользователя система сначала проверяет текущий домен: из настроек всех сайтов выбираются домены и сопоставляются с доменом, на котором находится пользователь. При этом сравнивается только правая часть до точки (т.е. все поддомены автоматически относятся к этому домену). Например, если в настройках указано: example.com, а пользователь открыл www.example.com, то условие будет считаться выполненным. Но если он откроет my-example.com - это уже другой домен, его надо отдельно указывать в поле Доменное имя, бесплатно входящее в пакет поставки нашего предложения Аренда Интернет-Магазина. Внимание! Важно не указывать в списке доменов сайты, которые не работают на данном экземпляре продукта. Указанный неправильно или несуществующий домен может замедлить работу системы. К тому же это фактически не позволит перенести данные в сайты, работающие не на общем экземпляре продукта. Доменное имя желательно указывать без www. Можно перечислить в этом поле с новой строки любое число доменных имен, по которым вы хотите, чтобы отвечал сайт. Все домены третьего или более низких уровней продукт будет считать принадлежащими данному сайту и будет открывать сайт #1 как по имени www.site1.com так же, как и без www. Если доменные имена не указаны или на разных сайтах указаны одинаковые домены, то определение происходит по папке сайта. Обратите внимание, что здесь указывается папка относительно корня сайта (т.е. путь в URL), а не путь в файловой системе на сервере.

Введение

Руководство предназначено для пользователей, администраторов и редакторов сайта на базе системы "1С-Битрикс: Управление сайтом 7.x". В руководстве описаны основные действия по управлению контентом, общие моменты по управлению внешним видом. Помимо руководства рекомендуется изучить следующие бесплатные учебные курсы: • Элементы управления (http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=1) • Администрирование системы, которое мы будем осуществлять для вас, после оплаты Аренды Интернет-Магазина, (http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=6) Все курсы представлены на странице Учебные курсы (http://dev.1cbitrix. ru/learning/index.php) сайта компании "1С-Битрикс". Специалисты, прошедшие курсы и тестирование, получают соответствующие сертификаты. Все операции в руководстве будут выполняться на примере демо-версии системы "1С- Битрикс: Управление сайтом" с установленным шаблоном Web 2.0.

Глава 1. Регистрация и авторизация в системе

В основе управления сайтом с помощью продукта компании “1С-Битрикс” лежит принцип разделения уровней прав доступа пользователей к ресурсам сайта. Т.е. каждый посетитель сайта относится к одной или нескольким группам пользователей сайта, каждая из которых обладает определенным набором прав. Например, в системе существует две обязательные группы пользователей: Все пользователи и Администраторы. К группе Все пользователи относятся все незарегистрированные посетители сайта. По умолчанию, члены группы Все пользователи обладают правом на просмотр только публичных страниц сайта. К группе Администраторы относятся администраторы сайта (один или несколько). Пользователи данной группы имеют полный доступ к управлению сайтом и всеми остальными пользователями сайта: администратор добавляет пользователей в группы и назначает уровни прав доступа для этих групп. Каждый зарегистрированный пользователь сайта обладает уникальными идентификационными данными: логином и паролем, мы предоставим вам их вам для любого количества ваших сотрудников в услуге Аренда Интернет-Магазина. После авторизации в системе (ввода логина и пароля в специальную форму авторизации) пользователь получает доступ к ресурсам сайта в соответствии с уровнем прав его группы. Итак, чтобы приступить к управлению сайтом, вам нужно авторизоваться в системе. Для этого используйте специальную форму для авторизации, расположенную в публичном разделе сайта (Рис. 1.1) или введя в адресной строке браузера http://<Ваш сайт>/bitrix/admin/. Рис. 1.1 Авторизация на сайте После того, как вы будете авторизованы на сайте, вверху страницы отобразится Административная панель, содержащая набор команд управления сайтом.

Глава 2. Административная панель

Набор команд на Административной панели зависит от содержимого рабочей области страницы, а также уровня прав доступа текущего пользователя. Ещё он зависит от того, какой функционал вы используете, заказав у нас услугу Аренда Интернет-Магазина. Для пользователей, не имеющих права доступа к управлению сайтом, например, для группы Все пользователи, административная панель отображаться не будет. Мы будем рассматривать полнофункциональный состав панели, доступный пользователю с правами администратора. Административная панель поддерживает 4 режима работы системы. Из них три - это режимы работы публичного раздела сайта, а четвёртый - это переход в Панель управления: – режим Просмотра служит для просмотра страниц сайта, а также позволяет выполнять типовые операции по сайту. – режим Редактирования содержит более расширенный набор действий и операций по сайту (управление доступом, работа с документооборотом и др.). Режим предназначен для использования редакторами сайта. - режим Разработки также относится к одному из режимов работы публичной части. Режим включает все действия, доступные на закладках Просмотр и Редактирование, и содержит дополнительные возможности: управление компонентами, стилями шаблона сайта, отладочная информация. Режим предназначен для разработчиков. – по закладке Панель управления пользователь переходит в Административный раздел сайта, который предоставляет полный набор возможностей по управлению и настройке сайта. Кнопка Пуск (Рис. 2.2) административной панели позволяет с помощью ряда выпадающих окон перейти в необходимый раздел Панели управления. Меню кнопки подгружается динамически.

Глава 3. Разделы сайта

Раздел сайта – это набор страниц сайта, содержащих информацию, относящуюся к определенной тематике. Система "1С-Битрикс: Управление сайтом" позволяет создавать любое количество разделов и подразделов сайта. Например, разделы Контент, Общение, Магазин и т.д. По сути, раздел представляет собой каталог (папку) сайта, который обладает определенными свойствами и содержит файлы, относящиеся к данному разделу (страницы, изображения, включаемые области). Для быстрой навигации по разделам сайта, ссылки на них могут быть добавлены в меню сайта (см. главу Управление меню, а также - описание услуги Аренда Интернет-Магазина).

Создание раздела

Создание нового раздела возможно как из публичной части, так и из административного раздела, подробное описание того, как это сделать, мы предоставим вам в Инструкции, под назвнием Аренда Интернет-Магазина. Из публичной части раздел создается с использованием Мастера. С его помощью не имеющий подготовки пользователь сможет создать раздел, последовательно внося данные на каждом шаге мастера. Приведем пример создания раздела Контент. Перейдите в директорию сайта, в которой требуется создать новый раздел. Например, если необходимо создать раздел в корне сайта, то перейдите на индексную страницу сайта. Нажмите кнопку Раздел группы кнопок Создать в любом из режимов работы публичной части. Например, в режиме Просмотра. Создание раздела в режиме Просмотра Примечание! В режимах Редактирование и Разработка можно перейти к созданию нового раздела в панели управления.

Управление свойствами раздела

Наличие у разделов свойств позволяет организовать гибкое управление показом информации на сайте, управлять метаданными страниц (например, ключевыми словами), производя оптимизацию сайта для поисковых машин. Оптимизация предоставляется бесплатно, в рамках Предложения Аренда Интернет-Магазина. С помощью свойств разделов можно устанавливать значения метаданных для всех страниц раздела по умолчанию, управлять показом навигационной цепочки, устанавливать заголовок окна браузера в данном разделе, выводить на всех страницах раздела определенные изображения и т.д. Для загрузки формы настройки свойств раздела: Нажмите кнопку Изменить > Свойства раздела, расположенную на Административной панели. Рис. 3.6 Редактирование свойств раздела В публичной части загрузится форма редактирования свойств раздела: Рис. 3.7 Свойства раздела 16 В поле Заголовок введите название раздела для отображения в цепочке навигации в качестве ссылки на соответствующий раздел. Рис. 3.8 Цепочка навигации В таблице Свойства раздела задайте значения свойств, которые необходимо применить по умолчанию ко всем страницам данного раздела. Значения свойств со знаком в строке наследуются из вышележащего раздела. Для их изменения кликните по строке со значением свойства. Поле станет доступным для редактирования. Дополнительный заголовок страницы позволяет вывести название раздела в заголовке окна браузера для редактируемого раздела. Если в значении свойства Не показывать навигационную цепочку ввести значение Y, то навигационная цепочка будет скрыта.


наши преимущества

Бесплатный перенос

на ваш Хостинг

Заказать
РЕКОМЕНДУЕМ
хостинг HOST-3
от REG.RU
РЕКОМЕНДУЕМ
счёт ТИНЬКОФФ
для БИЗНЕСА
РЕКОМЕНДУЕМ
26'000 ДИЗАЙНОВ
для сайта
РЕКОМЕНДУЕМ
онлайн БУХГАЛТЕРИЯ
Контур

Закажите Услугу прямо с сайта

У нас Самые Низкие Цены
и Самое Высокое Качество

Встречи или Удалённое Сотрудничество

Опыт Разработки 18 лет
и опыт работы с 1С-Битрикс 12 лет

Партнёрская Программа - Получите 20%