nvelocity

    1熱度

    1回答

    我是新手,正在用速度模板掙扎。我手裏有很多模板,其中有很多宏。 // file b.vm #macro (bmacro) from b macro #end // file a.vm #parse("//temp//b.vm") from a #bmacro() 我的期望是獲得 from a from b macro 然而,我 「從一個」 爲結果只得到。但是當我在bmac

    0熱度

    1回答

    我有一個擁有大約50個屬性的類,這個類的實例被添加到列表中。這個列表然後被添加到Velocity上下文中。現在,我想分類這些數據。在分析模板之前,哪個字段或者是否升序或降序是未知的。 資源,我看着: Better way to use Velocity's GenericTools in a Standalone app? Velocity foreach sort list http://vel

    0熱度

    1回答

    我試圖在我的NVelocity模板中設置否定字面值,並且它不解析。做這項工作有一個竅門嗎? 正號工作: #設置($年齡= 27) 負號不起作用: #設置($年齡= -27) #設置($年齡= 27 * -1) 詞彙錯誤:NVelocity.Runtime.Parser.TokenMgrError:在第62行詞彙錯誤時,遇到塔15: 「 - 」 我正在使用Castle.NVelocity(dll-A

    0熱度

    1回答

    NVelocity似乎在根目錄或我們的網站中創建了一個nvelocity.log。 顯然它使用log4net,但它沒有使用我們當前的log4net配置,因爲我們的日誌在另一個文件夾中。 我們如何改變nvelocity.log文件的位置?

    0熱度

    1回答

    在一個項目上工作,我只需要在頁面中使用NVelocity生成一個隨機數,而不需要編輯C#後面的代碼。我是NVelocity的新手,我查看了所有的網頁,但找不到答案。 任何幫助表示讚賞。 注意:標記爲可能重複問題的用戶。我試圖將該答案中列出的Velcocity/Java解決方案適應NVelocity/C#而沒有運氣。我假設答案會有所不同。

    0熱度

    1回答

    添加一個字典,像這樣的價值觀: Dictionary<string, string> CustomArray = new Dictionary<string, string>(); CustomArray.Add("customValue1", "mydata"); this.velocityContext.Put("array", CustomArray); 使用模板引擎這樣的: Vel

    2熱度

    1回答

    我的網頁上有一個FieldRenderer控件,該控件綁定到Sitecore項目。 fieldRenderer.Item = SomeSitecoreItem; fieldRenderer.FieldName = "SomeField"; 現在我的SomeSiteCoreItem中的SomeField有NVelocity標記。我如何讓fieldRenderer呈現這些NVelocity標記。

    1熱度

    1回答

    在我的速度模板中,我想使用foreach循環來連接用逗號(,)分隔的字符串。 #foreach($field in $MyObject.Fields) ${field.Name}, #end 這會導致最後一個額外的逗號。如何避免最後不需要的逗號? PS:我使用NVelocity 0.4.2 感謝

    2熱度

    1回答

    我在使用NVelocity時相當新。我正在嘗試爲我的公司編輯一些舊的模板,我收到了這個我不明白的錯誤。在模板中可以,如果訂單有多個貨件,則顯示多個貨件名稱,如果只有一個,則只顯示一個貨件名稱。當有多個貨件時,它可以很好地工作,但是當只有一個貨件時,模板不會呈現所需的貨件名稱,而是打印出類別名稱。 #if($order.Shipments.Count > 1) #foreach($shipment

    0熱度

    1回答

    大家好我使用Nvelocity圖書館和我有一些問題,所以 我有號57,45,我不能將其轉換爲加倍$ Convert.ToDouble($ value)返回0。 謝謝。