Страница 1 из 1
Текст по шаблону (шаблон для экспорта) docx в зависимости от выбора пользователя
Добавлено: 28 окт 2025, 13:53
ktotut
Добрый день!
Прошу помощи в поиске реализации (не могу пока придумать).
Мне нужно чтобы можно было сформировать форму для печати в формате docx, но значения в шаблон должны попадать в зависимости от того что заполнил в срм пользователь.
Пример:
Пользователь выбирает из списка Магазин1/Магазин2/Магазин3
Для каждого значения Магазин1, Магазин2, Магазин3 своя формулировка текста которая попадает в форму.
Если пользователь выбрал Магазин 1, значит в форме для печати docx должно отобразиться текст шаблона для Магазина1, а если выбрал другой то его шаблон.
Re: Текст по шаблону (шаблон для экспорта) docx в зависимости от выбора пользователя
Добавлено: 28 окт 2025, 16:15
support
Если речь идет только о выводе текста, то можно использовать поле "PHP Код" и там в зависимости от значения выводить нужный текст
https://docs.rukovoditel.net.ru/index.php?p=104
Re: Текст по шаблону (шаблон для экспорта) docx в зависимости от выбора пользователя
Добавлено: 29 окт 2025, 12:19
ktotut
А в шаблоне экспорта как это применить? Там можно установить зависимость от значения?
Re: Текст по шаблону (шаблон для экспорта) docx в зависимости от выбора пользователя
Добавлено: 29 окт 2025, 13:15
SalahievFR
ktotut писал(а): 28 окт 2025, 13:53
Добрый день!
Прошу помощи в поиске реализации (не могу пока придумать).
Мне нужно чтобы можно было сформировать форму для печати в формате docx, но значения в шаблон должны попадать в зависимости от того что заполнил в срм пользователь.
Пример:
Пользователь выбирает из списка Магазин1/Магазин2/Магазин3
Для каждого значения Магазин1, Магазин2, Магазин3 своя формулировка текста которая попадает в форму.
Если пользователь выбрал Магазин 1, значит в форме для печати docx должно отобразиться текст шаблона для Магазина1, а если выбрал другой то его шаблон.
Создаете несколько шаблонов для печати с разными docx файлами и на каждый настраиваете фильтр для отображения кнопки. Магазин 1 -> шаблон 1, магазин 2 -> шаблон 2.
Re: Текст по шаблону (шаблон для экспорта) docx в зависимости от выбора пользователя
Добавлено: 29 окт 2025, 15:41
ktotut
SalahievFR писал(а): 29 окт 2025, 13:15
ktotut писал(а): 28 окт 2025, 13:53
Добрый день!
Прошу помощи в поиске реализации (не могу пока придумать).
Мне нужно чтобы можно было сформировать форму для печати в формате docx, но значения в шаблон должны попадать в зависимости от того что заполнил в срм пользователь.
Пример:
Пользователь выбирает из списка Магазин1/Магазин2/Магазин3
Для каждого значения Магазин1, Магазин2, Магазин3 своя формулировка текста которая попадает в форму.
Если пользователь выбрал Магазин 1, значит в форме для печати docx должно отобразиться текст шаблона для Магазина1, а если выбрал другой то его шаблон.
Создаете несколько шаблонов для печати с разными docx файлами и на каждый настраиваете фильтр для отображения кнопки. Магазин 1 -> шаблон 1, магазин 2 -> шаблон 2.
Нет, так точно не вариант. Очень много будет шаблонов и при редактировании одного нужно будет редактировать множество
Re: Текст по шаблону (шаблон для экспорта) docx в зависимости от выбора пользователя
Добавлено: 29 окт 2025, 20:44
Antonyous99
Собсственно, чем устраивает этот вариант?
Несколько строк PHP кода, и в этом поле будет именно то, что нужно.
Re: Текст по шаблону (шаблон для экспорта) docx в зависимости от выбора пользователя
Добавлено: 29 окт 2025, 20:53
Develop-Soft
Antonyous99 писал(а): 29 окт 2025, 20:44
Несколько строк PHP кода
Это практикуется до сих пор..?
Давно не заглядывал.
Re: Текст по шаблону (шаблон для экспорта) docx в зависимости от выбора пользователя
Добавлено: 30 окт 2025, 18:39
SalahievFR
ktotut писал(а): 29 окт 2025, 15:41
SalahievFR писал(а): 29 окт 2025, 13:15
ktotut писал(а): 28 окт 2025, 13:53
Добрый день!
Прошу помощи в поиске реализации (не могу пока придумать).
Мне нужно чтобы можно было сформировать форму для печати в формате docx, но значения в шаблон должны попадать в зависимости от того что заполнил в срм пользователь.
Пример:
Пользователь выбирает из списка Магазин1/Магазин2/Магазин3
Для каждого значения Магазин1, Магазин2, Магазин3 своя формулировка текста которая попадает в форму.
Если пользователь выбрал Магазин 1, значит в форме для печати docx должно отобразиться текст шаблона для Магазина1, а если выбрал другой то его шаблон.
Создаете несколько шаблонов для печати с разными docx файлами и на каждый настраиваете фильтр для отображения кнопки. Магазин 1 -> шаблон 1, магазин 2 -> шаблон 2.
Нет, так точно не вариант. Очень много будет шаблонов и при редактировании одного нужно будет редактировать множество
Если шаблон кординально не меняется, а меняются только значения в переменных, то используйте php примерно так:
Код: Выделить всё
if ($item["field_252"] == 1) {
$output_value = "Новый";
}
if ($item["field_252"] == 2) {
$output_value = "В работе";
}
else {
$output_value = "Не определено";
}
Re: Текст по шаблону (шаблон для экспорта) docx в зависимости от выбора пользователя
Добавлено: 31 окт 2025, 21:31
Antonyous99
Еще проще:
Код: Выделить всё
if ([252] == 1)
$output_value = "Новый";
if ([252] == 2)
$output_value = "В работе";
Re: Текст по шаблону (шаблон для экспорта) docx в зависимости от выбора пользователя
Добавлено: 01 ноя 2025, 10:31
SalahievFR
Antonyous99 писал(а): 31 окт 2025, 21:31
Еще проще:
Код: Выделить всё
if ([252] == 1)
$output_value = "Новый";
if ([252] == 2)
$output_value = "В работе";
Суть не поменялась .) а else все таки лучше использовать .)