Найти в Дзене
Выгрузка из 1С и отмена перезаписывания полей в Битриксе
Расскажу как сделать чтоб при синхронизации в автоматическом режиме с 1с описание товаров не изменялось на сайте. Для решения нужно исключить из выгрузки поля preview_text и detail_text. Для этого добавляет файл init.Php addeventhandler("iblock", "onbeforeiblockelementupdate", "droppreviewtext"); addeventhandler("iblock",...
7 лет назад
Как выгрузить товары только в наличии из Битрикса в Яндекс Маркет
По умолчанию Битрикс выгружает в YML (Яндекс Маркет) все активированные товары. Товарам у которых указана цена и количество на складе больше нуля, в выгружаемом файле XML присваивается значение available=”true” Товарам у которых указана цена и количество на складе меньше или равно 0, в выгружаемом файле XML присваивается значение available=”false” Задача сделать выгрузку только тех товаров, которые есть на складе, то есть их количество больше нуля, не важно указана цена или нет. 1) Создадим свой скрипт экспорта...
882 читали · 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. Выводим на главной один текст а на других страницах другой:
130 читали · 7 лет назад
Ошибка CSalePersonType::OnBeforeLangDelete (sale) при удалении сайта на Битриксе
Здесь я расскажу почему возникает Ошибка при удалении в CSalePersonType::OnBeforeLangDelete (sale) сайта в Битриксе. Для того чтобы победить ошибку "Ошибка при удалении в CSalePersonType::OnBeforeLangDelete (sale)” нужно проделать следующее: Открыть раздел Настройки магазина – Типы плательщиков, и удалить там типы плательщиков привязанные к тому сайту который мы удаляем...
1131 читали · 7 лет назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала