2015-07-06 67 views
0

Im使用Umbraco 7作爲Intranet。我希望能夠複製後端的一些功能,當它在後端渲染宏時會注意到,它會在整頁加載之後加載宏。Umbraco 7宏呈現

我希望複製在前端,相同的功能,使其能快速加載整個頁面然後渲染宏到什麼時候。他們已完全呈現

有任何人做過這樣的事情之前?

感謝 伊恩

+0

你想做什麼?前端渲染宏。使用'Umbraco.RenderMacro(字符串化名)'呈現宏 –

+0

目前在一把umbraco 7的後端,當你上加載宏的一個頁面,它會單獨加載它們都喜歡內部框架,因此,它讓你覺得網頁載入速度更快,我想在前端進行復制。 –

+0

如果你有一個緩慢的宏,你需要改進代碼或使用緩存。爲了單獨加載,請使用AJAX調用。 http://www.w3schools.com/ajax/ –

回答

0

它的工作原理一樣,在一把umbraco後端的原因是宏被存儲爲的文本編輯器自定義標記。有一些JS查找代碼,然後解析宏細節,並將標記的表示加載到編輯器中。

如果你要複製的後臺辦公的功能,看看爲一把umbraco源代碼,看看是否可以使用,他們使用的方法。

+0

喜添 謝謝您的回覆,就已經非常有幫助。我現在已經將它們替換爲AJAX調用,當我有時間時,我會進一步調查它 –