如何在表单文本区域中添加变量

How to add variables in a form textarea

我想创建管理员可以轻松更新的自定义确认消息。

喜欢

 <textarea>You can contact {contact_name} located at {contact_place}…</textarea>

contact_name 和 contact_place 是将在同一表格中完成的字段,并且都是必需的。

容易管理吗?

将带占位符的文本字符串保存到数据库中,然后使用str_replace in custom Helper or in entity virtual fields

   return str_replace(
      [
         '{{contact_name}}', // placeholders
         '{{contact_place}}', 
         '{{email}}',
      ],
      [
         $contact->name, // inputs
         $contact->place,
         $contact->email,
      ],
       // load template string from db
      // You can contact {{contact_name}} located at {{contact_place}}…
      $admin->template
   );