В этом блоке есть методы, чтобы определить, установлены ли определенные пользователем переменные: app \ code \ core \ Enterprise \ Customer \ Block \ Form.php
Это шаблон, который используется для их генерации: app \design \ frontend \ enterprise \ default \ template \ customer \ form \ 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 (app / code / core /Mage / Клиент / Модель / Attribute.php)