У меня есть справочник, содержащий текстовые файлы, я нормально использую класс DirectoryIterator avaialble в php, чтобы перебирать каталог и получать имена файлов. У меня есть проблема с CI. Я совершенно не знаком с CI, поэтому, пожалуйста, несите меня :).Иконок каталогов с использованием Codeigniter
У меня есть что-то подобное в моем контроллере по умолчанию с именем myblog (я написал функцию сразу после функции индекса).
<?php
public function diriterate()
{
$this->load->helper('directory');
$mapi=directory_map('./myfolder/');
$this->load->view('index.php',$mapi);
}
?>
и я пытаюсь что-то вроде этого, на мой взгляд
<?php
foreach($mapi as $key)
{
echo $key;
}
?>
я делаю это просто неправильно здесь? ,
(1) Если я правильно понимаю, я могу запустить его как mysitename/класса/функции (в моем случае локальный/MyBlog/diriterate) (2) Мой каталог находится внутри RootFolder (RootFolder/myfolder), поэтому нет необходимости в baseurl или что-то в этом роде.
Должен ли я сделать это просто в представлении, используя класс DirectoryIterator, или просто создать другой контроллер для итерации, я действительно смущен, любая помощь приветствуется. Спасибо заранее.
Возможно, вы должны начать использовать CI после прочтения шаблона MVC для веб-приложений. Это может помочь вам лучше структурировать ваше приложение. Также обратитесь к руководству пользователя CI для справки с конфигурациями воспламенителя кода и доступными библиотеками и классами. – user1190992
appart from proper ** Структура MVC ** при передаче данных в ** вид ** вам нужно отправить его как массив ('mapi' => $ mapi) – Jakub
спасибо, ребята, мне кажется, мне нужно улучшить свое понимание mvc немного больше. – jathin