0
只是爲了給出一些上下文,我做了一個單獨的結帳表單,但我需要恢復自定義屬性...因此,我的問題是如何加載包含用戶定義的客戶註冊自定義屬性的塊?在Magento中,如何加載包含用戶定義的客戶註冊自定義屬性的塊?
我
只是爲了給出一些上下文,我做了一個單獨的結帳表單,但我需要恢復自定義屬性...因此,我的問題是如何加載包含用戶定義的客戶註冊自定義屬性的塊?在Magento中,如何加載包含用戶定義的客戶註冊自定義屬性的塊?
我
該塊具有的方法,以確定是否用戶定義的變量被設置: 應用\代碼\核心\企業\客戶\塊\ form.php的
這是用於將模板生成它們: 應用程序\設計\前臺\企業\ DEFAULT \模板\用戶\表格\ userattributes.phtml
<?php if ($this->hasUserDefinedAttributes()): ?>
<?php if ($this->isShowContainer()): ?>
<div>
<ul class="form-list">
<?php endif;?>
<?php foreach ($this->getUserDefinedAttributes() as $attribute):?>
<?php $attributeContent = $this->getAttributeHtml($attribute);?>
<?php if ($attributeContent): ?>
<li><?php echo $attributeContent;?></li>
<?php endif;?>
<?php endforeach;?>
<?php if ($this->isShowContainer()): ?>
</ul>
</div>
<?php endif;?>
<?php endif; ?>
這是很難找到,因爲Magento的版本,我工作過如此嚴重的定製。
我所做的就是安裝一個新的開箱即用的版本,看看哪些地方被稱爲塊:
Mage_Customer_Model_Attribute是模型(解析爲模型需求/屬性) Mage_Customer_Model_Attribute(應用程序/代碼/核心/法師/客戶/型號/ Attribute.php)
是否要在新的Checkout表單或客戶添加/編輯表單中加載它們? – 2011-03-05 11:14:25
如果你已經找到了解決這個問題的辦法。把它作爲答案並接受它是很好的。它使堆棧溢出生態系統繼續運行。 – 2011-03-07 05:41:28
仍在搜索。表單在結帳過程中......這是一個階段4,帳單地址,它可以用於不同的送貨地址。 – 2011-03-07 06:22:24