Articles of cakephp

Удалить имя действия из Url в cakephp?

Возможный дубликат: Как удалить имя действия из url в cakephp? Я использую cakephp для разработки моего сайта в Cakephp, и я хотел бы удалить имя действия (или просмотреть) из URL-адреса приложения, что я должен сделать для этого. Мое требование: я хочу добавить параметры вместо имени вида недавно мой URL-адрес похож: "Имя_домен / controllername / ViewName […]

Как я могу добавить .html ко всем моим URL-адресам в cakephp?

Я использую cakephp в одном из моих проектов, и мой клиент хочет, чтобы URL-адреса сайта заканчивались на .html, а не на обычные дружественные URL-адреса. Мне было интересно, возможно ли это сделать в cakephp с помощью любого из своих методов маршрутизации. Пожалуйста помоги.

Сохранение HABTM с дополнительными полями?

Я пытаюсь сохранить заказ и продукты в заказе. Заказ сохраняется, но продуктов нет. У меня есть таблица orders таблица products таблица orders_products . В модели Order я устанавливаю $hasAndBelongsToMany = 'Product'; на таблице orders_products меня есть несколько дополнительных полей: order_id , product_id plus price , quantity чтобы зафиксировать проданную цену и количество проданных. Я сохраняю […]

Как удалить имя действия из url в cakephp?

Я работаю над проектом cakephp. Я удалил index.php из URL, используя файл .htaccess, и теперь я хочу удалить имя вида из URL и добавить еще два разных параметра. Предположим, что я выбираю страну и город, тогда эти два параметра должны появиться в URL-адресе при их выборе. Проблема, с которой я сталкиваюсь, – это то, www.example.com/Controllername/viewname […]

CakePHP выбирает значение по умолчанию для входа SELECT

Использование CakePHP: У меня есть отношения «один-к-одному», давайте притворимся, что это много листьев деревьев. Конечно, я испек форму, чтобы добавить лист к дереву, и вы можете указать, какое дерево это с раскрывающимся ящиком (тегом), созданным помощником формы. Единственное, что ядро ​​SELECT по умолчанию имеет значение Tree # 1, но я бы хотел, чтобы оно было […]

исправление cakephp .htaccess / mod_rewrite для настроек общего хостинга

Я пытаюсь установить cakePHP на настройку общего хостинга. После извлечения файлов в папку ~ / public_html / dev / cake и посещение соответствующего URL-адреса (в этом случае http: // имя_хоста / ~ имя_пользователя / dev / cake / ), я получаю ошибку 404: не обнаружена Запрошенный URL / usr / home / username / public_html […]

Сессия не сохраняется при переходе с ssl на non-ssl

У меня есть экран входа в систему, который я заставляю быть ssl, так вот: https://www.foobar.com/login, после того как они вошли в систему, они перейдут на главную страницу: https://www.foobar.com/dashbaord Тем не менее, я хочу переместить людей из SSL после входа в систему (чтобы сохранить CPU), поэтому сразу после проверки того, что они действительно вошли в систему […]

CakePHP: Нет такого файла или каталога (попытка подключения через unix: ///var/mysql/mysql.sock)

На некоторое время у меня было приложение cakephp, которое отлично работает на моей локальной машине (mac osx), а затем я понимаю, что я не могу подключиться к mysql.sock. Я получаю эту ошибку: Warning (2): mysql_connect() [http://php.net/function.mysql-connect]: [2002] No such file or directory (trying to connect via unix:///var/mysql/mysql.sock) [CORE/cake/libs/model/datasources/dbo/dbo_mysql.php, line 540] Строка 540 dbo_mysql.php гласит: $this->connection […]

Простая в использовании / изучении PHP-фреймворка?

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

CakePHP проверяет, зарегистрирован ли пользователь внутри представления

У меня есть следующий код: <?php if (!$this->Auth->user()) { echo $this->element('header'); } else { echo $this->element('header-bar'); } ?> внутри моего представления, которое должно показывать другой заголовок для зарегистрированных пользователей, но вызывает следующую ошибку: Notice (8): Undefined property: View::$Auth [APP/views/layouts/page.ctp, line 17] Fatal error: Call to a member function user() on a non-object in /Users/cameron/Sites/thehive/app/views/layouts/page.ctp on […]

Intereting Posts