1 つのページで顧客の名を呼ぼうとしています。このページはすでにログインしたメンバーのみに制限されています。そのため、ログインしていない状態でページにアクセスしようとすると、ログイン ページにリダイレクトされます。
特定の CMS ページで、ログインしている顧客の名を呼び出したり、エコーしたり、表示したりするにはどうすればよいですか?
私はマジェントを学ぼうとしている初心者です。どんな助けでも大歓迎です。
Magento 顧客名 get in ログインユーザー
$session = Mage::getSingleton('customer/session');
if($session->isLoggedIn())
{
$customer = $session->getCustomer();
echo $customer->getFirstname();
}
上記のコードを実装して、CMS ページに Customer First 名を表示してみてください。
.phtml ファイルで顧客名を取得するには
echo Mage::helper('customer')->getCustomerName();
続きを読む @ Magento の現在のユーザーですか?
cms ページで顧客名を取得するには、次を使用して cms ページから phtml ファイルを呼び出します。
{{block type="core/template" template="path/to/file/customer_name.phtml"}}