Показать сообщение отдельно
  #7 (permalink)  
Старый 12.04.2017, 13:39
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Что конкретно не знаю. Но сначала, если в рамках данной CMS подобные операции само собой разумеются, то прочесть в документации как это делается корректно.

Если же нечто свое творите, значит пишите и инструмент обрабатывающий шаблоны. Битриск использует РНР. В РНР не обязательно вгонять в шаблон переменные как ${ИМЯ_ПАРАМЕТРА} и парсить его в поисках их. Можно поступать гораздо проще - 'text' . $var . 'text'. Если $var определена, то при подключении этого кода ее значение автоматически будет подставлено в текст. При этом, если перед подключением будут переданы соответствующие заголовки, то клиенту будет предложен стандартный диалог открытия/сохранения файла.

А возможно отдать файл шаблона и иным способом. Но в любом случае сначала определяются переменные используемые в шаблоне, затем подключение шаблона или передача этих переменных в функцию обрабатывающую шаблон. Что вы конкретно делаете (и делаете ли вообще) никто кроме вас не знает, разберитесь с этим.
Ответить с цитированием