Все записи автора Редактор

Битрикс проверка вывода популярных товаров

У заказчика возникло подозрение что компонент вывода популярных товаров на Битриксе врет, чтобы разобраться и проверить мне пришлось стандартными методами сделать альтернативный вывод данных, он приведен ниже

Читать далее Битрикс проверка вывода популярных товаров →

Cоветы создающим e-mail рассылку в HTML

Самое большое разочарование случается когда сверстанный кросбраузерный шаблон не корректно отображается  бесплатными почтовыми клиентами, на помощь придут следующие советы.

input Как при клике убрать текст с поля

<input type="text" class="input_search" name="q" value="ПОИСК СРЕДИ 15000 ТОВАРОВ" onfocus="if (this.value=='ПОИСК СРЕДИ 15000 ТОВАРОВ') this.value='';" onblur="if (this.value==''){this.value='ПОИСК СРЕДИ 15000 ТОВАРОВ'}" size="15" maxlength="50" /><?endif;?>

Читать далее input Как при клике убрать текст с поля →

1с8.2 получить выделенные строки из динамического списка

Кто пробовал получить данные с динамического списка меня поймет — это большой геморой. Для себя я нашел два пути решения первый  — это выгребать данные через выделенные строки (самый простой), второй — создать  аналогичный динамическому списку запрос  и в него указать параметры отбора указанные пользователем, но это не работает если пользователь решит фильтрануть пользуясь поиском.

Читать далее 1с8.2 получить выделенные строки из динамического списка →

1с8 пример запроса с условием

ВЫБРАТЬ
ТоварыВРозницеОстатки.Номенклатура,
ТоварыВРозницеОстатки.Склад,
ТоварыВРозницеОстатки.КоличествоОстаток,
ЦеныАТТСрезПоследних.Цена КАК Цена,
ВЫБОР
КОГДА (ТоварыВРозницеОстатки.КоличествоОстаток ЕСТЬ NULL )
ТОГДА "Безцены"
КОНЕЦ КАК Результат
ИЗ
РегистрНакопления.ТоварыВРознице.Остатки КАК ТоварыВРозницеОстатки
Правое СОЕДИНЕНИЕ РегистрСведений.ЦеныАТТ.СрезПоследних КАК ЦеныАТТСрезПоследних
ПО ЦеныАТТСрезПоследних.Номенклатура = ТоварыВРозницеОстатки.Номенклатура

Пропорциональное изменение размера изображений

Когда торговый каталог с кучей фоток разного размера — данная задача можует превратится в страшный геморой.

На помощь придет JavaScript

Читать далее Пропорциональное изменение размера изображений →

Битрикс авто установка флага уменьшать количество при заказе

При выгрузке из 1с в битриксе флаг уменьшать количество при заказе автоматически не проставляется, что приводит к потери актульности оперативных остатков  в битриксе + проблемы с выгрузкой в yandex market и другие торговые площадки.

Решение будет следующее

 

Читать далее Битрикс авто установка флага уменьшать количество при заказе →

1c8 УТ как получить значение настройки пользователя

Например, нижеописанной функцией  получаем значение настройки основной тип цен продажи

Функция ПолучитьРозничныйТипЦенПользователя () Экспорт 
ОсновнойТипЦенПродажи = УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(глЗначениеПеременной("глТекущийПользователь"), "ОсновнойТипЦенПродажи");	
Если ОсновнойТипЦенПродажи = Справочники.ТипыЦенНоменклатуры.ПустаяСсылка() Тогда 
Сообщить("Необходимо заполнить роничный тип цен в настройках пользователя");
КонецЕсли;
Возврат	ОсновнойТипЦенПродажи;	
КонецФункции