Một và sẽ khác có lẽ, rằng trong thời gian đăng ký của khách hàng mới, thêm vào ID thuế bán hàng và tên công ty được quy định, những gì là thực sự rõ ràng.
Magento bản thân ở đây theo mặc định không có cách nào “Xem công ty” tiền gửi khi đăng ký với Có hoặc Không, như ví dụ. có thể cho số kiểm soát.
Để thực hiện nhưng xem lĩnh vực hiện nay trong việc đăng ký sử dụng, bạn mở file register.phtml trong ứng dụng / thiết kế / frontend /[cơ sở hoặc mặc định]/[IhrTemplate]/mẫu / khách hàng / hình thức và tìm kiếm cho các dòng chịu trách nhiệm cho các truy vấn Công ty. Đối với tôi đây là ví dụ. hàng 76 đến 79
<div class ="đầu vào hộp"> <nhãn cho ="Công ty"><?php echo $ this->__('Công ty') ?></nhãn><br /> <input type ="bản văn" name ="Công ty" id ="Công ty" value ="<?php echo $ this->htmlEscape($điều này->getFormData()->phương thức getCompany()) ?>" title ="<?php echo $ this->__('Công ty') ?>" class ="nhập ký tự" /> </div>
Những dòng này sau đó được chuyển đến vị trí mong muốn. Tôi muốn có tên công ty ở phía trước của địa chỉ email và có nó do đó trong dòng 49 trước
<div class ="đầu vào hộp"> <nhãn cho ="địa chỉ email"><?php echo $ this->__('Địa chỉ email') ?> <span class ="cần thiết">*</nhịp cầu></nhãn><br /> <input type ="bản văn" name ="e-mail" id ="địa chỉ email" value ="<?php echo $ this->htmlEscape($điều này->getFormData()->getEmail()) ?>" title ="<?php echo $ this->__('Địa chỉ email') ?>" class ="đầu vào-văn bản xác thực-email yêu cầu-nhập" /> </div>
đẩy. tiết kiệm, có thể. Xóa bộ nhớ đệm và sau đó là tên công ty trong registry.
Nếu bây giờ bạn muốn, rằng các trường Tên Công ty là một trường bắt buộc, bạn có thể sao chép những điểm cần thiết của email. Sau đó, nó trông như thế này
<div class ="đầu vào hộp"> <nhãn cho ="Công ty"><?php echo $ this->__('Công ty') ?> <span class ="cần thiết">*</nhịp cầu></nhãn><br /> <input type ="bản văn" name ="Công ty" id ="Công ty" value ="<?php echo $ this->htmlEscape($điều này->getFormData()->phương thức getCompany()) ?>" title ="<?php echo $ this->__('Công ty') ?>" class ="đầu vào văn bản yêu cầu nhập cảnh" /> </div>
phụ lục của 21.10.2106
Tôi chỉ cố gắng một lần nữa này cho Magento 1.9 để thích ứng. để hiển thị trường trong registry không phải là một vấn đề như xa. Các register.phtml tập tin từ thư mục ứng dụng / thiết kế / frontend / base / default / template / liên tục / khách hàng / mẫu được sao chép vào mẫu riêng của mình (thư mục quan trọng “kiên trì” KHÔNG “khách hàng”!) và có được đưa đến vị trí mong muốn, điều này
<trong> <nhãn cho ="Công ty"><?php echo $ this->__('Công ty') ?></nhãn> <div class ="đầu vào hộp"> <input type ="bản văn" name ="Công ty" id ="Công ty" value ="<?php echo $ this->escapeHtml($điều này->getFormData()->phương thức getCompany()) ?>" title ="<?php echo Mage::người giúp việc('cốt lõi')->quoteEscape($điều này->__('Công ty')) ?>" class ="nhập ký tự <?php echo $ this->người giúp việc('địa chỉ của khách hàng')->getAttributeValidationClass('Công ty') ?>" /> </div> </trong>
Sau đó, các lĩnh vực được liệt kê trong registry và cũng có thể được sử dụng. Vấn đề bây giờ là nhưng, rằng nó không được hiển thị trong các phụ trợ trong tài khoản. Do mở rộng dự án nào trang web này “Thuộc tính của khách hàng” đã được cài đặt bởi Amasty, sau đó tôi không còn dừng lại cho tôi như vậy và sử dụng phần mở rộng. Có lẽ ai đó tìm thấy một giải pháp, Để có màn hình hiển thị trường trong các tài khoản của khách hàng.
Được sử dụng trong Magento Version 1.4.1.1 bình luận? bổ sung? Ghi chú? vui vẻ!
Hoạt động hoàn hảo và là điều cần thiết trong khu vực của tôi: B2B !!!
Cảm ơn nhiều
Trong trường hợp của tôi, – Magento 1.8.1.0 – Thật không may, mũi không hoạt động. Gì có thể là?
Hi Björn….tại 1.9 cũng không funtkioniert nó
Trong các phiên bản mới hơn, con đường có vẻ là khác nhau, đó là:
/frontend / default /[THEME]/mẫu / dai dẳng / khách hàng / form / register.phtml
Sau đó, ít nhất nó làm việc cho tôi :)!