これを実現するには2つの方法があります。
テンプレートファイルから
xmlから
上記のxml
方法は複数回説明したので、テンプレートファイルの方法を使用します。
テーマ内のテンプレートファイルを開く[コアファイルを編集しない]、app / design / frontend / [vendor_name] / [theme_name] /Magento_Customer/templates/form/register.phtml
このコードを持つ行を見つけて、
getShowAddressFields()
それは、
<?php if($this->getShowAddressFields()): ?>
または
<?php if ($block->getShowAddressFields()): ?>
magentoのバージョンによって異なります。
このコードをその行の前に置き、
<?php $this->setShowAddressFields(true); ?>
したがって、最終出力は次のようになります。
<?php $this->setShowAddressFields(true); ?>
<?php if($this->getShowAddressFields()): ?>
または
<?php $this->setShowAddressFields(true); ?>
<?php if ($block->getShowAddressFields()): ?>