Найти в Дзене
8 лет назад

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

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

8 лет назад

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

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

8 лет назад

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

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

8 лет назад

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

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

8 лет назад

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

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

Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала
Покупайте СтеллыИ дарите их за контент