Articles of cakephp 3.0

Зависимая выпадающая шкатулка CakePHP 3

Я создал таблицу стран, городов и клиентов, и я стараюсь, чтобы, когда я добавляю нового клиента из раскрывающегося списка, я могу выбрать страну, а затем город, связанный с этой страной. В настоящее время я не могу выбрать любую комбинацию городов и стран из раскрывающегося списка. Это моя база данных CREATE TABLE IF NOT EXISTS `southpac_team`.`customers` […]

Как использовать гибридный плагин с CakePHP 3.x?

Я использую CakePHP 3.x для создания страницы, чтобы сделать социальный знак. Я обнаружил, что плагин HybridAuth может это сделать. Но я не могу понять о конфигурации и потоке. Кто привык к этому плагину? Пожалуйста, помогите мне.

CakePHP: как использовать миграцию для вставки записей

Я использую CakePHP v3.x, и я пытаюсь понять, как вставить некоторые записи через инструмент миграции. В документации перечислены только методы для изменения схемы. Нужно ли вручную вставлять записи с необработанным SQL?

CakePHP 3.0.8 переводит поведение и проверку данных (requirePresence, notEmpty)

Моя проблема проста, но я не могу понять, как ее решить. Мой сайт многоязычный. Я хочу, чтобы пользователь мог добавлять статью на нескольких языках, если захочет, требуя ввода своего языка (в зависимости от его локали). Проблема в том, что с соглашениями CakePHP о переводе все входные данные должны заканчиваться именем поля, независимо от того, на […]

Cakephp 3 с параметром языка

Я пытаюсь преобразовать cakephp 2.x в 3.x. Я использовал правила Router::connect() , но я пытаюсь преобразовать их в версию области. Что касается правила маршрутизации myold, в config/routes.php я добавил это. Router::defaultRouteClass('Route'); Router::scope('/', function ($routes) { $routes->connect('/:language/:controller/:action/*', ['language' => 'ar|de|en|fr']); $routes->connect('/:language/:controller', ['action' => 'index', 'language' => 'ar|de|en|fr']); $routes->connect('/:language', ['controller' => 'Mydefault', 'action' => 'index', 'language' => […]

$ this-> set ('title', 'Title Name'); не работает в CakePHP 3.x

В основном в default.ctp У меня есть это для моего названия: <title> <?= $this->fetch('title') ?> </title> И внутри контроллера у меня есть эта строка: $this->set('title', 'Test-Title'); Но он ничего не делает, он все еще отображает имя контроллеров (Джобс, полное имя контроллеров os JobsController.ctp) Но если я поместил это внутри моего файла вида: $this->assign('title', 'Test-Title'); Он […]

установка cakephp 3 вручную, без композитора

Мне нужно установить CakePHP 3 в старомодный режим загрузки-распаковки . Архив, который я загрузил из cakephp / cakephp / tags , не содержит стандартных папок, таких как webroot , Model и т. Д., Что означает, что он не является полным. Официальная документация не распространяется на это. Вот соответствующая проблема Github, которую я нашел, но человек […]

CakePHP запрос ближайшей долготы широты из базы данных

В приложении CakePHP (v3), как я могу получить самые близкие результаты на основе пройденных значений lat lng? Я хотел бы вернуть их в качестве родственных сущностей CakePHP, поэтому примерно так: public function closest($lat, $lng) { $sightings = //records within given lat lng $this->set(compact('sightings')); $this->set('_serialize', ['sightings']); } Я знаю, что этот SQL работает: SELECT *, ( […]

cakephp 3.0 как заполнить поле select со значениями вместо id

я искал предыдущий ответ, но те, что я нашел, связаны с более старыми версиями cakephp У меня есть две таблицы: «журналы» и «проблемы», где есть «проблемы» в журналах BelongsTo, вот что выглядит «Проблемная таблица»: public function initialize(array $config){ $this->belongsTo('Magazines', [ 'foreignKey' => 'id' ]); } В журналах журналов есть два поля: journs.id и journ.name table […]

Как увеличить время истечения срока действия сеанса в режиме cakephp Auth

Я использую компонент Auth, чтобы проверить, что пользователь вошел в систему. Вот моя функция инициализации AppController public function initialize() { parent::initialize(); $this->loadComponent('Flash'); $this->loadComponent('Auth', [ 'authenticate' => [ 'Form' => [ 'fields' => [ 'username' => 'username', 'password' => 'password' ], 'passwordHasher' => [ 'className' => 'Md5',//My own password hasher ] ] ], 'loginAction' => [ […]

Intereting Posts
Разница во времени между метками времени php в часах Как вы выполняете preg_match, где шаблон является массивом, в php? PHP 5 отключает строгую стандартную ошибку laravel 5.1 говорит для всех других маршрутов, что кроме ('/'), что 404 страница не найдена на онлайн-сервере Amazon с использованием ec2 Завершение кода для расширений PHP в Zend Studio? Перенаправление кого-то в браузерную поисковую систему Должен ли я создать объект или работать с массивом? Должен ли я mysql_real_escape_string ввести пароль в регистрационную форму? Как связать считыватель карт с PHP? найти имя файла из строки с php Передача идентификатора заказа WooCommerce в крючок Сортировка массива по алфавиту вторым словом Разбор отдельного массива PHP в Javascript Как стирать метки безопаснее, чем использовать функцию strip_tags? Как вставить данные в таблицу1 с полем проверки из таблицы2 (Codeigniter) (обновлено)