Articles of view

Проектирование классов уровня обслуживания в PHP

Недавно я познакомился с уровнями обслуживания Яни Хартикайненом в дискуссии о том, как лучше всего обрабатывать данные формы в приложении MVC. После некоторого чтения я действительно вижу преимущества такого подхода. Мой вопрос таков: Как структурировать классы услуг? Во-первых, это user_service() соответствующее имя класса для моей модели user() или есть другой стандарт? Поскольку методы моей службы […]

Разница между View Composer и Creator в Laravel 4?

Согласно документации Laravel 4. Композитор : Просмотр композиторов – это обратные вызовы или методы класса, вызываемые при визуализации представления. Если у вас есть данные, которые вы хотите привязать к данному представлению каждый раз, когда это представление отображается во всем приложении, композитор представления может организовать этот код в одном месте. Поэтому просмотр композиторов может функционировать как […]

Как мне расширить помощник просмотра меню Zend?

Мне нужно изменить вывод Zend_View_Helper_Navigation_Menu . Я нашел две функции, которые мне нужно будет изменить, и я знаю, как внести необходимые изменения. Я не знаю, как сделать объект Navigation использующим помощник моего представления вместо Zend. Фрагмент кода, представляющий расширение моего класса: // file /library/My/View/Helper/Navigation/Menu.php class My_View_Helper_Navigation_Menu extends Zend_View_Helper_Navigation_Menu { protected function _renderDeepestMenu(Zend_Navigation_Container $container, $ulClass, $indent, […]

Laravel 4 Красноречивый псевдоним столбца

То, что я пытаюсь достичь, есть в моей базе данных. У меня есть таблица с именем channel. Я использую класс elarquent laravel для доступа к этим свойствам из таблицы. Проблема, с которой я сталкиваюсь, заключается в том, что имя таблицы – это столбец, а имя столбца – канал поэтому при доступе к этому свойству выглядит […]

Как эффективно реализовать модули в среде MVC и обрабатывать маршрутизацию на несколько контроллеров в одном модуле?

Я разработал базовую структуру MVC как учебный проект в php – на самом деле это вторая версия, и я пытаюсь улучшить два аспекта, которые первая версия не оправдала: Запрос маршрутизации: запросы отображения, например / controller / action / [params] Модули: выпадающие приложения, предназначенные для расширения приложения, например, CMS. Вот где я сейчас: Я могу взять […]

codeigniter: передать массив из контроллера для просмотра

У меня есть CodeIgniter вопрос. Как передать массив из контроллера для просмотра? Вот мой код, который не работает: контроллер: $data_part13['header3_item'][] = array('title' => 'first image 1' , 'img' => 'https://encrypted-tbn0.google.com/images?q=tbn:ANd9GcQoshslL3aMNzG50708domqPSA4ouPjk_wA7jCpVRUH3k8zVdn9' ); $this->load->view('part_1_3', $data_part13); и просмотр: <div id="header3"> <div id="header3-inner"> <?php if (isset($header3_item)){ foreach ($header3_item as $key) { ?> <div class="header3-item"> <img alt="<?php echo($key->title); ?>" src="<?php […]

Intereting Posts