3
0

Add page layout definitons to envoy

This commit is contained in:
Tomaž Jerman
2023-04-02 14:26:05 +02:00
committed by Jože Fortun
parent 7bf2234daf
commit 9ec7139c84
14 changed files with 1032 additions and 19 deletions

View File

@@ -702,6 +702,10 @@ func ComposePageLayoutFilter(d drivers.Dialect, f composeType.PageLayoutFilter)
ee = append(ee, goqu.C("handle").Eq(f.Handle))
}
if f.ParentID > 0 {
ee = append(ee, goqu.C("parent_id").Eq(f.ParentID))
}
if f.NamespaceID > 0 {
ee = append(ee, goqu.C("rel_namespace").Eq(f.NamespaceID))
}
@@ -710,6 +714,10 @@ func ComposePageLayoutFilter(d drivers.Dialect, f composeType.PageLayoutFilter)
ee = append(ee, goqu.C("page_id").Eq(f.PageID))
}
if len(f.PageLayoutID) > 0 {
ee = append(ee, goqu.C("id").In(f.PageLayoutID))
}
if len(f.LabeledIDs) > 0 {
ee = append(ee, goqu.I("id").In(f.LabeledIDs))
}