Серия 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: заметки разработчика

Прятать или показывать описание раздела каталога

В новых компонентах и шаблонах catalog.section есть не документированный и не выводимый параметр: "Скрывать описание раз...

Время на БД и веб сервере отличается на 3600 секунд, тест Битрикс

Достаточно часто, при проверке параметров системы, в Битрикс, можно увидеть одну из ошибок: Время на БД и на сервере- Вр...

Связанные элементы в карточке товара, с помощью catalog.section

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

Обновление 1С-Битрикс до поддержки версии PHP 8.3 с PHP 7

Задача: обновить устаревший сайт на платформе 1С-Битрикс, который не получал обновлений уже более 4 лет и работает на PH...

Минимальная сумма заказа в корзине и оформлении заказа в 1С-Битрикс

В этой заметке добавим возможность установки минимальной суммы заказа, в новом шаблоне корзины на 1С-Битрикс.

Создание PWA для сайта на 1С-Битрикс

Технология PWA позволяет создать приложение для любого сайта. Не обязательно работающего на 1С-Битрикс, данная заметка ...

Кастомизация компонента восстановления пароля bitrix:system.auth.forgotpasswd

Достаточно часто спрашивают как кастомизировать компонент восстановления пароля пользователя. Типовая задача, это измени...

Смена вида карточек товаров в catalog.section с иммитацией AJAX

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

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

Задача: При выборе параметров товаров в умном фильтре показать выбранные параметры из чекбоксов в виде кнопок и предоста...