Neo[CCCP] Опубликовано 3 Ноября 2005 Жалоба Поделиться Опубликовано 3 Ноября 2005 Задача:Сделать чтоб из админки, менялись два поля в БД, потом внешним скриптом будут делаться выборки из этих полей. Что я сделал:1. В таблице ibf_members добавил два поля. Скажем поле points_s и поле points. Далее, Файл sources\action_admin\member.php скачал и переименовал в : points.phpВ нём сделал следующие изменения: //----------------------------------------- // Other //----------------------------------------- Добавил строки: $this->ipsclass->html .= $this->ipsclass->adskin->add_td_row( array( "<b>Поинты ставить ?</b>" , $this->ipsclass->adskin->form_yes_no("points_s", $mem['points_s'] ) ) ); $this->ipsclass->html .= $this->ipsclass->adskin->add_td_row( array( "<b>Количество поинтов</b>" , $this->ipsclass->adskin->form_input("points", $mem['points']) ) ); Далее в: //----------------------------------------- // Throw to the DB //----------------------------------------- Добавил строки: 'points_s' => $this->ipsclass->input['points_s'], 'points' => $this->ipsclass->input['points'], Класс class ad_memberПереименовал в class ad_pointsvar $perm_child = "mem"; переименовал в var $perm_child = "poi"; Далее, в:sources\acp_loaders\acp_content.php В функцие:function auto_run()Добавил строку:'poi' => 'points', Далее, в:sources\acp_loaders\acp_pages_content.phpДобавил в:$CATS[] = array( 'Пользователи и группы' ); $PAGES[] = array(Строку:13 => array ( 'Points' , 'section=content&act=poi&code=search' ), Но вот беда, при поиске пользователей, через пункт Админки "Поинтс", оно всё равно тыкается не на "points.php" а на "members.php".Т.е. на файлик без изменений. В чём моя ошибка, кто подскажет??? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
Neo[CCCP]
Задача:
Сделать чтоб из админки, менялись два поля в БД, потом внешним скриптом будут делаться выборки из этих полей.
Что я сделал:
1. В таблице ibf_members добавил два поля. Скажем поле points_s и поле points.
Далее,
Файл sources\action_admin\member.php
скачал и переименовал в : points.php
В нём сделал следующие изменения:
//-----------------------------------------
// Other
//-----------------------------------------
Добавил строки:
Далее в:
//-----------------------------------------
// Throw to the DB
//-----------------------------------------
Добавил строки:
Класс class ad_member
Переименовал в class ad_points
var $perm_child = "mem"; переименовал в var $perm_child = "poi";
Далее, в:
sources\acp_loaders\acp_content.php
В функцие:
function auto_run()
Добавил строку:
'poi' => 'points',
Далее, в:
sources\acp_loaders\acp_pages_content.php
Добавил в:
Строку:
13 => array ( 'Points' , 'section=content&act=poi&code=search' ),
Но вот беда, при поиске пользователей, через пункт Админки "Поинтс", оно всё равно тыкается не на "points.php" а на "members.php".
Т.е. на файлик без изменений.
В чём моя ошибка, кто подскажет???
Ссылка на комментарий
Поделиться на других сайтах
0 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.