Загрузка данных


Процедура ЗагрузитьКаталог()

    Макет = ПолучитьМакет("МакетКаталога");
    HTML = Макет.ПолучитьТекст();

    Запрос = Новый Запрос;
    Запрос.Текст =
    "ВЫБРАТЬ
    |   Ссылка,
    |   Наименование
    |ИЗ
    |   Справочник.Номенклатура";

    Результат = Запрос.Выполнить().Выбрать();

    HTMLТовары = "";

    Пока Результат.Следующий() Цикл

        HTMLТовары = HTMLТовары + "
<div class='card' onclick=""selectItem('" + Строка(Результат.Ссылка) + "')"">
    <div class='name'>" + Результат.Наименование + "</div>
</div>";

    КонецЦикла;

    HTML = СтрЗаменить(HTML, "%ТОВАРЫ%", HTMLТовары);

    Элементы.HTMLКаталог.ДокументHTML = HTML;

КонецПроцедуры