2014-01-09 86 views
0

我試圖在我的果園網站上創建一個聯盟目錄。該目錄通過在我的自定義內容類型上運行查詢來填充。該目錄需要可排序和可搜索。我已經在這裏設置一個基本的jsfiddle這就是我試圖做的基本功能的版本,但它只是在HTML:http://orchard1.pha.jhu.edu/affiliates-beta-2果園投影同位素

Or you can view the jsfiddle here: http://jsfiddle.net/tgelles/AMZf8/ 

有沒有人發現了一種方法,以充分利用同位素上的果園投影?我已經下載了投影佈局模塊,但我不知道如何使用該/在哪裏注入特定的同位素代碼。我還爲Projection的摘要顯示創建了備用模板文件,但我不知道如何最好地將同位素插件插入該剃鬚刀文件。

任何幫助,將不勝感激。

回答

0

最好的方法是創建一個形狀,但您可以輕鬆地編輯查詢模板並通過該投影的自定義視圖(url,type等)注入js 簽入您的查詢。 有一段視頻幫助我更好地理解它們是如何工作的:http://www.youtube.com/watch?v=Ka55wTTXZg8

希望它有幫助。

+0

感謝提示@ErMasca。不幸的是,我不知道足夠的剃刀來塑造我自己的形狀,但是我通過自定義視圖編輯了查詢模板。 但是,我發現當我通過管理員向項目類添加任何標記(例如「TaxonomyField.Terms [:*]]或{TaxonomyField.Terms}或{Content.Fields.Affiliate.Interest})時,他們沒有被調用,但是如果我輸入他們的靜態值,他們確實得到了過濾,但我需要幾個過濾器類,而不僅僅是一個;這就是爲什麼我依賴於令牌,這似乎是Orchard意識到的問題,但不會打擾減輕 – timmyg

+0

有一個關於這個人的帖子,我們修復了多個taxomony術語的鏈接,值得一看 此外,您還可以通過c#代碼創建自己的形狀。果園收穫http://www.youtube.com/watch?v=gKLjtCIs4G – ErMasca

+0

我會尋找那篇文章,但FWIW我設法讓同位素的工作 - 你必須有屬性作爲你的顯示模式;添加一個新的屬性;選擇重寫結果然後輸出;在那裏放置特定的同位素分子。感謝您的鏈接;但似乎已經死了!視頻的名稱是什麼? – timmyg