У меня есть страница http://visiting/blog . Контроллер содержит методы action_index и add_index. Action_index() возвращает страницы индексов. Add_index() метод модели вызова add_data() , который вставляет данные из формы в базу данных. Мне нужно организовать мое приложение с помощью ajax-запроса, чтобы страница http://visiting/blog не обновлялась после отправки формы. ПОСМОТРЕТЬ $.ajax({ type: 'POST', url: '???', ————————–> What should […]
У меня есть сайт, на котором есть много страниц, которые расположены в корне (например, /contact , /about , /home , /faq , /privacy , /tos и т. Д.). Мой вопрос в том, должны ли эти все быть отдельными контроллерами или одним контроллером со многими методами (например, contact , about , index в контроллере main.php )? […]
Я вижу, что во многих реализациях MVC для веб-сайтов есть точка с одним входом, такая как файл index.php, а затем анализирует URL-адрес, чтобы определить, какой контроллер запускать. Это кажется довольно странным для меня, потому что это связано с необходимостью переписывать URL-адрес с помощью перезаписываемых Apache и с достаточным количеством страниц, из-за которых один файл будет […]
Вот моя структура базы данных: В моем приложении у меня есть управление компанией клиентов, сотрудников и филиалов. Клиенты и сотрудники связаны с одним Лицом, одним Физическим лицом и одним Пользователем. Филиалы связаны с одним Лицом и одной Компанией. Таким образом, чтобы вставить нового клиента или сотрудника, я должен сначала вставить свои общие данные в таблицу […]
Я пытаюсь отправить запрос в MVC. У меня есть объект маршрутизации, который соответствует текущему URI для определенных маршрутов. Если есть совпадение, он возвращает экземпляр объекта Route. Через этот объект Route я могу получить доступ к согласованным аргументам контроллера, метода и метода. Я могу использовать его так: $route->getClass(); name of controller class to instantiate $route->getMethod(); name […]
** упрощенный вопрос ** Я изучаю шаблоны oop, и я ищу для создания собственной простой инфраструктуры mvc. Я бы хотел, чтобы у этого был фронт-контроллер, но мне трудно найти какую-либо достоверную информацию для реализации переднего контроллера с MVC. В частности, я смущен тем, должен ли фронт-контроллер запускать всю триаду или же контроллер фронтального вызова просто […]
Я понимаю, что это очень общий вопрос, но я думаю, что я действительно не ищу окончательного ответа. Будучи новичком в PHP-фреймворках, я с трудом обнимаю его. Рамки Javascript, особенно с расширениями пользовательского интерфейса, похоже, имеют своего рода MVC-подобный подход, отделяя ваш JS-код от вашего дизайна. Просто кажется, что было бы запутать использование дополнительной структуры MVC […]
Я использую программное обеспечение форума, основанное на MVC-шаблоне (Шаблоны и PHP-классы). Страницы выглядят следующим образом: domain.com/index.php?page=Test Я хочу настроить чат-сервер на одной странице (domain.com/index.php?page=Chat) с помощью узла и now.js. Теперь я сталкиваюсь с проблемой: как сообщить серверный код, что сервер чата должен работать на index.php? Page = Chat Очевидно, я не могу сделать что-то вроде […]
В моем приложении ZF 1.11 я сохраняю свой переводчик в реестре следующим образом: Zend_Registry::set('Zend_Translate', $translator); Поэтому, по моему мнению, скрипты я могу получить доступ к переводчику следующим образом: $this->translate('abc'); Есть ли какой-нибудь умный способ использовать этот вызов: $this->_('abc'); Использование $ this-> translate загромождает взгляды, и многие люди привыкли видеть _ () в любом случае.
Я создал компонент Joomla admin в соответствии с руководством Joomla – http://docs.joomla.org/Developing_a_Model-View-Controller_Component/2.5/Developing_a_Basic_Component В том, что мне нужно иметь загрузчик файлов, которые позволяют пользователю загружать один файл. В администраторе \ components \ com_invoicemanager \ models \ forms \ invoicemanager.xml я определил <field name="invoice" type="file"/> В контроллере admin \ components \ com_invoicemanager \ controllers \ invoicemanager.php im […]