2011-05-20 94 views
2

我想開始測試ATK4(敏捷工具包 - http://agiletoolkit.org/)。有沒有人有關於在哪裏可以找到一個教程使用ATK4有什麼意見或建議:敏捷工具包(ATK4)文檔或教程來創建會員網站?

  • 模板開發
  • 用戶管理
  • 註冊,登錄和其他帳戶管理功能

我看到潛力在ATK4中,但很難找到文檔,因爲它是新的。

+0

這會更加相關http://programmers.stackexchange.com/ – martynthewolf 2011-05-20 11:52:19

+0

@martswite謝謝你,你是對的。正如你從我的聲譽中可以看出的那樣,我是新來發布在StackOverflow上的。我可以移動它嗎? – Calle 2011-05-20 12:39:20

+0

有更多代表的人必須這樣做。我會假設因爲它沒有被移動,所以它可能在這裏:) – martynthewolf 2011-05-20 13:28:36

回答

3

登錄和用戶管理

你可以看到變化的一些信息/atk4-example/lib/Frontend.php在agiletoolkit documentation

而且,我概括了一些變化,使某些網頁在其他帖子中登錄後纔可見here可能有幫助

正如羅曼斯所說,如果你看看Colubris的例子,你可以看到使用不同級別授權的例子,例如爲客戶,爲開發人員和經理。

模板

您可以閱讀agile toolkit templates here - 基本是你定義的業務邏輯的PHP類的每一頁。默認情況下,這些頁面將使用shared.html作爲模板,但您可以通過在名爲defaultTemplate的頁面類中定義一個函數來更改此頁面。

模板可以使用標籤來識別其中的頁面創建的代碼元素應該放在這裏如 默認內容

凡標記之間的數據將由您在所定義的類中添加組件進行更換頁。如果您沒有默認的內容,您也可以使用簡寫

如果你只是元素添加到頁面中的相關頁面類,它們將被自動添加到內容標籤。如果你想要更多的控制,你可以創建你想要的所有的HTML標記的模板(或得到一個平面設計師做到這一點,甚至下載一個使用模板的網站,如templatemonster.com等),然後在您希望您的網頁添加標籤代碼被放置。

這非常靈活 - 您還可以將html代碼片段添加爲Views,並在頁面上多次重複使用它們或在不同頁面中使用相同的視圖。