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