Provides various official and user-released code examples. For code reference, you are welcome to learn ThinkPHP 3.2.1 multiple modules using public Layout.
File ThinkPHP \ Library \ Think \ Template. class. php
104th rows
$ LayoutFile = THEME_PATH.C ('layout _ name'). $ this-> config ['template _ suffix '];Change
$ LayoutFile = empty (C ('layout _ path '))? THEME_PATH. $ array ['name']. $ this-> config ['template _ suffix ']: C ('layout _ path '). C ('layout _ name '). $ this-> config ['template _ suffix '];208th rows
$ LayoutFile = THEME_PATH. $ array ['name']. $ this-> config ['template _ suffix '];Change
$ LayoutFile = empty (C ('layout _ path '))? THEME_PATH. $ array ['name']. $ this-> config ['template _ suffix ']: C ('layout _ path '). C ('layout _ name '). $ this-> config ['template _ suffix '];In the configuration file of the Common module, set the public Layout directory 'layout _ path' => 'layout Path'
AD: truly free, domain name + VM + enterprise mailbox = 0 RMB