Описание тега containable
Контейнерный - это основное поведение CakePHP для фильтрации и ограничения запросов на поиск модели.
2
ответа
CakePHP 2.x вмещаемый + нумерация страниц для вложенной модели
У меня есть проблема с нумерацией вложенных моделей с использованием содержимого в Cake... У меня есть три модели: Категория, CompanyCategory, Company и там ассоциация такая Category hasMany CompanyCategory CompanyCategory belongsTo Category Company…
15 апр '14 в 06:51
1
ответ
Динамическое виртуальное поле cakephp или обратный вызов beforeFind
В настоящее время я присоединяю виртуальное поле в beforeFind() потому что мне нужно вставить идентификатор текущего пользователя в запрос. Вызов find для связанной модели и содержащий эту модель включает статически определенные виртуальные поля, но…
18 окт '13 в 16:22
3
ответа
CakePHP не включает записи, чья содержанная модель пуста
Итак, мои текущие настройки пагинации выглядят так: public $paginate = array( 'limit' => 30, 'contain' => array( 'Model1' => array( 'fields' => array('id') ), 'Model2' => array( 'conditions' => array( 'Model2.type' => 'Sometype'…
10 мар '14 в 21:00
1
ответ
CakePHP Игнорирование Содержимое с нумерацией страниц?
Я хочу, чтобы данные по CakePHP были сохранены containable, но почему-то, кажется, игнорирует мои просьбы contain что-нибудь и просто возвращает мне весь Tenant строка. В моем TenantsController У меня есть следующий код: $conditions = array('Manager…
27 янв '11 в 01:01
2
ответа
CakePHP содержит условия, не ограничивающие результаты?
Я пытаюсь найти продуктовые товары пользователя в списке по категориям. Ассоциации есть Категория hasMany Item hasMany User через продуктовый магазин. Я использую Контейнерное Поведение, и оно не отфильтровывает все остальные Бакалеи. Он возвращает …
30 мар '13 в 17:03
1
ответ
Содержимое не может присоединиться к отношениям ownTo, когда в CakePHP 1.3.4 используются "поля"
(CakePHP версия 1.3.4) У меня есть следующая связь между моделью контакта с моделями аккаунта и теста: class Contact extends AppModel { var $name = 'Contact'; var $actsAs = array('Containable'); var $hasMany = array( 'Test' => array( 'className' …
05 окт '10 в 15:46
1
ответ
CakePHP 2.2.2 плагин с плагином
В настоящее время я пытаюсь использовать встраиваемый объект с помощью $this->paginate(), однако мне не удается получить дополнительную таблицу в моем наборе результатов. Я ожидаю иметь MediaItem и MediaCollectionItem в наборе результатов. Ниже прив…
08 сен '12 в 17:39
1
ответ
CakePHP 3 - заказ на данные не работает
Я использую CakePHP 3.x и пытаюсь отсортировать свои данные по содержащимся в них данным, которые мне нужны, чтобы мой paginator мог сортировать по ним. У меня есть следующие варианты для моего paginator: public function getEventSignupsOptionsForPag…
05 сен '15 в 11:29
2
ответа
Содержит возможность показать более глубокие данные или объединить таблицу
У меня есть 3 таблицы: проекты, project_reminder_users, project_types. The relations is as follow: Project => belong to => ProjectType hasMany => ProjectReminderUser ProjectReminderUser => belong to => Project ProjectType => hasMan…
05 дек '13 в 23:30
2
ответа
Результаты разбивки на страницы, отфильтрованные по условию в связанной модели (HABTM) с использованием Containable
Мне нужно разбить список Product принадлежность к конкретным Category (Ассоциация HABTM). В моем Product модель у меня есть var $actsAs = array('Containable'); var $hasAndBelongsToMany = array( 'Category' => array( 'joinTable' => 'products_cat…
09 июл '11 в 22:43
2
ответа
Deep Containable ассоциации не работают в CakePHP 1.3.0
У меня есть следующие отношения в моих моделях Базовый индекс принадлежит заявителю Заявитель имеет много запросов Поэтому я хотел бы получить модель BasicIndexing и содержать модель заявителя и соответствующий запрос заявителя, как показано в коде …
20 апр '12 в 09:38
1
ответ
Контейнерное поведение не возвращается из глубины 3 - CakePHP
Я использую CakePHP 1.2.6 и имею следующие отношения: Витрина HABTM Пользователь принадлежит Galleryitem hasOne Image Я пытаюсь получить все данные, относящиеся к витрине, а также для всех ее пользователей с их Galleryitem -> Image. Я использую след…
19 июл '10 в 14:57
2
ответа
CakePHP: Предупреждение (512): модель "Пользователь" не связана с моделью "Пользователь" Развертывание Windows в Ubuntu
Я пытаюсь развернуть приложение cakePHP, которое работает точно так же, как и в Windows. Я использую модель LdapUser для аутентификации через Active Directory: LdapUser: <?php class LdapUser extends AppModel { var $name = 'LdapUser'; var $useTabl…
30 авг '13 в 15:58
2
ответа
Вложенные вложенные модели
У меня есть несколько вложенных моделей, которые я пытаюсь загрузить, используя Containable поведение в CakePHP. Большая часть работает нормально. Тем не менее, 1 модель, которая имеет hasMany Отношение возвращает только 1 объект: $article = $this-&…
10 авг '12 в 15:16
0
ответов
CakePHP FormHelper не согласен с данными, возвращаемыми с помощью Containable
Я застрял с чем-то довольно простым:SN имеет много NA. Я получаю данные с условием на содержащиеся NA, используя $this->find('all',array( 'recursive' => -1, 'conditions' => array( 'SN.deleted IS NULL', 'SN.user_id' => $user_id, ), 'conta…
21 мар '13 в 17:01
2
ответа
CakePHP: выберите DISTINCT в ContainableBehaviour
Я пытаюсь выбрать только отдельные связанные записи модели, но, похоже, это не работает. У меня есть это: $active_questions = $this->Question->find('all', array('conditions' => array('test_id' => $active_tests), 'fields' => array('ans…
13 май '11 в 10:00
1
ответ
Добавление условий в Containable в CakePHP
Раньше я полагался на рекурсив, но для некоторых я не нашел решения, а потом обнаружил, что Containable отлично подходит для них. Я занимаюсь разработкой сайта для обзора фильмов. При этом мне нужно показать список фильмов, относящихся к определенно…
11 окт '12 в 15:03
2
ответа
CakePHP Содержимое ошибки
Я пытаюсь сделать заявление, чтобы получить содержание соответственно users(id, name, city_id) visitors(id, user_id, visitor_id) // visitor_id also refers to users table cities(id, name) PHP $visitor_data = $this->User->Visitor->find('all',…
30 ноя '11 в 07:12
1
ответ
Как использовать cakePHP, если ключом является $slug
У меня есть модель галереи, которая имеет много фотографий, и в моем представлении галереи я нахожу галерею по $ slug. Я показываю все фотографии, которые принадлежат конкретному gallery_id. Это работает, как ожидалось. Однако я бы хотел добавить в …
03 фев '14 в 15:32
1
ответ
CakePHP: невозможно использовать modParams с несуществующими индексами
Я пишу источник данных для доступа к внешнему веб-сервису, он работает нормально, как и ожидалось, но после запуска веб-сервиса я получаю следующую ошибку: CakeException: Cannot use modParams with indexes that do not exist. in /project/lib/Cake/Util…
05 мар '14 в 13:30