Jump to content

Помогите с ACP


zloy_molo4nik
 Share

Recommended Posts

Делаю страничку для ACP. В ней нужно сделать работу с базой. Делал вот по этой статье http://ipbskins.ru/forum/blog/69/entry-197-%D1%80%D0%B5%D0%B3%D0%B8%D1%81%D1%82%D1%80%D0%B8%D1%80%D1%83%D0%B5%D0%BC-%D0%BF%D0%B5%D1%80%D1%81%D0%BE%D0%BD%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5-%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D1%8B-%D0%B4%D0%BB%D1%8F-ipboard-3/

 

Но при переходе на страничку получил вот такую ошиьку [#404] incorrect_furl

 

вот код странички (из примера)

<?php

if ( ! defined( 'IN_ACP' ) )
{
       print "<h1>Incorrect access</h1>You cannot access this file directly. If you have recently upgraded, make sure you upgraded all the relevant files.";
       exit();
}



class admin_mycustompage_example_firstname extends ipsCommand {
       public function doExecute( ipsRegistry $registry ) {

               $this->output = "Текущая дата: " .strftime('%d %B %Y');     // Здесь формируем контент

               $this->registry->output->setTitle( "Название" );
               $this->registry->output->addContent( $this->output );
               $this->registry->output->sendOutput();  
 }
}

?>

Link to comment
Share on other sites

Обратите внимание

По указанному вами в профиле "Board url" находится не IP.Board, либо модифицированный пиратский скрипт с удаленными копирайтами. Если вы указали неверный URL, пожауйста, поправьте его, потому что он скорее всего потребуется при диагностике вашей проблемы. Нелицензионные скрипты не приветствуются, т.к. зачастую именно некорректное "нуление" и является причиной проблем в них.

Link to comment
Share on other sites

вот код странички (из примера)

Серьезно? У Вас откуда-то взялся admin_, а в статье описан процесс только для публичной части. Для админской - файлы уже нужно создавать в другой(их) директории(ях).

Link to comment
Share on other sites

Серьезно? У Вас откуда-то взялся admin_, а в статье описан процесс только для публичной части. Для админской - файлы уже нужно создавать в другой(их) директории(ях).

 

Файлы создал в директории modules_admin. Все делал как блоге только для админа + еще использовал еще это http://www.invisionpower.com/support/guides/_/advanced-and-developers/application/start-here-creating-an-application-r145

Link to comment
Share on other sites

class admin_mycustompage_example_firstname extends ipsCommand {

Совпадает с путем?

Т.е. должно быть так: admin/applications_addon/other/mycustompage/modules_admin/example/firstname.php

Как вариант - сбросьте FURL-кеш в АЦ

Link to comment
Share on other sites

class admin_mycustompage_example_firstname extends ipsCommand {

Совпадает с путем?

Т.е. должно быть так: admin/applications_addon/other/mycustompage/modules_admin/example/firstname.php

Как вариант - сбросьте FURL-кеш в АЦ

 

Да, путь совпадает Это мои первые попытки создать что-то для ACP

Edited by zloy_molo4nik
Link to comment
Share on other sites

Да, путь совпадает Это мои первые попытки создать что-то для ACP

Ну это не что-то для ACP, а приложение.

Furl-кеш сбрасывали?

Ссылку в адресной строке проверьте страницы с ошибкой.

Link to comment
Share on other sites

Я извиняюсь. Но может у кого-то валяестся простеньекое приложение для админки? Что бы понять куда что писать

Скачайте любое на IPS и разбирайтесь.

Link to comment
Share on other sites

Самое простое http://community.invisionpower.com/files/file/4533-new-topic-rules/

 

Все, всем спасибо за помощь. Разобрался

@zloy_molo4nik, обычно принято писать в чем была проблема, чтобы другие не натыкались на подобные грабли или нашли для себя решения.

Link to comment
Share on other sites

Самое простое http://community.invisionpower.com/files/file/4533-new-topic-rules/

 

 

@zloy_molo4nik, обычно принято писать в чем была проблема, чтобы другие не натыкались на подобные грабли или нашли для себя решения.

 

Понял. Извиняюсь.

 

Причина была очень простая.

 

Файл defaulSection.php положил не рядом с файлом секции, а на уровень выше. Потому и не работало

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...