Две таблицы, с правильной настройкой в CakePHP: Свойство (…, postcode_id , …) и почтовый индекс ( id , почтовый индекс, широта, долгота). Виртуальное поле, созданное в Property beforeFind (), вычисляет расстояние между почтовым индексом поиска и почтовым индексом записи. Поэтому, чтобы получить lat / long, мне нужно получить запись из таблицы Postcode внешним ключом в […]
Предпосылки: У меня есть метод levelCheck() который сравнивает уровень текущего пользователя с несколькими параметрами и возвращает true или false. Мне нужно иметь доступ к этому методу с любого контроллера, и я также хотел бы позвонить ему внутри помощника для использования в меню и т. Д. Вопрос: Из-за гибкости Cake я могу назвать почти что угодно […]
У меня есть модель для Пользователь (номер, имя) Секция (номер, имя) section_users (ID, идентификатор_пользователя, SECTION_ID) Администратор добавляет всех пользователей и разделы отдельно. После добавления тезисов я хочу, чтобы администратор выделил раздел и добавил всех пользователей в него в section_users У меня есть выбранный ввод с несколькими настройками в true. Как сохранить эти данные в методе […]
Я использую CakePHP 2.4.2 и этот плагин по преимуществу. Я хочу использовать TwigView с CakePHP и обнаружил, что плагин выше совместим с CakePHP 2.0. Однако после выполнения всех этапов установки вы получаете сообщение об ошибке Missing View во время выполнения сценария. Мой AppController.php <?php App::uses('Controller', 'Controller'); class AppController extends Controller { public $viewClass = 'TwigView.Twig'; […]
У меня есть две модели CakePHP V 2.4.5: class Owner extends AppModel { public $name = 'Owner'; public $hasMany = array('Car'); } а также class Car extends AppModel { public $name = 'Car'; public $belongsTo = array('Owner'); } в моем контроллере я написал: var $uses = array('Owner', 'Car'); public function test(){ $data = array( 'Owner' […]