В целом я бы сделал это немножечко по-другому. Я не владею CI, потому буду писать в терминах абстрактного MVC-фреймворка.
View всегда декорируется некоторым шаблоном — layout-ом. Вы пытаетесь это сделать средствами CodeIgniter
Я бы сделал шаблон сайта в котормо указал куда помещать текущий view. Далее в месте где требуется выводить список категорий я бы написал код типа
<?php
Dispatcher::execute('category_list);
?>
который бы запускал стандартные механизмы фреймворка, т. е. как будто юзер запросил контроллер category_list. В этом случае View я бы запретил декорировать шаблоном.
Я весьма далек от разработки с помощью CodeIgniter. Но все же. Не кажется ли Вам что лучше сделать отдельную таблицу с полями id, lang_id, text и ее джойнить к таблицам с названиями категорий и пр.?
А я разве где-то говорил что отмена капчи это плохо? Я лишь утверждаю что в случае испольования заявленной модели регистраций база будет забита левыми регистрациями.
Вообще как я понимаю вы не избавились от ввода пароля и его повторения. Вы просто отсрочили это. Рано или поздно если польователь снова захочет что-то сделать у вас на сайте — ему придется ввести новый пароль.
А использование емейла в качестве логина было еще на vkontakte или на каком-то аналогично сайте.
Вообще есть мнение, что в мире есть лишь один интуитивно-понятный интерфейс — грудь матери. Всем остальным интерфейсам человек должен учится. И интуитивно-понятный интерфейс в наши дни означает лишь «интерфейс как у большинства других продуктов», порой даже без намёка на понятность и удобство.
View всегда декорируется некоторым шаблоном — layout-ом. Вы пытаетесь это сделать средствами CodeIgniter
Я бы сделал шаблон сайта в котормо указал куда помещать текущий view. Далее в месте где требуется выводить список категорий я бы написал код типа
который бы запускал стандартные механизмы фреймворка, т. е. как будто юзер запросил контроллер category_list. В этом случае View я бы запретил декорировать шаблоном.
www.phpwact.org/pattern/model_view_controller#view
А если он захочет убедиться что на его хостинге все будет работать? А предыдущую версию сайта убирать нельзя :-)
Таких ситуаций встречается много.
А использование емейла в качестве логина было еще на vkontakte или на каком-то аналогично сайте.
банку консервовотзывы?З. Ы. Это просто такое лирическое отступление
Кстати, еще одна опечатка:
* Программы, сделанные в соответствие с реализацией
* Соответствующая фунция FreeEnvironmentStrings