Найти в Дзене
Покупайте СтеллыИ дарите их за контент
7 лет назад
 • Вы подписаны

Выгрузка из 1С и отмена перезаписывания полей в Битриксе

Расскажу как сделать чтоб при синхронизации в автоматическом режиме с 1с описание товаров не изменялось на сайте. Для решения нужно исключить из выгрузки поля preview_text и detail_text. Для этого добавляет файл init.Php addeventhandler("iblock", "onbeforeiblockelementupdate", "droppreviewtext"); addeventhandler("iblock",...

7 лет назад
 • Вы подписаны

Как выгрузить товары только в наличии из Битрикса в Яндекс Маркет

По умолчанию Битрикс выгружает в YML (Яндекс Маркет) все активированные товары. Товарам у которых указана цена и количество на складе больше нуля, в выгружаемом файле XML присваивается значение available=”true” Товарам у которых указана цена и количество на складе меньше или равно 0, в выгружаемом файле XML присваивается значение available=”false” Задача сделать выгрузку только тех товаров, которые есть на складе, то есть их количество больше нуля, не важно указана цена или нет. 1) Создадим свой скрипт экспорта...

7 лет назад
 • Вы подписаны

Отображение слов в неактивном поиске для Битрикса

Отображаем любые слова в неактивном поиске для Битрикса. Делаем красивый поиск чтоб отображались слова пользователю, для того чтоб понимал зачем это поле. Идем в компонент search.title и открываем Ваш шаблон. Открываем файл template.php Находим это: <input id="<?echo $INPUT_ID?>" type="text" name="q" value="" size="23" maxlength="50"...

7 лет назад
 • Вы подписаны

Вывод любой информации на определенной страницы для Битрикса

1. Вариант сейчас я расскажу и покажу как вывести любую информацию на любой странице сайта. 1. Выводим информацию только на главной: <?If ($application->getcurpage(true) == site_dir."index.Php"){?> тут информация <?}?> 2. Выводим на главной один текст а на других страницах другой:

7 лет назад
 • Вы подписаны

Ошибка CSalePersonType::OnBeforeLangDelete (sale) при удалении сайта на Битриксе

Здесь я расскажу почему возникает Ошибка при удалении в CSalePersonType::OnBeforeLangDelete (sale) сайта в Битриксе. Для того чтобы победить ошибку "Ошибка при удалении в CSalePersonType::OnBeforeLangDelete (sale)” нужно проделать следующее: Открыть раздел Настройки магазина – Типы плательщиков, и удалить там типы плательщиков привязанные к тому сайту который мы удаляем...

7 лет назад
 • Вы подписаны

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

Если необходимо, например, в шаблоне сайта вывести какой-либо контент (ссылку, баннер и т.д.) для конкретной группы пользователей, то достаточно в нужном месте прописать код: <?if(in_array(1,CUser::GetUserGroup(CUser::GetID()))||in_array(4,CUser::GetUserGroup(CUser::GetID())) ){ echo'<p>Тут выводим информацию</p>'; } ?> Где 1, 4 - это ID группы пользователей...

Покупайте СтеллыИ дарите их за контент