magento通過標記決定頁面中的每個區塊的行為和視覺表現。在magento中有兩種型別的區塊-結構區塊(structural blocks)和內容區塊(content blocks)。區分這兩種區塊最好的方式是通過分配給它的標記屬性來區分。結構區塊通常包含屬性'as',通過這個屬性值程式可以與指定的區域(由getchildhtml方法指定)中的模板聯絡。你會發現在預設布局許多地方出現這個'as'屬性,因為預設布局的乙個性質就是是建立乙個實際的布局,在各個不同的頁面中的具體布局上就可以開始增加。例如,在預設布局中,有像『left』、『right』、『content』和『footer』這些結構區塊。並不是說這些區塊不能存在於正常的布局更新中,但我們為什麼不首先在預設布局中建立這些結構區塊,然後在後面每個具體的頁面基礎上新增內容呢?讓我們進一步挖掘的現有屬性。
是用來引用另乙個區塊。要引用另乙個區塊,在內部的更新將應用於與其關聯的。要使用引用,可以通過區塊中的『name』屬性值引用。此屬性的指向標籤中'name'屬性。所以,如果你使用,響應的區塊名稱將是。
例子:訪問url http://localhost/magento/index.php/customer/account/create/
2. url中的account表明當前訪問的控制器檔案為accountcontroller.php
xml**
/page/1column.phtml
用來說明你要使用的布局檔案。
下的block就是你定義的block
class mage_customer_block_form_register1 extends mage_directory_block_data
}
html**
<?php echo $this->gethello(); ?>
3. 修改customer.xml配置
xml**
修改為xml**
重新訪問該url就能訪問你自己定義的block了
對我們很有用的片斷收集
富爸爸總是說 商業技術技能很簡單 困難的是與人們在一起工作。福特有一句話 思考是世界上最艱苦的工作,這就是為什麼很少人從事這項工作的原因。語言是強有力的工具。真正的business owner可以裡看他們的企業一年多,當他們回來時,發現他們的企業比離開時更有贏利,運營得也更好。在真正的self em...
iOS開發 很有用的UIView分類
很有用的uiview分類,可以用來方便訪問檢視座標x,y,中心點,寬度和高度等等 uiview category.h 1 import23 ib designable45 inte ce uiview category 6 property nonatomic,assign cgfloat x 7 ...
iOS開發 很有用的UIView分類
很有用的uiview分類,可以用來方便訪問檢視座標x,y,中心點,寬度和高度等等 uiview category.h 1 import23 ib designable45 inte ce uiview category 6 property nonatomic,assign cgfloat x 7 ...