2011-01-24 74 views
10

這有點含糊,但我希望我被允許。你對Magento Widgets API有什麼困惑?

我想了解Magento開發人員社區對Widgets API的看法。他們是否清楚或困惑,有用或無用。越詳細越好。你使用這個功能嗎?如果不是,爲什麼不呢?你對這個功能有什麼不瞭解?等等等等。

當我說小工具時,我指的是該功能特有的programatic API。

+1

你應該問在適當的環境,即。一個關於這款軟件的論壇。 – Femaref 2011-01-24 19:58:20

回答

2

是的,它絕對是我們想要採取更多的看看,但我們沒有設置任何預算撇開實際調查。我很想創建一些我們可以爲每個客戶端使用的小部件,而不必創建客戶端然後必須將數據傳遞到靜態塊內部的塊。大約一年前我研究過它,只是沒有回頭。

有趣的是現在社區中有很多小部件,但你仍然沒有聽到任何關於它們的信息。我想我們只需要更多關於它們的文章,我相信在你寫完一篇文章後,我們都會得到它:)。基本上,人們沒有時間充分調查Widget API,以充分利用它。而且由於關於它的知識庫信息並不多,所以很少有人使用它們。

1

作爲一名開發人員,我明白這個API的實用性,它並不比Magento中的其他任何東西更難使用。我已經使用了很多,因爲我可以理解該功能。

但是,作爲必須解釋什麼是小部件的人或者我爲什麼要成爲小部件的人,應該如何使用用戶或設計器,爲什麼存在塊和小部件並排,以及什麼是區別。然後,我傾向於認爲這是一場完全災難,我們應該只有小部件或者只有塊或者一個通用名稱,並且只有一些類型/屬性/值可以區分靜態和動態版本的小部件,所以我可以說:「嘿,這個塊/小部件,你可以拖動或包括你喜歡的任何地方在你的網站和這個你不能「

1

我很興奮的小部件功能,當它出來。有可用的文檔,我很快就能編寫我自己的簡單小工具。然而,從那以後,我從未在我的項目中實際使用過小部件。我從來沒有真正理解何時使用小部件,而我幾乎忘了它們。

我覺得我們需要文章和例子來展示小部件的用處。當客戶要求可以使用小部件解決的功能時,我需要在小部件中彈出小部件。最近,一位客戶希望在主頁的頁腳上有一些文字。我創建了一個靜態塊並在layout/local.xml中聲明它。使用小部件,這可能都是從後端完成的。