Произвольные переменные в Simpla CMS

Для того, чтобы добавить номер телефона компании, адрес компании или email, откроем файл SettingsAdmin.php ~20 строка и добавим:

$this->settings->company_phone = $this->request->post('company_phone');
$this->settings->company_address = $this->request->post('company_address');
$this->settings->company_email = $this->request->post('company_email');

Далее откроем файл /simpla/design/html/settings.tpl ~42 строка и добавим:

<li><label class=property>Имя компании</label><input name="company_phone" class="simpla_inp" type="text" value="{$settings->company_phone|escape}" /></li>
<li><label class=property>Имя компании</label><input name="company_address" class="simpla_inp" type="text" value="{$settings->company_address|escape}" /></li>
<li><label class=property>Имя компании</label><input name="company_email" class="simpla_inp" type="text" value="{$settings->company_email|escape}" /></li>

Столбец в SQL-таблице settings будет создана автоматически при добавлении значений в панели администратора.

Вывести можно так:

{if $settings->phone}Номер телефона: {$settings->phone}{/if}
Поделиться
Отправить
2018   simplacms
Популярное