Добро пожаловать
Здравствуйте! Благодарю что зашли на мой сайт.
Если вы здесь впервые, прошу на страницу о сайте.
Если вы зашли повторно, я очень рад, значит мой сайт полезен не только мне!
Выберете интересующий раздел справа →
Воспользуйтесь поиском ↗
Либо пролистайте статьи в обратном хронологическом порядке ↓
Повисшие разделы
Если раздела вроде нет, но он есть. Если элемента быть не должно, но он есть. Если баг есть, но его природа необъяснима. Может это "повисшие разделы"? Далее
Структура файла меню
Cтруктура файла меню. Описание массива. Пример: для авторизованных пользователей можно показывать пункт "Личный кабинет", а для не авторизованных - "Вход". Далее
Структура компонента
Структуры типовых файлов компонента. Заготовки для своих компонентов. Кеширование, установка мета тегов из компонента. Возврат значения из компонента. Сохранение вне кеша. Далее
Показываем 404 страницу
Показываем свою 404 страницу в компонентах. Компоненты Bitix, в случае, если требуемый элемент/раздел не найден не показывают страницу с 404 ошибкой. Они просто выводят текст ошибки и возвращают статус 404. Решение простое. Далее
Меню из разделов инфоблока с элементами
Компонент menu.sections.elements для создания меню из разделов инфоблока с элементами. Далее
Получение иерархии разделов
Небольшой примерчик как одним запросом и одним циклом получить иерархию разделов в удобном виде. Далее
Масштабирование и вывод изображений
Унифицированный вывод и масштабирование изображений с накладыванием фильтра шарпен. Далее
Служебные скрипты
Служебные скрипты для работы с битриксом. Разворачивание резервной копии. Скрипт restore.php. Скрипт для удаленной установки любой редакции битрикс. bitrixsetup.php. Скрипт для тестирование хостинга bitrix. Скрипт для создания символьных ссылок. Далее
Различные функции
Различные функции API Bitrix: Форматирование даты/времени, подключение произвольного файла, отложенные функции, добавление строки в HEAD, генерация пароля, проверка корректности email, LocalRedirect. Транслитерация. Далее
Пользователи
Примеры работы с пользователями Bitrix. Получение списка. Поля пользователей. Проверка авторизован ли пользователь. Принудительная авторизация. Принудительное разлогинивание. Далее