Я использую модули и вот структура:Zend мой класс картографа не найден
-application
-modules
-affaire
-controllers
-ProfileController.php
-models
-Affaire.php
-AffaireMapper.php
Проблема заключается в индексе действия ProfileController, когда я звоню:
$affaireMapper = new Affaire_Model_AffaireMapper();
я ошибка get is Affaire_Model_AffaireMapper не найден на ... ну, вы знаете, упражнение: P Я подозреваю, что это из-за того, что мое имя модуля записано в нижнем регистре. Я также дважды проверял имя моего класса в AffaireMapper.php, чтобы убедиться, что это не было ошибкой. Имя Affaire_Model_AffaireMapper btw!
Если это из-за того, что я подозреваю, есть ли способ, которым я могу сохранить свое нижнее регистрационное имя «affaire»? Я хочу это в чердаках, так что мой ур; такие как: «somthing.com/affaire/profile». Во всяком случае, я новичок в Zend, чтобы он мог (или он: P) ошибкой новичка!
Возможно, в зависимости от того файла, включая модель/AffaireMapper.php не использует абсолютный путь и не имеет право включать путь – andrewtweber
It входит в ProfileController – maniak
Можете ли вы поместить эту строку кода в свой вопрос? Также 'var_dump (get_include_path())'. Насколько мне известно, имя папки модуля не нужно заглавной – andrewtweber