Я использую структуру YII, и мне нужно было эхо-запрос, который сгенерирован с помощью метода insert($attributes=null)
в классе CActiveModel
, который, как сказано в документации, находится в/db/ar/CActiveRecord .php.Странное (для меня) поведение структуры YII
Ну, моя задача не была сложной, поэтому я открыл этот файл и отредактировал этот метод, но ничего не произошло. После небольшой боли в голове я узнал, что мое приложение импортировало этот класс из папки, в которую я сначала загрузил YII.
В чем причина такого поведения? Я решил свою проблему, изменив путь, но мне интересно, это хорошее решение?
Заранее спасибо.
спасибо. Итак, я нашел правильное решение. О, и вот мой вопрос, как я могу изменить этот путь на '/ framework/yii.php', когда он сгенерирован. – Leri
Когда вы запускаете 'yiic' для создания базового скелета приложения, этот путь относится к папке, в которой находится фреймворк, поэтому я бы сказал, что если вы удалите папку yii, она не будет в маршруте пути. – Puigcerber