Перейти к содержанию
Официальный форум поддержки Simpla

Передать значение из настроек в php?


Рекомендуемые сообщения

Вобщем сложилась ситуация когда нужна передать значение из настроек в css файл.

 

CSS файл подключил как php в index.tpl

<link rel="stylesheet" href="design/{$settings->theme}/css/style.php" />

Файл переименовал в .php и в начале прописал:

 

<?php header("Content-type: text/css"); ?>

 

Если в style.php прописать:

<?php $width='10px' ?>

И чуть ниже

p{font-size:<? echo $width ?>}

то при загрузке страницы,всё отображает верно,значение выводит.

Вопрос:

Как вывести значение из инпута,который находится в настройках админ-панели?

Ссылка на сообщение
Поделиться на другие сайты

Подключить ядро симплы и использовать $this->settings->site_name; если у вас класс, если обычный обработчик до чуть сложнее, нужно создать экземляр ядра записав его в переменную и использовать $app->settings->site_name.

Смотрите ajax/cart.php или index.php всё поймёте.

Ссылка на сообщение
Поделиться на другие сайты

Подключить ядро симплы и использовать $this->settings->site_name;

 

Я правильно понял?

require_once('../api/Simpla.php');
	$simpla = new Simpla();

Я так понимаю что класс,потому что в шаблоне,в index.tpl через тег {$settings->width} значение выводится.

 

P.S. Разобрался,Noxter спасибо за наводку,порой пинок в нужную сторону даёт результаты :)

Изменено пользователем MStyle28
Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...