Поиск по блогу
10.09.2018
В новом ядре D7 появились достаточно удобные встроенные возможности диагностики выполнения кода. Они представлены в пространстве имён Bitrix\Main\Diag. 1. Вывод содержимого переменной на экран с помощью Debug::dump(). 2. Дамп содержимого переменной в файл с помощью Debug::dumpToFile() или Debug::writeToFile().
01.08.2018
Пусть у нас на сайте уже есть меню, которое содержит пункты: Каталог, Доставка, Оплата, Контакты. Для показа меню используется компонент bitrix:menu. Сами пункты меню сохраняются в файле .main.menu.php, в корне сервера. Нам нужно, чтобы вместо пункта «Каталог» выводились названия корневых разделов каталога: Обувь, Одежда, Сумки.
29.07.2018
В системе Битрикс доступно разграничение пользователей на группы с различными правами доступа к различным элементам сайта и настройкам системы. Такой инструмент крайне полезен для гибкой настройки доступа, особенно на больших сайтах и интернет-магазинах, которые обслуживает множество людей.
28.07.2018
В Битрикс есть два уровня разграничения прав доступа: 1. доступ на файлы и каталоги; 2. права в рамках логики модуля. Доступ на файлы и каталоги проверяется в прологе, задается с помощью специального файла .access.php, содержащего массив следующего формата…
22.07.2018
Компонент «Профиль пользователя» позволяет вывести в публичную часть сайта информацию о пользователе. Некоторые поля пользователь может отредактировать. В визуальном редакторе компонент расположен по пути: «Служебные • Пользователь • Параметры пользователя».
20.07.2018
Возможности системного компонента регистрации довольно скромные: нет возможности добавить свои поля, сделать их обязательными для заполнения. Для реализации таких возможностей есть компонент «Настраиваемая регистрация», который позволяет настроить и разместить на сайте свою форму регистрации.
15.07.2018
Самый простой вариант создания страницы регистрации, авторизации, восстановления пароля — создать раздел auth и в файле /auth/index.php определить константу NEED_AUTH. После этого надо кастомизоровать шаблоны системных компонентов system.auth.registration, system.auth.authorize, system.auth.forgotpasswd…
03.07.2018
На главной странице сайта, в правой колонке, надо вывести список трех последних записей блога. Для решения это задачи используем простой компонент «Список новостей». Как обычно, чтобы получить код вызова компонента со всеми параметрами, переходим на тестовую страницу и вызываем визуальный редактор.
29.06.2018
При использовании компонента в Битриксе часто нужно, чтобы компонент не только выводил данные на страницу, но и выполнял некоторые дополнительные действия. Раньше (при работе с версией Битрикса, младшей чем 9.0) для реализации такого поведения необходимо было модифицировать основной файл компонента component.php.
28.06.2018
При создании файла или директории, среда операционной системы присваивает им определенные права доступа по умолчанию, и umask — это пользовательская маска (user mask), которая используется для назначения прав доступа новым файлам и директориям.