Цитата |
---|
Антон Горбылев написал:
Цитата |
---|
Игорь Акинфиев написал: Здравствуйте, генерирую таблицу все нормально получается, но есть загвостка , товар периодически составной и мне нужно его выделить жирным и изменить нумератор для составляющих. по типу
Не нашел как это можно сделать. ( формируется в одной таблице)
1. плата 1.1. диод 1.2. припой 2. плата2 |
Если коробка, то вы можете сделать обработчик события onBeforeProcessDocument, в котором дописывать нужный вам номер к названию товара. Жирность можно добавить с помощью html-тега <b>
Пример обработчика событий с изменением содержимого товаров где-то есть выше в этой теме
В облаке можно такое сделать, но только через рест |
у меня коробка, ну нумерацию я навено сделаю кастомною просто каждой строчке буду по обработчику присваивать свой номер, а по поводу выделить жирным можно по подробнее? (если важно, то документ формирую полным циклом в активити) просто в строке
сейчас:
OBJECT.CARD.Name сюда приходит строка -> 'плата'
сделать:
OBJECT.CARD.Name сюда приходит строка -> '<b>плата</b>'
мне нужно просто в строку добавить любые html теги и они применятся при генерации документа? не как строка просто отобразятся?
$document->setValues([
'OBJECT' => new \Bitrix\DocumentGenerator\DataProvider\ArrayDataProvider(
$objectData, $objectSettings
),
'ObjectCardPp' => 'OBJECT.CARD.PP',
'ObjectCardName' => 'OBJECT.CARD.Name',