<![CDATA[ Template variable problemer - MODX Community Forums]]> https://forums.modx.com/thread/?thread=84121 <![CDATA[Re: Template variable problemer]]> https://forums.modx.com/thread/84121/template-variable-problemer#dis-post-464856
Cache cleared - ingen ændringer.

Min error page samt unauthorized page er begge sat til at være min forside. Jeg har testet ved at ændre begge sidderne, og jeg bliver ledt til min error page.

Jeg må indrømme at jeg er ret lost i hvad der er fejlen.

]]>
sebastianbach Apr 30, 2013, 08:05 AM https://forums.modx.com/thread/84121/template-variable-problemer#dis-post-464856
<![CDATA[Re: Template variable problemer]]> https://forums.modx.com/thread/84121/template-variable-problemer#dis-post-464695 DennisMC Apr 29, 2013, 05:05 AM https://forums.modx.com/thread/84121/template-variable-problemer#dis-post-464695 <![CDATA[Re: Template variable problemer]]> https://forums.modx.com/thread/84121/template-variable-problemer#dis-post-464687
Mange tak for hjælpen - det var et del af problemet.

Efter at have ændret tastefejlen refereres der nu til mine children.

Desværre fungerer det stadig ikke efter hensigten. Jeg kan vælge hvilke children der skal benyttes til boksene, men når der gemmes deaktiveres siden, således at man stilles til hjemmesidens forside i stedet for den relevante side.

Min template variabel ser nu således ud:

Template Variable Name: PageBoxesRight
Caption: Boxes in right column
Description: Choose boxes to be displayed on the right side of page
Input Type: Listbox (Multi-Select)
Input Option Values: @EVAL $boxes_container = $modx->getDocumentObject('alias','right-boxes'); $boxes_arr = $modx->getDocumentChildren($boxes_container['id']); $ret = array(''); foreach($boxes_arr as $page) {$ret[]=$page['pagetitle'].'=='.$page['alias'];}; return implode('||',$ret);
Default Value:
Widget: Delimited List
Delimiter: ,
Sort order: 1

Access Permisions: All Ressource Groups (public)
Existing Category: Content


Min page ser ganske normal ud. Dvs:. Titel: Right Boxes og det hele er publiceret. Der er intet indhold ellers på siden.

Andre gode forslag til fejl?

På forhånd tak.]]>
sebastianbach Apr 29, 2013, 03:55 AM https://forums.modx.com/thread/84121/template-variable-problemer#dis-post-464687
<![CDATA[Re: Template variable problemer]]> https://forums.modx.com/thread/84121/template-variable-problemer#dis-post-464678
$boxes_caontainer

Senere i koden forsøger du så at hente $boxes_container['id'] som ikke findes fordi arrayet ligger i $boxes_caontainer


Kan det være denne simple fejl der forsager problemet?




Quote from: sebastianbach at Apr 25, 2013, 11:40 AM
Hejsa

Som forholdsvis nybegynder med Modx håber jeg der er en herinde der har mulighed for at hjælpe mig.

Da min hjemmeside i sin tid blev skrevet, har jeg fået lavet en template variable der kort sagt giver det mulighed for at tilføje en boks i højre side af min hjemmeside, alt efter om jeg afklikker det eller ej på den specifikke side. Der er ligeledes muligt at danne en række indholdsmæssigt forskellige bokse, som der så kan vælges imellem. Disse bokse ligger som children på en side der ikke vises på sitet 8den er publiceret og det samme er de forskellige children).

Efter sidste Update, har denne template variabel ikke fungeret som den skulle. Funktionen er stadig til stede i Modx, men i stedet for at der henvises til de ”childrens” jeg har defineret, henvises til alle de overordnede sites/pages.
Det medfører naturligvis en fejl, da jeg så ikke kan vælge mine children så at sige.

Min template variabel ser således ud:

Template Variable Name: PageBoxesRight
Caption: Boxes in right column
Description: Choose boxes to be displayed on the right side of page
Input Type: Listbox (Multi-Select)
Input Option Values: @EVAL $boxes_caontainer = $modx->getDocumentObject('alias','right-boxes'); $boxes_arr = $modx->getDocumentChildren($boxes_container['id']); $ret = array(''); foreach($boxes_arr as $page) {$ret[]=$page['pagetitle'].'=='.$page['alias'];}; return implode('||',$ret);
Default Value:
Widget: Delimited List
Delimiter: ,
Sort order: 1

Access Permisions: All Ressource Groups (public)
Existing Category: Content


Min page ser ganske normal ud. Dvs:. Titel: Right Boxes og det hele er publiceret. Der er intet indhold ellers på siden.

Nogen der kan hjælpe mig med hvorfor der ikke længere henvises til mine children men til min overordnede pages?

På forhånd tak.
]]>
DennisMC Apr 29, 2013, 03:18 AM https://forums.modx.com/thread/84121/template-variable-problemer#dis-post-464678
<![CDATA[Template variable problemer]]> https://forums.modx.com/thread/84121/template-variable-problemer#dis-post-464330
Som forholdsvis nybegynder med Modx håber jeg der er en herinde der har mulighed for at hjælpe mig.

Da min hjemmeside i sin tid blev skrevet, har jeg fået lavet en template variable der kort sagt giver det mulighed for at tilføje en boks i højre side af min hjemmeside, alt efter om jeg afklikker det eller ej på den specifikke side. Der er ligeledes muligt at danne en række indholdsmæssigt forskellige bokse, som der så kan vælges imellem. Disse bokse ligger som children på en side der ikke vises på sitet 8den er publiceret og det samme er de forskellige children).

Efter sidste Update, har denne template variabel ikke fungeret som den skulle. Funktionen er stadig til stede i Modx, men i stedet for at der henvises til de ”childrens” jeg har defineret, henvises til alle de overordnede sites/pages.
Det medfører naturligvis en fejl, da jeg så ikke kan vælge mine children så at sige.

Min template variabel ser således ud:

Template Variable Name: PageBoxesRight
Caption: Boxes in right column
Description: Choose boxes to be displayed on the right side of page
Input Type: Listbox (Multi-Select)
Input Option Values: @EVAL $boxes_caontainer = $modx->getDocumentObject('alias','right-boxes'); $boxes_arr = $modx->getDocumentChildren($boxes_container['id']); $ret = array(''); foreach($boxes_arr as $page) {$ret[]=$page['pagetitle'].'=='.$page['alias'];}; return implode('||',$ret);
Default Value:
Widget: Delimited List
Delimiter: ,
Sort order: 1

Access Permisions: All Ressource Groups (public)
Existing Category: Content


Min page ser ganske normal ud. Dvs:. Titel: Right Boxes og det hele er publiceret. Der er intet indhold ellers på siden.

Nogen der kan hjælpe mig med hvorfor der ikke længere henvises til mine children men til min overordnede pages?

På forhånd tak.
]]>
sebastianbach Apr 25, 2013, 06:40 AM https://forums.modx.com/thread/84121/template-variable-problemer#dis-post-464330