ООП в PHP (общие понятия)

Автор: admin


 

oop

 

Данный пост, является продолжением поста — «Структура и синтаксис PHP»

 

 

11. Классы и объекты

(данная возможность добавлена с PHP 5)

 

 

Общие понятия

 

Класс определяется следующим образом:

Структура и синтаксис PHP (выжимка)

Автор: admin


 

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

 

elephant

 

Сперва хочу дать ссылку на официальную документацию (на русском)

Используйте её как единственный верный источник информации о PHP, все что написано ниже – это моя логическая выжимка по структуре и синтаксису PHP с моими комментариями.

Полезные мелочи в 1с-Битрикс

Автор: admin


 

 

treasure_chest_pencil

Формируем структуру сайта 1С-Битрикс и наполняем его содержимым

Автор: admin


 

 

tree_structure

 

Под структурой сайта на 1с-Битрикс я понимаю его физические разделы, подразделы и их страницы. Создать раздел, значит создать директорию в www, создать страницу значит просто создать php файл. По умолчанию в разделе должен быть файл index.php, он запускается по-умолчанию при обрушение к разделам. Например если в адресной строке браузера вы введете следующий URL :

 

 

то в качестве ответа вы получите html страницу — результат работы скрипта index.php, который располагается в директории www/contacts.

Как перенести шаблон сайта на другой хостинг с установленным 1С-Битрикс?

Автор: admin


 

transfer_up_down (1)

 

Перенести свой шаблон на другой хостинг с установленным 1с-Битрикс можно двумя способами:

 

 

Ручным

 

Копируем папку «www\bitrix\templates\имя_шаблона» с вашего хоста на сервер в www\bitrix\templates\. Сделать это можно с помощью файлового менеджера вашего хостера  или с помощью пртокола ftp. В том случае если вы арендуете сервер, то вам необходимо на него установить ftp сервер. Как установить ftp сервер на FreeBSD?. После копирования папки с шаблоном на сервер, его необходимо сделать активным, для этого нажмем на «Настройки«, далее развернем «Настройки продукта» -> «Сайты» -> «Список сайтов«, выбираем сайт. В новом окне спускаемся до части «Шаблон» и выбираем наш новый шаблон.

 

 

С помощью панели администратора

 

Первым делом, экспортируем шаблон, для этого раскроем «Настройки»  -> «Настройки продукта» -> «Сайты» -> «Шаблоны сайтов», напротив нашего шаблона нажмем на «решетку» и выберем «Скачать». После чего, браузер скачает архив «tar.gz» с папкой шаблона (www\bitrix\templates\имя_шаблона). Далее импортируем шаблон на сервере, для этого авторизуемся в CMS 1C-Битрикс сервера, перейдем тем же образом на «Шаблоны сайтов» и нажмем на «Загрузить шаблон». В новом окне добавляем наш «tar.gz» файл и привязываем его к сайту. Далее жмем «Загрузить».

Корзина в 1С-Битрикс

Автор: admin


 

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

 

 

Корзина

 

Как я указал на этапе “подбор компонентов для шаблона“, за корзину у нас будет отвечать компонент «bitrix:sale.basket.basket.small».

 

Действуем по аналогии, как и с другими компонентами…

Вертикальное меню «Производители» в 1С-Битрикс

Автор: admin


 

На прошлом этапе, мы определились какие компоненты у нас будут отвечать за ту или иную область шаблона. В данном посте мы рассмотрим как реализовать вертикальное меню «производители».

 
© s-engineer.ru, 2012-2017 | Все права защищены