|
Автор текущей темы
Группа: Пользователь
Ранг: Новичек
Регистрация: 05.11.2009
Город: Москва
|
Я делал по аналогии переменной {$css_sheme}. Т.е сначала добавил нужные функции в sections.php
foreach ($_POST['id'] as $id => $area_name) {
$sql = $db->Query("UPDATE ".PREFIX."_areas
SET
news_startpage='".$_REQUEST['news_startpage'][$id]."',
pass='".$_REQUEST['pass'][$id]."',
tmpl='".$_REQUEST['tmpl'][$id]."',
active='".$_REQUEST['active'][$id]."',
area_name='".strip_tags($_POST['area_name'][$id])."',
area_descr='".$_REQUEST['area_descr'][$id]."',
area_template='".$_REQUEST['area_template'][$id]."',
css_sheme = '".$_REQUEST['css_sheme'][$id]."',
keywords = '".$_REQUEST['keywords'][$id]."',
img_path = '".$_REQUEST['img_path'][$id]."',
std_lang = '".$_REQUEST['std_lang'][$id]."',
std_lang_admin = '".$_REQUEST['std_lang_admin'][$id]."',
start_tpl = '".$_REQUEST['start_tpl'][$id]."'
WHERE area_id=$id
");
|
Затем добавил поле keywords в таблицу pref_area
В том же sections.php
if($_REQUEST['send']==1 && $_REQUEST['area_name']!="")
{
$sql = $db->Query("INSERT INTO ".PREFIX."_areas (
area_id,
area_name,
area_descr,
area_template,
active,
pass,
tmpl,
news_startpage,
css_sheme,
keywords,
img_path
) VALUES (
'',
'".addslashes($_REQUEST['area_name'])."',
'".addslashes($_REQUEST['area_descr'])."',
'".$_REQUEST['area_template']."',
'".$_REQUEST['active']."',
'".$_REQUEST['pass']."',
'".$_REQUEST['tmpl']."',
'10',
'$_REQUEST[css_sheme]',
'$_REQUEST[keywords]',
'$_REQUEST'
)
|
Добавил нужные поля в шаблон адмики (значение передается в базу)
и потом попытался подключить переменную в классе Koobi.class
$this->assign('keywords', KEYWORDS);
Но этот метод не сработал...
|