Архив рубрики: 1C-Битрикс

Сконвертировать из детальной картинки, анонс картинку битрикс (bitrix)

 

Сконвертировать из детальной картинки, анонс картинку битрикс (bitrix)

Как наконвертировать из детальной картинки, анонсовые картинки в битрикс (bitrix) ?

Это можно сделать очень просто через php командную строку 1с-битрикс

Читать далее Сконвертировать из детальной картинки, анонс картинку битрикс (bitrix)

Невозможно войти в админку 1С-Битрикс — Ошибка Forbidden Access denied

При попытке входа в административную панель сайта /bitrix/admin/ форма ввода пароля не отображется, но выводится ошибка «Forbidden Access denied»
Forbidden.png

Причина

Данная ошибка возникает при наличии блокировок доступа в админ панель 1С-Битрикс по IP-адресу или при неправильной кофигурации модуля безопасности 1С-Битрикс.

Решение

Откройте Менеджер файлов и перейдите к папке /bitirx/modules/security/admin/

Найдите файл security_403.php и скачайте его на локальный компьютер или сделайте копию данного файла на сервере.

Внимание! Перед продолжение удостоверьтесь что у вас ест резервная копия файла security_403.php

Откройте файл security_403.php в текстовом редакторе и очистите его содержимое

security_403.php

Сохраните изменения и проверьте доступ в админку. Данная процедура отключает контроль доступа в админ панель и позволяет исправить ошибки конфигурирования системы безопасности 1С-Битрикс.

Перейдите в административный раздел сайта:

Настройки > Проактивная защита > Защита административного раздела

Защита административного раздела.png

Настройке корректный список IP-адресов или выключите защиту по IP.

После устранения ошибок восстановите файл security_403.php из резервной копии.

Типовое содержимое файла приведено ниже:

<?if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die();?><?CHTTP::SetStatus("403 Forbidden");
?>
<html>
    <head>
        <title>403 Forbidden</title>
    </head>
    <body>
        <h1>Forbidden</h1>
        Access denied.
    </body>
</html>
<?die();?>

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

Читать далее Невозможно войти в админку 1С-Битрикс — Ошибка Forbidden Access denied

Подключить онлайн-кассу, кассу к интернет магазину битрикс, битрикс онлайн касса (54-ФЗ)

С 1 февраля 2017 года вступили в силу поправки к закону 54-ФЗ о контрольно-кассовой технике.

Эти поправки вносят ряд изменений и новых требований по работе с кассами и кассовыми чеками. О том, как мы адаптировали CMS «1С-Битрикс» под новую редакцию закона, чтобы облегчить жизнь интернет-магазинам, читайте под катом. Читать далее Подключить онлайн-кассу, кассу к интернет магазину битрикс, битрикс онлайн касса (54-ФЗ)

Как проверить на главной ли странице мы находимся битрикс (if not index bitrix)

Как проверить на главной ли странице мы находимся битрикс (if not index bitrix)

Подробнее внутри

Читать далее Как проверить на главной ли странице мы находимся битрикс (if not index bitrix)

Прежде чем опубликовать APK-файл в Google Play, запретите его отладку. (создаем подписанный apk для google play)

По умолчанию созданный apk делается в режиме debug и google play его не принимает с такой ошибкой:
Прежде чем опубликовать APK-файл в Google Play, запретите его отладку.

решается это очень просто
Читать далее Прежде чем опубликовать APK-файл в Google Play, запретите его отладку. (создаем подписанный apk для google play)

передать товары (в корзине которые) в кастомной письме от битрикс

В письмо, которое приходит пользователю, будет входить следующая информация:
— ФИО заказчика
— номер заказа
— статус заказа
— состав заказа
— стоимость, как всего заказа, так и цена отдельных товаров в нем
— стоимость и способ доставки
— необходимые ссылки: ссылка на сайт, ссылка на личный кабинет пользователя
— сопутствующая информация, которую вы хотите сообщить покупателю

Итак, первое что нам нужно сделать это создать тип почтового события и соответствующий этому типу почтовый шаблон.
Зайдем в административном разделе Битрикса в раздел настройки –> почтовые события –> типы почтовых событий, нажмем «Добавить тип». Заполним все поля как показано на картинке:
Читать далее передать товары (в корзине которые) в кастомной письме от битрикс

отправить письмо через события и почтовый шаблон битрикс ajax способом

рассмотрим простой пример, прикрутили форму «заказать» звонок, всплывашка есть, ajax запрос есть, что должно быть в самом ajax.php который обрабатывает запрос?

Читать далее отправить письмо через события и почтовый шаблон битрикс ajax способом

Умный фильтр bitrix:catalog.smart.filter — без указания раздела не работает (решаем проблему)

Умный фильтр битрикса не фильтрует по всем товарам без раздела, исправить можно таким костылем
Читать далее Умный фильтр bitrix:catalog.smart.filter — без указания раздела не работает (решаем проблему)

Как получить данные из highloadblock (highload инфоблока) битрикс? Аналог getbyid (как получить данные из типа справочник битрикс)

В хайлоад инфоблоке нет аналога getbyid, он немного длинее )))
(как получить данные из типа справочник битрикс)

Итак попробуем получить название всех профессий по фильтру внешнего кода
Читать далее Как получить данные из highloadblock (highload инфоблока) битрикс? Аналог getbyid (как получить данные из типа справочник битрикс)

Битрикс вывести значение пользовательского свойства типа список

Если у Вас задача вывести значение пользовательского свойства типа список эта функция вам поможет

function UserFieldValue($ID)
{
$UserField = CUserFieldEnum::GetList(array(), array(«ID» => $ID));
if($UserFieldAr = $UserField->GetNext())
{
return $UserFieldAr[«VALUE»];
}
else return false;
}