mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2026-02-09 09:16:41 +08:00
[Fixes 7474] Add Canvas in Page commands (#7475)
Fixes #7474. Create layout with a Canvas root element so it can be edited in the Orchard admin.
This commit is contained in:
committed by
Sébastien Ros
parent
27a9bae394
commit
923646c27f
@@ -183,13 +183,15 @@ Aliquam vel sem nibh. Suspendisse vel condimentum tellus.</p>").Text;
|
|||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
if (!String.IsNullOrEmpty(Text)) {
|
if (!String.IsNullOrEmpty(Text)) {
|
||||||
layout =
|
layout = @"{
|
||||||
"{\"elements\": [" +
|
'elements': [{
|
||||||
"{" +
|
'typeName': 'Orchard.Layouts.Elements.Canvas',
|
||||||
"\"typeName\": \"Orchard.Layouts.Elements.Html\"," +
|
'elements': [{
|
||||||
"\"data\": \"Content=" + Encode(Text) + "\"" +
|
'typeName': 'Orchard.Layouts.Elements.Html',
|
||||||
"}" +
|
'data': 'Content=" + Encode(Text) + @"'
|
||||||
"]}";
|
}]
|
||||||
|
}]
|
||||||
|
}";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -216,4 +218,4 @@ Aliquam vel sem nibh. Suspendisse vel condimentum tellus.</p>").Text;
|
|||||||
return HttpUtility.UrlEncode(text);
|
return HttpUtility.UrlEncode(text);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user