Возможно, это простой вопрос, но я не нашел его в кулинарной книге. Я смущен, когда имя для некоторых множественного числа слов с «х»Cakephp 3 - Название конвенции во множественном числе
Пример: Город -> Города
Контроллер: CitiesController
Таблица: CitiesTable
модели : Город ???? или Citie ???
Теперь оба сделаны ошибки при запуске приложения. Ошибка не найдена.
Благодарим за любые ответы и извините, если мой английский слишком плохой.
UPDATE 28 июня 2016 Я нашел решение. На самом деле, я просто сохранил свое имя:
Контроллер: CitiesController в ИПВ/Controller/CitiesController.php
Таблица: CitiesTable в ИПВ/модель/Таблица/CitiesTable.php
модели или Entity: Город в ИПВ/Модель/Entity/City.php
Это работает для меня.
Благодарим за всех.
** Модель **? Возможно, вы имели в виду ** Сущность **? Всякий раз, когда вы принимаете ошибки, всегда отправляйте сообщение об ошибке _complete_, включая _full_ stacktrace (идеально скопированное из журналов, где оно доступно в удобной для чтения форме), даже если проблема может быть очевидна для людей, знакомых с CakePHP! – ndm
Некоторые поисковые запросы раскрывают это: [единственное] (http://sandbox.dereuromark.de/sandbox/inflector?string=city) vs [множественное число] (http://sandbox.dereuromark.de/sandbox/inflector?string=cities). Но документы вообще утверждают, что они довольно чисты. Особенно, поскольку в классах 3.x и table как контроллер, так и таблица (модель) являются множественными. Только сущность не является. – mark