Вопросы по теме 'cakephp-2.0'
Как мне создавать, записывать и читать данные сеанса в CakePHP?
может ли кто-нибудь дать мне пример того, как создавать сеансы и записывать в них данные. Я видел синтаксис того, как записывать данные в сеанс с помощью команды записи. Но как создать сеанс и получить в нем значения.
В моем приложении есть два...
55081 просмотров
schedule
14.03.2022
Как использовать источники данных в CakePHP 2?
Мой источник данных MongoDB находится в plugins/mongodb .
Согласно новому загрузчику классов в 2.0 , я должен сделать следующее:
App::uses('MongodbSource', 'Mongodb.Model/Datasource');
Но как мне его инициировать?
Или лучше всего...
4108 просмотров
schedule
23.09.2022
Сохранение данных в поддокументе MongoDB с помощью CakePHP
В CakePHP я пытаюсь сохранить данные в поддокументе следующим образом:
$mongo = $this->User->getDataSource();
$mongo->update($this->User, array(
array(
'_id' => $tweep['User']['_id'],
'Services._id' =>...
1499 просмотров
schedule
29.06.2023
CakePHP 2: новые исключения
Я хотел бы создать новое исключение с именем SecurityException. Куда мне вставить код?
class SecurityException extends CakeException {};
Спасибо!
1385 просмотров
schedule
29.03.2023
Как снова заставить аутентификацию работать в CakePHP 2.0?
После переноса полнофункционального приложения Cake 1.3 на недавно вышедшую версию 2.0 перестала работать аутентификация.
Я изменил вызов действия AuthComponent и структуру действия login в соответствии с обновленным руководством 2.0, но...
3429 просмотров
schedule
01.12.2023
Объект CakePHP 2.0 не массив
В настоящее время я новичок в CakePHP и играл с CakePHP 1.3, но недавно был выпущен CakePHP 2.0.
Пока мне это нравится, но единственная проблема заключается в том, что он не возвращает объекты, а просто возвращает массивы. Я имею в виду, вряд ли...
4060 просмотров
schedule
27.07.2022
Настройка beforeFind() в AppModel
У меня есть поле status_id во всем, которое управляет публикацией вещей и т. д. Я создал это в своей AppModel, чтобы позаботиться обо всей фильтрации.
public function beforeFind($queryData) {
// Force all finds to only find stuff which...
5617 просмотров
schedule
05.05.2022
App:сборка и Тематические папки
Я столкнулся с некоторыми проблемами, после установки пользовательских путей для дополнительных путей у меня возникли некоторые проблемы, как только я добавил папку в тематический каталог.
Представления в дополнительных путях не переопределяют...
728 просмотров
schedule
30.07.2022
CakePHP 2.0 Router::connect проблема без видимого идентификатора в URL-адресе
Я хочу использовать URL-адрес SEO, например:
www.example.com/users/profile/webfacer
Я не хочу использовать уникального пользователя для извлечения из базы данных.
Я пытаюсь использовать метод Router connect в моем AppController. но я...
1491 просмотров
schedule
05.06.2023
Хэширование пароля
Я создал форму входа, но не форму регистрации, поэтому я помещаю данные пользователей непосредственно в базу данных sql. Я обнаружил, что cakephp автоматически хэширует пароль, когда пользователь пытается войти в систему, но на данный момент я не...
20268 просмотров
schedule
19.05.2022
Чтение переменной сеанса внутри поведения в cakephp 2
У меня есть поведение, которое позволяет разделять пользовательские данные на основе идентификатора пользователя, хранящегося в сеансе. В CakePHP 1.3 вы можете сделать это:
App::import('Component', 'Session');
$session = new SessionComponent();...
5523 просмотров
schedule
19.03.2022
Плагин кэширования и обычные контроллеры с повторяющимися именами
Я столкнулся с проблемой, связанной с кэшированием, плагинами и повторяющимися именами моделей в Cake 2.0. В моем приложении есть несколько контроллеров, содержащих только действия для общего пользования (просмотр, индекс и эквиваленты). Данные...
1412 просмотров
schedule
03.03.2022
Отключить кеш для плагина Cake 2.0?
Я хотел бы отключить кеш для самостоятельно разработанного плагина Cake. Возможно ли это, и если да, то как мне это сделать? Причина связана с более ранним моим вопросом , где повторяющиеся имена контроллеров нарушают работу частей моего...
1328 просмотров
schedule
15.02.2023
CakePHP найти по диапазону дат?
Я пытаюсь получить купоны, срок действия которых еще не истек. У меня есть это в моем контроллере:
public function coupons() {
$this->paginate['Coupon']=array(
'limit'=>9,
'order'=>'RAND()',...
6728 просмотров
schedule
28.06.2022
Каков самый элегантный способ обработки пользовательских доменов пользователей?
На моем сайте у пользователей есть общедоступные профили, доступ к которым можно получить через http://mysite.com/vanity_url . Я хочу разрешить пользователям указывать свои собственные домены на странице своего профиля на моем сайте. Как это...
684 просмотров
schedule
02.06.2022
Проверка PHP торта не происходит
Я новичок в cakePHP. Я просто изучаю способ проверки данных перед сохранением в базе данных. Я только что сделал следующую проверку, чтобы проверить дату рождения, указанную пользователем.
class User extends AppModel {
public $name =...
813 просмотров
schedule
21.09.2022
CakePHP 2.0 - beforeFilter () не запускается на cakeErrorController?
Я работал с CakePHP 1.3, но это мое первое знакомство с исключениями CakePHP 2.0 и PHP, так что потерпите, если мой вопрос покажется многословным.
В моем AppController beforeFilter() я установил пару переменных через $this->set() для...
2841 просмотров
schedule
10.02.2024
Режим действия ACL Cakephp против режима CRUD
Я изучаю функцию ACL в cakephp. Я прошел через документацию cakephp. Чтобы узнать больше, я проверил код / базу данных некоторых плагинов ACL, таких как плагин ACL croogo и alaxos. Я вижу, что в таблице aros_acos есть такие столбцы, как _create,...
1533 просмотров
schedule
13.11.2022
cakephp одно представление для многих типов результатов
У меня есть логика контроллера:
public function seafood() {
$this->set('title', 'Seafood restaurants in and near Gulf Shores, AL');
$this->paginate['Restaurant']=array(
'limit'=>9,
'order' => 'RAND()',...
107 просмотров
schedule
04.03.2022
CakePHP 2.X - загрузка пользовательского класса в папку app/lib
У меня есть класс под названием MyClass. Он находится в app/Lib/MyDir/MyClass. Я хотел бы использовать App:uses() для его загрузки, но не могу заставить его работать.
В CakePHP 1.3 я бы загружал его через:
App::import('Lib', 'MyDir/MyClass');...
20119 просмотров
schedule
23.08.2022