Леса и вспомогательные функции CodeIgniter не работают - PullRequest
0 голосов
/ 28 марта 2010

Я следую руководству CodeIgniter «Создай блог за 20 минут», и у меня возникают проблемы с работой функций помощника, привязки и Scaffolding.

Я не могу создать ссылки на своей HTML-странице, используя функции помощника и привязки.

ставлю

$this->load->helper('url'); $this->load->helper('form');

в конструкторе под parent::Controller();

и

<p><?php echo anchor('blog/comments','Comments'); ?></p>

внутри цикла foreach, как указано в руководстве. Но я не получаю ссылки для показа.

Когда я просматривал источник, как указано в видео, эта строка отсутствовала (но она была в видео):

<form method= "post" action = "http://www.example.com/CodeIgniter/index.php/blog/comment_insert">

Во-вторых, я продолжаю получать сообщение об ошибке 404 Страница не найдена всякий раз, когда я пытаюсь получить доступ к странице Scaffolding CodeIgniter в моем браузере, например:

локальный / codeignitor / index.php / блог / Строительные леса / mysecretword

Я могу получить доступ

локальный / codeignitor / index.php / блог

просто отлично. Я следовал инструкциям CodeIgnitor в разделе «Создать блог за 20 минут», сохранив настройки базы данных в файле database.php; и автоматическое подключение к базе данных путем вставки «базы данных» в основной массив файла autoload.php; и я добавил оба

parent::Controller(); и $this->load->scaffolding('myTableName') конструктору блога. Это все еще дает мне это 404.

Любая помощь будет оценена. Заранее спасибо?

Ответы [ 2 ]

1 голос
/ 28 марта 2010

Строительные леса устарели, но они не были удалены до 2.0, и все еще работает в 1.7.2.

У вас есть /scaffolding/ в URL, который не нужен, вы просто используете свой триггер для строительных лесов.

Я не уверен, почему ваши помощники не работают, ваш синтаксис выглядит хорошо, если у вас нет данных в цикле foreach. <form...> линия приходит от звонка <?php echo form_open('form_controller_or_whatever'); ?>

0 голосов
/ 15 марта 2013
localhost/codeignitor/index.php/blog/mysecretword

достаточно ...
проверить этот сайт: http://www.schobbing.de/user_guide/general/scaffolding.html вы получите четкое понимание ....

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...