Как делать периодический бекап сайта если свободного места почти нет?

Если у вас на сервере практически нет свободного места, но вы всё равно хотите создавать регулярные резервные копии вашего сайта на основе 1C-Bitrix, то вам потребуется рассмотреть несколько вариантов и выполнить определенные настройки. Первым вариантом является использование внешнего хранилища для сохранения резервных копий. Вы можете настроить исходный сайт таким образом, чтобы он напрямую пересылал данные ... Читать далее

Как в Битриксе использовать переменную кэша на файлы в темплейтах?

В Битриксе есть несколько способов использования переменной кэша на файлы в темплейтах. В этом развернутом ответе я расскажу о двух наиболее распространенных способах. Первый способ - использование тегов кэша. Теги кэша используются для определения уникальности кэша в зависимости от определенных переменных. Например, если у вас есть переменная $arResult, которая содержит данные элемента инфоблока, и вы ... Читать далее

Обновить базовую цену (BASE_PRICE)?

Для обновления базовой цены (BASE_PRICE) в 1C-Bitrix вам понадобится выполнить следующие шаги: 1. Откройте административную панель вашего сайта Bitrix. 2. Перейдите в раздел "Каталог" (может называться по-разному в зависимости от вашей версии 1C-Bitrix). 3. Выберите нужный вам товар, для которого требуется обновить базовую цену. 4. Откройте карточку товара. 5. На вкладке "Общие" найдите поле "Базовая ... Читать далее

Bitrix24: Можно ли отследить отписку от рассылки?

Да, в Bitrix24 есть возможность отслеживать отписку от рассылки. В этой системе есть инструмент для управления рассылками, который позволяет вам просматривать списки подписчиков, а также отслеживать их действия, такие как открытие писем и отписку. Чтобы отслеживать отписку от рассылки, вам необходимо использовать модуль "Email-маркетинг" в рамках вашего Bitrix24. В этом модуле вы сможете создавать и ... Читать далее

Как сохранять товары в корзине после авторизации?

Для сохранения товаров в корзине после авторизации в 1C-Bitrix необходимо выполнить несколько шагов. 1. Сохранить информацию о товарах в сессии до авторизации пользователя. При добавлении товара в корзину, необходимо сохранять информацию о товаре в сессии, например, с помощью метода $_SESSION. Можно создать массив, в котором будут храниться данные о товарах (например, идентификаторы товаров, количество, цены ... Читать далее

Как добавить 2 админки на одном сайте?

Для добавления двух административных панелей на одном сайте на базе 1C-Bitrix вам потребуется выполнить следующие шаги: 1. Создание нового административного раздела: Перейдите в административную панель сайта (обычно доступна по адресу /bitrix/admin/) и авторизуйтесь. Затем выберите в меню "Настройки" пункт "Настройки модулей". В открывшемся списке найдите модуль "Управление структурой" и нажмите на кнопку "Настроить". Затем выберите ... Читать далее

Почему приходит пустой PROPERTIES из arResult?

Вопрос о пустом значении PROPERTIES в массиве arResult в контексте 1C-Bitrix может иметь несколько возможных причин. Давайте рассмотрим их в деталях. 1. Неверная настройка компонента: Проблема может быть связана с неправильной настройкой компонента. Убедитесь, что вы правильно настроили компонент для вывода свойств элемента. Убедитесь, что вы указали IBLOCK_TYPE, IBLOCK_ID, ELEMENT_ID и другие необходимые параметры компонента. ... Читать далее

Как сделать фильтр по дате активности в news.List?

Для создания фильтра по дате активности в компоненте news.List в "1C-Bitrix" необходимо добавить соответствующую конструкцию в код компонента. 1. Откройте файл шаблона компонента .default/template.php, который находится в папке с компонентом bitrix/components/bitrix/news.list. 2. Найдите код, отвечающий за получение списка новостей. Обычно он выглядит примерно так: <?php if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die(); ?> <div class="news-list"> <?php if ... Читать далее

Можно ли штатными настройками в 1С-Битрикс в умном фильтре отсортировать товары по доступному количеству и по конкретным складам?

В 1C-Bitrix умный фильтр предоставляет возможность настроить сортировку товаров по различным параметрам, включая доступное количество товара и конкретные склады. Однако, для корректной работы с умным фильтром и сортировкой по доступному количеству и складам, требуются некоторые дополнительные настройки. 1. Настройка свойств товара: - Создайте свойство товара с типом "Число" или "Справочник" для хранения доступного количества товара. ... Читать далее

Как получить из массива значение [date] => 2022-11-14 09:53:22.000000 и потом поменять его и снова записать в этот же массив?

Для того чтобы получить значение [date] => 2022-11-14 09:53:22.000000 из массива и затем изменить его и записать обратно, вам понадобится использовать следующий код: // Заданный массив $array = [ 'date' => '2022-11-14 09:53:22.000000', 'other_key' => 'other_value' ]; // Получение значения по ключу 'date' $dateValue = $array['date']; // Вывод значения на экран echo $dateValue; // Меняем ... Читать далее