PageLayoutRepository
class PageLayoutRepository extends EntityRepository
PageLayoutRepository
This class was generated by the Doctrine ORM. Add your own custom repository methods below.
Methods
setApp($app)
No description
array
getPageList(DeviceType $DeviceType, string $where = null, string[] $parameters = array())
ページの属性を取得する.
string
getWriteTemplatePath(boolean $isUser = false)
書き込みパスの取得 User定義の場合: /html/userdata そうでない場合: /app/template/{templatecode}
array
getReadTemplateFile(string $fileName, boolean $isUser = false)
読み込みファイルの取得
Details
at line 44
setApp($app)
at line 49
findUnusedBlocks(DeviceType $DeviceType, $pageId)
at line 67
get(DeviceType $DeviceType, $pageId)
at line 114
getByUrl(DeviceType $DeviceType, $url)
at line 160
newPageLayout(DeviceType $DeviceType)
at line 170
findOrCreate($page_id, DeviceType $DeviceType)
at line 193
array
getPageList(DeviceType $DeviceType, string $where = null, string[] $parameters = array())
ページの属性を取得する.
この関数は, dtbpagelayout の情報を検索する. $deviceTypeId は必須. デフォルト値は DEVICETYPE_PC.
at line 223
string
getWriteTemplatePath(boolean $isUser = false)
書き込みパスの取得 User定義の場合: /html/userdata そうでない場合: /app/template/{templatecode}
at line 241
array
getReadTemplateFile(string $fileName, boolean $isUser = false)
読み込みファイルの取得
- templaterealdir app/template/{templatecode}
- templatedefaultreadldir src/Eccube/Resource/template/default