Текст по шаблону (шаблон для экспорта) docx в зависимости от выбора пользователя

Все вопросы/проблемы по установке и использовании.
Ответить
ktotut
Сообщения: 155
Зарегистрирован: 17 май 2022, 09:23
Имя: Дмитрий Пономаренко
Откуда: РФ Оренбург

Текст по шаблону (шаблон для экспорта) docx в зависимости от выбора пользователя

Сообщение ktotut »

Добрый день!

Прошу помощи в поиске реализации (не могу пока придумать).
Мне нужно чтобы можно было сформировать форму для печати в формате docx, но значения в шаблон должны попадать в зависимости от того что заполнил в срм пользователь.
Пример:
Пользователь выбирает из списка Магазин1/Магазин2/Магазин3
Для каждого значения Магазин1, Магазин2, Магазин3 своя формулировка текста которая попадает в форму.
Если пользователь выбрал Магазин 1, значит в форме для печати docx должно отобразиться текст шаблона для Магазина1, а если выбрал другой то его шаблон.
--------
по всем вопросам пишите в личное сообщение или в мессенджеры на 89033988566
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Текст по шаблону (шаблон для экспорта) docx в зависимости от выбора пользователя

Сообщение support »

Если речь идет только о выводе текста, то можно использовать поле "PHP Код" и там в зависимости от значения выводить нужный текст https://docs.rukovoditel.net.ru/index.php?p=104
ktotut
Сообщения: 155
Зарегистрирован: 17 май 2022, 09:23
Имя: Дмитрий Пономаренко
Откуда: РФ Оренбург

Re: Текст по шаблону (шаблон для экспорта) docx в зависимости от выбора пользователя

Сообщение ktotut »

support писал(а): 28 окт 2025, 16:15 Если речь идет только о выводе текста, то можно использовать поле "PHP Код" и там в зависимости от значения выводить нужный текст https://docs.rukovoditel.net.ru/index.php?p=104
А в шаблоне экспорта как это применить? Там можно установить зависимость от значения?
--------
по всем вопросам пишите в личное сообщение или в мессенджеры на 89033988566
Аватара пользователя
SalahievFR
Сообщения: 387
Зарегистрирован: 22 янв 2023, 10:14
Имя: Фанис Салахиев
Откуда: Россия Казань
Контактная информация:

Re: Текст по шаблону (шаблон для экспорта) docx в зависимости от выбора пользователя

Сообщение SalahievFR »

ktotut писал(а): 28 окт 2025, 13:53 Добрый день!

Прошу помощи в поиске реализации (не могу пока придумать).
Мне нужно чтобы можно было сформировать форму для печати в формате docx, но значения в шаблон должны попадать в зависимости от того что заполнил в срм пользователь.
Пример:
Пользователь выбирает из списка Магазин1/Магазин2/Магазин3
Для каждого значения Магазин1, Магазин2, Магазин3 своя формулировка текста которая попадает в форму.
Если пользователь выбрал Магазин 1, значит в форме для печати docx должно отобразиться текст шаблона для Магазина1, а если выбрал другой то его шаблон.
Создаете несколько шаблонов для печати с разными docx файлами и на каждый настраиваете фильтр для отображения кнопки. Магазин 1 -> шаблон 1, магазин 2 -> шаблон 2.
ktotut
Сообщения: 155
Зарегистрирован: 17 май 2022, 09:23
Имя: Дмитрий Пономаренко
Откуда: РФ Оренбург

Re: Текст по шаблону (шаблон для экспорта) docx в зависимости от выбора пользователя

Сообщение 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.
Нет, так точно не вариант. Очень много будет шаблонов и при редактировании одного нужно будет редактировать множество
--------
по всем вопросам пишите в личное сообщение или в мессенджеры на 89033988566
Аватара пользователя
Antonyous99
Сообщения: 752
Зарегистрирован: 18 авг 2019, 09:22
Имя: Антон Владимирович
Откуда: Санкт-Петербург
Организация: ООО "РИКОМ-Сервис"
Контактная информация:

Re: Текст по шаблону (шаблон для экспорта) docx в зависимости от выбора пользователя

Сообщение Antonyous99 »

support писал(а): 28 окт 2025, 16:15 Если речь идет только о выводе текста, то можно использовать поле "PHP Код" и там в зависимости от значения выводить нужный текст https://docs.rukovoditel.net.ru/index.php?p=104
Собсственно, чем устраивает этот вариант?
Несколько строк PHP кода, и в этом поле будет именно то, что нужно.
ПУЛЬТ УПРАВЛЕНИЯ БИЗНЕСОМ
ERP/CRM "под ключ"
Аватара пользователя
Develop-Soft
Сообщения: 599
Зарегистрирован: 27 мар 2019, 01:22
Имя: Владимир
Откуда: Россия, Белгород
Контактная информация:

Re: Текст по шаблону (шаблон для экспорта) docx в зависимости от выбора пользователя

Сообщение Develop-Soft »

Antonyous99 писал(а): 29 окт 2025, 20:44 Несколько строк PHP кода
Это практикуется до сих пор..?
Давно не заглядывал.
Аватара пользователя
SalahievFR
Сообщения: 387
Зарегистрирован: 22 янв 2023, 10:14
Имя: Фанис Салахиев
Откуда: Россия Казань
Контактная информация:

Re: Текст по шаблону (шаблон для экспорта) docx в зависимости от выбора пользователя

Сообщение 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 = "Не определено";
  
}
Аватара пользователя
Antonyous99
Сообщения: 752
Зарегистрирован: 18 авг 2019, 09:22
Имя: Антон Владимирович
Откуда: Санкт-Петербург
Организация: ООО "РИКОМ-Сервис"
Контактная информация:

Re: Текст по шаблону (шаблон для экспорта) docx в зависимости от выбора пользователя

Сообщение Antonyous99 »

Еще проще:

Код: Выделить всё

if ([252] == 1) 
$output_value = "Новый";
if ([252] == 2) 
$output_value = "В работе";
ПУЛЬТ УПРАВЛЕНИЯ БИЗНЕСОМ
ERP/CRM "под ключ"
Аватара пользователя
SalahievFR
Сообщения: 387
Зарегистрирован: 22 янв 2023, 10:14
Имя: Фанис Салахиев
Откуда: Россия Казань
Контактная информация:

Re: Текст по шаблону (шаблон для экспорта) docx в зависимости от выбора пользователя

Сообщение SalahievFR »

Antonyous99 писал(а): 31 окт 2025, 21:31 Еще проще:

Код: Выделить всё

if ([252] == 1) 
$output_value = "Новый";
if ([252] == 2) 
$output_value = "В работе";
Суть не поменялась .) а else все таки лучше использовать .)
Ответить