Beispiel #1
0
 public static function get_parent_pages_backward($id, $page_slug)
 {
     $options = '';
     $parent_page = PageSelfRels::find()->where(['page_id' => $id])->one();
     if ($parent_page->parent_page_id != 0) {
         $data = self::find()->where(['id' => $parent_page->parent_page_id])->one();
         $options = $data->page_slug . '/' . $page_slug;
         $options = self::get_parent_pages_backward_child($data->id, $data->page_slug, $options);
     } else {
         $options = $page_slug;
     }
     return $options;
 }
Beispiel #2
0
 public function getPage_rel()
 {
     return $this->hasMany(PageSelfRels::className(), ['page_id' => 'id']);
 }