Смысл в том, чтобы в шаблоне вызывать формирование правильного формата даты, обрезать данные из модели?
Зачем это делать, если формированием даты занимается более высокоуровневый обьект — модель, которой помогают настройки интернационализации? — помоему этого нет в Fuel, но если есть то да полностью с вами согласен.
Экранирование и фильтрация это тоже задача контроллера. Вьюха должна получать уже готовые данные. — ок я только за, как вы предлагаете решить с циклом ведь данные дергаются внутри foreach() Перенести цикл целиком в контроллер или как? Буду благодарен за дельные рекомендации.
Пусть статья не о чем по вашему мнению, но признайте, что благодяря ей вы открыли для себя Fuel и возможо даже попробуете его возможности в своей разработке.
Открыли для себя слово «компонент»? — В fuelphp так называется пакет о котором и писал.
Что есть для вас «логика»? — В данном контексте код отвечающий за процессы, прием и обработку данных с целью получения определенного результата.
Магистру Йоде привет) Не зря.
Вы капитан очевидность) Помоему и так видно, что орм тут нет. Вы просили пример контроллера, а не пример ОРМ. Остальные вопросы проигнорирую, с вашего позволения.
Похоже это вы не понимаете о чем пишите, откуда вы взяли — То что вам, за время написания простенького сайта пришлось несколько раз обновлять ядро фреймворка?
У меня нет перед вами дифицита доверия. Все что описал из личного опыта, вы можете повторить, то что я сделал и уверен это будет положительный опыт использования фримворка.
Повторюсь, тут описывается опыт использования, а не конкретное решение какой либо проблемы. Это не урок или презентация возможностей. Опять же повторюсь, если интересует конкретика, т.е. как именно я делал то-то и то-то, отпишите. Напишу отдельный пост с примерами или размещу пример в этом посте.
Еще раз повторюсь, это не в коей мере не обзор фримворка, а изложение субъективного опыта его использования.
Зачем это делать, если формированием даты занимается более высокоуровневый обьект — модель, которой помогают настройки интернационализации? — помоему этого нет в Fuel, но если есть то да полностью с вами согласен.
Экранирование и фильтрация это тоже задача контроллера. Вьюха должна получать уже готовые данные. — ок я только за, как вы предлагаете решить с циклом ведь данные дергаются внутри foreach() Перенести цикл целиком в контроллер или как? Буду благодарен за дельные рекомендации.
\Fueltools\RepeateBlog::postLink($post) — формирует ссылку
Что есть для вас «логика»? — В данном контексте код отвечающий за процессы, прием и обработку данных с целью получения определенного результата.
Магистру Йоде привет) Не зря.
2. Роутинг
3.Для ОРМ использются модели, вот пример post модели
2. Роутинг
<?php return array( '_root_' => 'blog', // The default route 'blog/(:num)' => 'blog/posts/$1', // The default route 'blog/category/(:num)-(:num)-(:any)' => 'blog/category/$1/$2/$3', // The default route '_404_' => 'index/404', // The main 404 route );
3.Для ОРМ использются модели, вот пример post модели
<?php /** * Created by JetBrains PhpStorm. * Development: Max Znamensky * Date: 01.08.12 * Time: 14:54 * To change this template use File | Settings | File Templates. */ namespace Blog; class Model_Post extends \Orm\Model { protected static $_properties = array( 'id', 'title', 'short_content', 'content', 'created_at', 'author_id', 'cat_id', 'anchors', 'youtube', ); protected static $_belongs_to = array( 'user' => array( 'key_from' => 'author_id' ), 'categorie' => array( 'key_from' => 'cat_id' ) ); }
4. Извиняюсь не понял вопроса, уточните пожалуйста и если нужны примеры сообщите что именно нужно.
5. Генераторы кода есть в oil пример использоания есть тут, сам не пользуюсь.