Articles of phalcon

Как добавить префикс к контроллеру в Phalcon PHP

Я работаю на веб-сайте, используя Phalcon PHP, который имеет раздел admin mywebsite.com/admin Я создал две разные папки контроллера ( frontend-controllers и backend-controllers) в зависимости от URL-адреса, я загружаю правильную папку. Я хотел бы добавить префикс ( admin ) для всех бэкэнд-контроллеров. mywebsite.com/admin/my-backend-controller-/myaction вместо mywebsite.com/my-backend-controller-/myaction Я хотел бы знать, если это возможно и как это сделать.

Первоначальная модель Phalcon pdo

У меня проблема с фальконечной структурой, а именно с методами моделей … Как вы знаете, модели включали методы find () и findFirst () Я создал модель с инструментами phalcon-dev, и теперь я пытаюсь сделать Model :: find, но я получаю исключение, но не знаю, почему … Дополнительная информация (например, stacktrace): http://exception.mateuszmarzecki.pl/

PHP Phalcon Routing с расширением файла

В моем приложении PHP Phalcon 3 у меня есть настраиваемый маршрут: $router->add("/{chapter}/{name}.{type:[az]+}", array( "controller" => 'images', "action" => 'getFile', )); Я тестирую приложение локально с PHP Builtin Server, другие маршруты работают регулярно. Если я тестирую маршрут выше: http: // localhost: 8000 / XYZ / test.jpg Я всегда получаю 404. Но в отношении документации он должен […]

Как создать общий шаблон с верхним и нижним колонтитулом для проектов phalcon с помощью Volt Engine

Я хочу создать общий шаблон с верхним и нижним колонтитулом для каждой страницы в /views используя движок phalcon volt моя иерархия папок ниже /views /user register.volt /layouts header.volt footer.volt Я хочу получить оба кода header.volt и footer.volt на странице register.volt это код в header.volt <div class="navbar navbar-inverse navbar-fixed-top" role="navigation"> <div class="container-full"> <div class="navbar-header"> <button type="button" […]

Я не могу запросить с помощью% в коллекции phalcon

Я использую phalcon с mongo db. Модель – это коллекция . Я хочу использовать find для получения SELECT * FROM Users WHERE Username LIKE '%TienNguyen%' Я вижу в mongo db запрос b.users.find( { Username: /TienNguyen/ } ) Но в коллекции Фалкона. Как это сделать? Я попробовал Users::find([['Username' => "/TienNguyen/"]]); Это не работает. пожалуйста, помогите мне

Phalcon – Как сделать подзапрос SELECT IN с моделями Phalcon?

Мне нужно знать, как сделать, я делаю выбор подзапроса с моделями phalcon? например, я хочу выбрать всех пользователей, которые просматривали меня, они хранятся в таблице UserView с идентификаторами столбцов «user», «user_from», «user_to» (сопоставлены пользовательской таблицей user_id либо user_from, либо user_to) поэтому я хочу выбрать всех пользователей, у которых есть user_to, как и у текущего пользователя, […]

Добавление нескольких конфигурационных массивов в PhalconPHP

В настоящее время я загружаю несколько конфигурационных файлов, содержащих встроенные в PHP массивы, в моем бутстрапе. require "app/configuration/config-global.php"; require "app/configuration/config-other.php"; С помощью этой настройки «config-other.php» перезаписывает массив $ settings «config-global.php». Могу ли я получить несколько советов о том, как добавить массив в мой загрузочный файл, пожалуйста. Тим Обновить Вот вырезанная версия моей настройки файла bootstap, […]

Маршрутизатор Phalcon не реагирует на вложенные папки и декларацию пространства имен

Таким образом, я читаю тонну потоков stackoverflow и phalcon. (Я начинаю ненавидеть эту фреймворк), но ничего не работает, и это не объясняет, например, например, как Laravel. Я просто пытаюсь работать с этой структурой приложения: Как вы можете видеть, все, что я хочу, это использовать контроллеры с именами в подпапках, чтобы сделать больше заказов для моего […]

Phalcon \ Mvc \ Model :: validation () и немодельные валидаторы

Я работаю над проверкой модели с помощью вызова Model :: validation (). Похоже, Model: validate () принимает только валидаторы из пространства имен Phalcon \ Mvc \ Model \ Validator и вылетает, когда используются Phalcon \ Validation \ Validator : class User extends Phalcon\Mvc\Model { protected $email = 'invalid @email.*'; public function validation() { // Validator […]

Phalcon PHP – проверка формы и модели

Phalcon поддерживает 2 компонента проверки: Phalcon\Validation\Validator Phalcon\Mvc\Model\Validator Я не знаю, как использовать их в моей ситуации. У меня есть регистрационная форма: CSRF имя пользователя пароль Повторите пароль Эл. адрес Повторно отправить электронное письмо кнопка отправки Я создал регистрационную форму следующим образом: class RegistrationForm extends \Phalcon\Forms\Form { public function initialize() { $csrf = new \Phalcon\Forms\Element\Hidden('csrf'); $csrf->addValidator(new […]

Intereting Posts
Doctrine2 экспортирует объект в массив Функция PHP, которая получает строку cron и возвращает следующую временную метку запуска Расписание скриптов без использования CRON Как создать входы / элементы формы в ZF2 Если существует обновление else, добавьте в один запрос Perplexing php / Mysql Арифметическое поведение времени как загрузить несколько изображений с помощью codeigniter Как сохранить массив javascript при обновлении страницы? отправка нулевых данных с использованием метода GET array_multisort с поддержкой ассоциации числовых индексов множественные приложения codeigniter с поддоменами wild card, mod_rewrite переназначение поддоменов в .php ошибка разбора json-данных (значение типа java.lang.String не может быть преобразовано в json-массив) Отправка строкой, закодированной в mcrypt, с помощью параметра URL – декодированный текст искажается Запрос PHP и Mysql, используйте PHP для преобразования строк в столбцы Рамки с PHP