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