ApiReturnSimpleElements » История » Редакция 4
Редакция 3 (Артем, 11.03.2019 12:30) → Редакция 4/10 (Артем, 11.03.2019 12:30)
h1. Простейшие (элементарные) структуры данных. Под "простейшими" структурами мы подразумеваем некие сущности, формирующие правила генерации html кода для данных вроде текстовое поле, ссылка и т.д. Они состоят из html шаблона, содержащего заключенные в фигурные скобки *{* и *}* названия полей массива *values*. --- h2. Примеры элементарных структур: <pre><code class="ruby"> { "type": "ifPartLink", "caption": "{number}" }, { "type": "ifText", "caption": "{callout}" }, { "type": "ifText", "caption": "Применяемость:<BR> {usage}" }, { "type": "ifText", "caption": "{count}", "textAlign": "center" } </code></pre> На данный момент доступны следующие структуры: |*название структуры*|*тип данных*|*Обязательные элементы*|*Необязательные элементы*|*Комментарий*| |*ifText*|Текстовое поле|*Caption* - заголовок|*textAlign* - выравнивание текста|| |*ifLink*|Ссылка|*Caption* - заголовок||| |*ifPartLink*|Ссылка на запчасть|*Caption* - заголовок||В заголовок|||В качестве бренда подставляется бренд каталога| |*ifPartLinkWBrand*|Ссылка на запчасть c брендом|||В брендом||В качестве бренда подставляется значение поля partbrand| |*ifLinkArray*|Массив ссылок|*Caption* - заголовок; *linkDelimeter* - рекомендуемый разделитель ссылок при выводе|||