我想拉一個url段變量到pyrocms文件插件調用。它看起來像pyrocms文件插件變量
{{文件:上市文件夾= 「[段(2)]」}}
或類似的東西。什麼是嵌入
{{url:segments..}}
內
{{files:listing folder="…}}
我想設置這件事對於一個照相館
我想拉一個url段變量到pyrocms文件插件調用。它看起來像pyrocms文件插件變量
{{文件:上市文件夾= 「[段(2)]」}}
或類似的東西。什麼是嵌入
{{url:segments..}}
內
{{files:listing folder="…}}
我想設置這件事對於一個照相館
條件查詢如果你看一看的PyroCMS Tags文檔,你的伎倆將在「標籤屬性」部分中清楚地看到這一點。
您也可以使用其他標記的輸出作爲標記中的屬性值。例如,如果你想要的網址段默認爲當前查看的頁面的蛞蝓,你可以這樣做:
{{網址:段段=「1」默認=頁:塞}}
這裏當用作屬性值的標籤本身具有屬性時,該示例顯示正確使用引號和大括號。
{{URL:段的段= 「1」 默認= {FOO:巴值= 「baz」 的}}}
提示:使用標記作爲屬性值時省略引號和括號內。唯一的例外是當您用作屬性值的標籤具有自己的屬性時。
{{ files:listing folder={url:segments segment="2"} }}
基本上你不必假裝它是一個字符串,如果它不是:
這樣你就可以輕鬆辦到。您只需發送foo:bar參數,但如果具有屬性,則可以通過單個{和}對呼叫進行「分組」。
簡單吧? :)
謝謝菲爾。如果文件夾的一部分是靜態的,其餘部分如下所示:{{files:listing folder =「galleries /」。{url:segments segment =「2」}}}我應該使用哪些分隔符? – salmane
每當你開始試圖做一些複雜的事情時,Lex會想到「這應該是一個插件嗎?」,因爲它可能應該是。否則,你可以做'{{files:listing folder =「galleries/{{url:segments segment ='2'}}」}}},那應該可以,但是你正在進入語法湯。 –
我嘗試過,但它沒有工作,我嘗試了它的每一個變化,我可以。公正的說法是:{{files:listing folder =「galleries/{{url:segments segment ='2'}}/{{url:segments segment ='3'}}」}} ...我想過插件,但我需要的是一個循環來顯示來自特定文件夾的圖像..我認爲文件插件是綽綽有餘,你不覺得嗎?感謝所有的幫助菲爾:) – salmane
你能更具體嗎? –
我想要該文件夾是從網址中拉出的變量。所以它看起來像{{files:listing folder =「[segment(2)]」}}或類似的東西 – salmane