نموذج تسجيل حساب العميل
-
12-12-2019 - |
سؤال
أنا جديد نسبيًا على الماجنتو.أرغب في وضع صفحة تسجيل حساب العميل في عمودين.ويفضل أن يكون الجانب الأيسر مع الاسم الأول واسم العائلة والبريد الإلكتروني وكلمة المرور.الجانب الأيمن، حقول العنوان.
يمكنني العثور على الكود أدناه من Layout/customer.xml لموضوع RWD.
نموذج تسجيل حساب العميل
<reference name="root">
<action method="setTemplate"><template>page/1column.phtml</template></action>
</reference>
<reference name="content">
<block type="customer/form_register" name="customer_form_register" template="customer/form/register.phtml">
<block type="page/html_wrapper" name="customer.form.register.fields.before" as="form_fields_before" translate="label">
<label>Form Fields Before</label>
</block>
</block>
</reference>
</customer_account_create>
هل من الممكن إجراء تغييرات على الكود أعلاه وتقسيم النماذج إلى عمودين؟
شكرًا لك
المحلول
لا يمكنك تقسيم النموذج إلى عمودين عبر تنسيق XML.مصطلح "الأعمدة" له معنى مختلف عن Magento.يعمل العمود كحاوية للعناصر الموجودة بداخله وتحتاج إلى أن تكون جميع الحقول في نفس الحاوية لأنه يجب أن تكون ملفوفة في نموذج.
ولكن ما يمكنك فعله هو تعديل القالب customer/form/register.phtml
وقم بتغيير العلامات لتناسب احتياجاتك.انسخ الملف من app/design/frontend/base/default/template/customer/form/register.phtml
إلى موضوعك app/design/frontend/{package}/{theme}/template/customer/form/register.phtml
الحفاظ على نفس المسار والعمل السحري الخاص بك في الاستنساخ.