2014-12-09 7 views
0

Я использую php-модуль, который использует оператор include в представлении. Как включить этот файл с помощью модели MVC? Моя текущая структура приведена ниже. Я хотел бы включить файл Foo из модели. Раньше все файлы находились в одной папке, а в представлении упоминалось include_once (foo.php). Я попытался несколько разных путей, пытаясь ссылаться на файл foo, но пока ничего не добился.Zend Framework 2 Включить

Calendar 
    Controller 
    Model 
    Foo 
    Form 
    View 
    calendar 
     calendar 
     index 

Спасибо M

+0

я когда-то включены TCPDF в моем приложении через композитора. которую вы можете найти здесь. http://stackoverflow.com/questions/19774157/zend-framework-2-pdf-generation/19786793#19786793. Я не публиковал это как ответ, так как в этот момент неясно, что это за модуль и как вы его приобрели (композитор, обычный downlaod unzip и т. Д. – cptnk

ответ

0
//use this 
include realpath(__DIR__.'/../../../Model/Foo.php'); 

//The first .. moves you to parent directory of index file (View->calendar->calendar) 
//The second .. gets you to the parent directory of caldendar direcory(View->calendar) 
//The third .. gets you to the parent directory of View directory 
//from here you can move to Model directory 
//I hope it helps