セキュリティ上の理由から、ユーザーがメールを変更する可能性を無効にする必要があります。一度設定すると変更できません。これどうやってするの?
質問する
2609 次
4 に答える
0
問題は、ユーザー モデル/コントローラー/ビュー (例: ソーシャル ログイン) をオーバーライドする拡張機能があり、それを使用しないことにしたため、詳細設定で無効にしたことです。
無効になっているため、ユーザーのリストはバックエンドに表示されませんでしたが、新しい顧客を作成することはできましたが、[新しい顧客] ビューには住所も表示されませんでした。
そのため、すべての拡張機能を再度有効にすると、突然顧客リストが表示されました。このように、どの拡張機能が機能していないかを見つけて修正しました。
于 2014-03-25T15:33:57.540 に答える
0
次の変更を行います。
のtemplate/customer/account/dashboard/info.phtml
<div class="inner-head">
<h5><?php echo $this->__('Contact Information') ?></h5>
<a href="<?php echo $this->getUrl('customer/account/edit') ?>">Edit</a>
</div>
<p>
<?php echo $this->htmlEscape($this->getCustomer()->getFirstname()) ?>
<?php echo $this->htmlEscape($this->getCustomer()->getLastname()) ?><br />
<?php echo $this->htmlEscape($this->getCustomer()->getEmail()) ?><br />
<a href="<?php echo $this->getChangePasswordUrl() ?>"><?php echo $this->__('Change Password') ?></a>
</p>
および次のように置き換えます。
<div class="inner-head">
<h5><?php echo $this->__('Contact Information') ?></h5><br />
</div>
<p>
<?php echo $this->htmlEscape($this->getCustomer()->getFirstname()) ?>
<?php echo $this->htmlEscape($this->getCustomer()->getLastname()) ?><br />
<a href="<?php echo $this->getChangePasswordUrl() ?>"><?php echo $this->__('Change Password') ?></a>
</p>
magento コミュニティ フォーラムから抽出および適応。
于 2014-03-25T15:19:38.010 に答える