Меню

Серия 19: Настройка базового СЕО и реализация произвольных форм на сайте.

В рамках серии расскажу как настроить базовое СЕО, необходимое перед запуском сайта и покажу как создавать произвольные формы, на примере формы "Перезвоните мне".

Также расскажу как подключить ядро 1С-Битрикс в произвольном php файле, без подключения шаблона сайта. Как настроить кеширование и композитный режим работы сайта.

Развернутая инструкция по ускорению сайта на 1С-Битрикс, есть в разделе "Блог-note". В заметке есть и видео-версия: перейти в заметку

Скачать всю структуру сайта и шаблоны, на момент завершения этой серии, можно в приложенном архиве. В этой серии забыл рассказать как вывести адреса магазинов с помощью компонента bitrix:catalog.store.list - покажу в 20 серии, но найти и применить можно из раздела /contacts/ там это реализовано.

Чеклист:

  • Показываю все доделки, которые сделал в фоне
  • Настраиваем базовое СЕО
  • Реализуем форму обратного звонка через модуль веб-форм
  • Включаем кеширование и композитный режим

Дополнительные файлы

Полная версия серии на Boosty: Смотреть
Ролтун декабря 13, 2023 5:30 pm
Очень интересно!
Гость декабря 20, 2023 6:18 pm

Привет, Михаил! Изучаю Битрикс и немного забуксовал на двух моментах. Может быть, рассмотришь их где-нибудь:

  • Импорт из csv. Скачал выгрузку с cloudparser, настроил профиль импорта по их инструкции, товары и предложения загрузились и отображаются в админке, но на сайте товары без предложений и не добавляются в корзину. Манипуляции с настройками торгового каталога не помогают. Создаю товар в этом же инфоблоке - он тоже в корзину не добавляется (можно посмотреть на моем тестовом сайте https://24esl.ru/order_track/)
  • Настроить почту на сервере, чтобы приходили письма при смене пароля, с формы обратной связи и т.д. Просто не могу найти внятный мануал, где все разжевано

Блог-note: заметки разработчика

Очистить брошенные корзины с помощью API 1С-Битрикс

Задача: в интернет-магазине накапливается большое количество брошенных корзин, нужно их очистить. Включая и корзины заре...

Подключение мобильной версии шаблона Битрикс сайта, с автопереключением

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

Настройка: Redis кеширование для 1С-Битрикс, под Ubuntu

Задача: имеем полностью настроенный и оптимально сконфигурированный веб-сервер под управлением Ubuntu 20.04 на котором з...

Работа с HTTP-запросами в Bitrix: Обзор возможностей класса \Bitrix\Main\HttpRequest

Класс \Bitrix\Main\HttpRequest, является наследником класса Request, представляет собой мощный инструмент для работы с д...

Запретить указание количества товаров, добавляемого в корзину, в определенных разделах каталога.

Задача состоит в том, чтобы запретить указание количества товара, добавляемого в корзину, в определенных разделах катало...

Установка поиска Sphinx на Ubuntu 22.04 для 1С-Битрикс

Задача: установить и сконфигурировать поиск Sphinx под управлением Ubuntu 22.04 и панели управления HestiaCP для использ...

Вывести имя пользователя добавившего элемент инфоблока в Битрикс

Иногда, необходимо вывести имя пользователя добавившего элемент инфоблока. Например, автора новости или автора объявлени...

Получить список элементов инфоблока с ценами с помощью D7

Задача: использовать D7 в 1С-Битрикс для получения списка элементов инфоблока вместе с их ценами. Это может быть полезно...

Сравнение двух типов цен для иммитации системы скидок, в Битрикс

Встала задачка, иммититровать систему скидок в интернет магазине на Битрикс. Из 1С-УТ, на сайт, выгружается два типа цен...