mmkulikov

Опции шаблона в админке

Recommended Posts

Добавил для своего шаблона настройки через addParamToConfig

Они почему-то не не появляются в админке?

if ( !$config_admin->check_config_item('template.allrealty.buy') ) {$config_admin->addParamToConfig('template.allrealty.buy','','ID раздела "Купить"');}

Поделиться сообщением


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

А где поставили этот код?

В main.php

Уже появились, через какое-то время. Что именно "помогло" появиться настройкам так и не понял.

Просто продолжал править шаблон и смотреть сайт. До этого пару раз записывал из админки конфигурацию

не помогало.

Подозреваю, что это как-то связано с кэшем...

Поделиться сообщением


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

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

Поделиться сообщением


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

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

function check_local_config () {require_once (SITEBILL_DOCUMENT_ROOT.'/apps/system/lib/admin/object_manager.php');require_once (SITEBILL_DOCUMENT_ROOT.'/apps/config/admin/admin.php');$config_admin = new config_admin();if ( !$config_admin->check_config_item('grid_type') ) {$config_admin->addParamToConfig('grid_type','list','Тип списка объявлений (list - обычная таблица, thumbs - div-блоки');}if ( !$config_admin->check_config_item('template.allrealty.logo') ) {$config_admin->addParamToConfig('template.allrealty.logo','logo.png','Логотип');}if ( !$config_admin->check_config_item('template.allrealty.buy') ) {$config_admin->addParamToConfig('template.allrealty.buy','','ID раздела "Купить"');}if ( !$config_admin->check_config_item('template.allrealty.rent') ) {$config_admin->addParamToConfig('template.allrealty.rent','','ID раздела "Снять"');}if ( !$config_admin->check_config_item('vip_cost') ) {$config_admin->addParamToConfig('vip_cost','100','Цена VIP-объявления за 1 день');$query = "alter table ".DB_PREFIX."_data add column vip_status_end int(11) not null default 0";

Вот кусок кода.

За основу взял main.php из agency

Поделиться сообщением


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

Тогда все правильно.

Может быть в первый раз просто пропустили это, когда в админке смотрели.

Поделиться сообщением


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

Тогда все правильно.

Может быть в первый раз просто пропустили это, когда в админке смотрели.

Нет, точно не было. Только через какое-то время интенсивного дальнейшего "перепиливания" файлов шаблона появилась закладка ((

Поделиться сообщением


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

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас