--- metadata: - name: generator content: Diplodoc Platform v5.63.4 style: - _style/main.css vcsPath: settings/print-forms-pictures.md alternate: - href: https://help.curs24.online/settings/print-forms-pictures.md type: text/markdown title: Markdown version - href: https://help.curs24.online/llms.txt rel: describedby --- # Фотографии изделий в коммерческом предложении Клиент выбирает шторы, мебель или отделку глазами: строка «Римская штора, лён» в таблице цен ему мало что говорит, а фотография модели или ткани сразу снимает вопрос «а как это будет выглядеть». КП с фотографиями реже возвращается с уточнениями и быстрее превращается в заказ. Стандартные шаблоны печатных форм фотографии изделий не печатают — только состав, цены, подпись и печать. Но фотографии уже передаются в шаблон: их достаточно один раз вывести в конструкторе шаблона, и дальше они будут подставляться в каждое КП сами. ![коммерческое предложение с фотографиями изделия под его названием](../_assets/images/settings/print_forms_pictures_result.png) Эта страница — пошаговая инструкция для тех, кто хочет настроить шаблон своими силами. Работа идёт в конструкторе печатных форм — инструменте для вёрстки документов. Если раньше вы с ним не работали, закладывайте время на знакомство. {% note tip %} Если не хотите разбираться в конструкторе, напишите в поддержку CURS24 — шаблон настроят за вас. {% endnote %} ## Что подготовить - **Роль «Собственник».** Шаблоны меняются в разделе **«Настройки»**, другим ролям он недоступен. - **Фотографии в изделиях.** В заказе — в карточке изделия: нажмите на плитку с картинкой, откроется окно **«Изображения изделия»**. В проекте — окно **«Изображения варианта расчёта»** у варианта, подробнее — [«Изделия и варианты расчёта»](../projects/projects-instances.md). - **Копия шаблона, если она доступна на вашем тарифе.** Правьте не саму форму, а её копию — так стандартный вариант останется на случай ошибки. Как сделать копию — [«Печатные формы»](print-forms.md). ## Какие фотографии попадают в документ - Все фотографии из окна изображений изделия, в том же порядке. Первой идёт обложка изделия. - Вместо видео подставляется его кадр-обложка. Видео без такого кадра и файлы, которые не являются картинками, в документ не попадают. - Печатается оригинал фотографии, а не уменьшенная копия, поэтому в PDF она выглядит чётко. Фотографии передаются в полное и сокращённое коммерческое предложение — и по заказу, и по проекту, — а также в договор и бланк заказа. ## Какие данные есть в шаблоне В конструкторе фотографии лежат в таблице **`root_Instances_Pictures`**. Она подчинена таблице изделий `root_Instances`: у каждого изделия свой список фотографий. | Колонка | Что в ней | |---|---| | `Url` | Ссылка на фотографию. Её подставляют в картинку: `{root_Instances_Pictures.Url}` | | `Line` | Номер фотографии у изделия, начиная с 1. У обложки — 1 | | `IsMain` | Отмечено, если фотография — обложка изделия | В договоре и бланке заказа эта таблица находится в источнике данных `dataFullCommercialOffer`, а не в `data`. ## Как вывести фотографии под каждым изделием Пример для полного коммерческого предложения: фотографии встают в ряд по три под строкой с названием изделия. 1. Откройте **«Настройки»** → **«Печатные формы»** и нажмите на название своей копии полного коммерческого предложения. Откроется конструктор шаблона. 2. На вкладке **«Вставить»** нажмите **«Данные»** и щёлкните на странице шаблона сразу под секцией изделий. В стандартном шаблоне это голубая полоса с подписью **«DataGroups; Источник данных: root_Instances»** под шапкой таблицы. ![кнопки «Данные» и «Изображение» на вкладке «Вставить»](../_assets/images/settings/print_forms_pictures_insert.png) 3. Откроется окно **«Данные»**. На вкладке **«Источник данных»** выберите `root_Instances_Pictures`. ![выбор источника фотографий в окне «Данные»](../_assets/images/settings/print_forms_pictures_source.png) 4. На вкладке **«Связь»** выберите `root_Instances` — она там одна. На вкладке **«Мастер компонент»** выберите секцию изделий **DataGroups**. Нажмите **«ОК»**. Связь и мастер-компонент говорят секции, что фотографии нужно выводить под своим изделием, а не все подряд. ![выбор секции изделий на вкладке «Мастер компонент»](../_assets/images/settings/print_forms_pictures_master.png) 5. Выделите новую секцию. В панели **«Свойства»** раскройте группу **«Колонки»** и задайте **«Количество колонок»** — 3, **«Промежуток между колонками»** — 0,3. Фотографии пойдут в ряд по три. ![свойства секции фотографий: источник, связь, мастер-компонент и колонки](../_assets/images/settings/print_forms_pictures_columns.png) 6. На вкладке **«Вставить»** нажмите **«Изображение»** и поместите его в новую секцию. Ширина — не больше трети страницы, около 6 см, высота — около 4 см. Размер виден внизу окна конструктора. 7. Выделите изображение и нажмите **«Дизайн...»** в панели **«Свойства»**. В окне **«Изображение»** выберите слева **«URL изображения»**, впишите в поле `{root_Instances_Pictures.Url}` и нажмите **«ОК»**. ![адрес фотографии в окне «Изображение»](../_assets/images/settings/print_forms_pictures_url.png) 8. В группе **«Изображение, дополнительные»** включите **«Соотношение сторон»** и **«Растягивание изображения»** — фотография впишется в рамку и не исказится. ![свойства изображения](../_assets/images/settings/print_forms_pictures_image.png) 9. Нажмите **«Сохранить»** на вкладке **«Главная»**. Появится сообщение **«Шаблон печатной формы успешно сохранён»**. 10. Откройте заказ, у изделий которого есть фотографии, и напечатайте коммерческое предложение своей копией формы. Проверяйте именно печатью из заказа: в конструкторе шаблон открыт без данных, и его предпросмотр фотографий не покажет. Изделие без фотографий напечатается как раньше: секция с фотографиями у него просто не выведется. ## Как вывести только обложку Если в КП нужна одна фотография на изделие, сделайте всё то же, с двумя отличиями: - в шаге 4 на вкладке **«Фильтры»** окна **«Данные»** добавьте условие: колонка `Line` равна 1; - в шаге 5 количество колонок не меняйте. Выведется обложка изделия — первая фотография в окне изображений. ## Если не получилось **Вместо фотографий пустое место.** Проверьте, что в **«URL изображения»** стоит выражение в фигурных скобках — `{root_Instances_Pictures.Url}`, без опечаток. Выражение с ошибкой конструктор не подсвечивает, а в документе выводит пустоту. **Фотографии всех изделий напечатались одним блоком, а не под своими изделиями.** У секции с фотографиями не задан **«Мастер компонент»** или **«Связь»** — без них секция не знает, к какому изделию относится, и выводит все фотографии подряд отдельно от изделий. **Фотографий нет ни у одного изделия.** Откройте окно изображений изделия и проверьте, что фотографии загружены именно туда, а не, например, в файлы заказа. **Шаблон сломался и документ не печатается.** Если вы правили копию, отключите её — снова будет печататься исходная форма, которую вы не трогали. Как отключить — [«Печатные формы»](print-forms.md).