私はMagentoテンプレートの一部であるページタイトルを持っています。 URLの内容に応じて、2つのオプションのうちの1つを表示したいと思います。 URLはオプション1、ディスプレイの見出し1. URLは何か、表示見出し2である場合にはこれは私が思い付いたものですが、それは私のページのクラッシュを作っている場合:URLがこれと等しい場合はPHP、その後はアクションを実行します
<div class="page-title">
<h1><?php
$host = parse_url($domain, PHP_URL_HOST);
if($host == 'http://domain.com/customer/account/create/?student=1') {
echo $this->__('Create an account if you are a Post Graduate Endodontic Resident and receive our resident pricing. Please fill in all required fields. Thank you!')
}
else
{
echo $this->__('Create an Account')
}
?></h1>
</div>
誰もが任意のアイデアがありますか?
編集:そうですね?
$host = $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];
if($host == 'http://domain.com/customer/account/create/?student=1')
"私のページクラッシュを引き起こす"とはどういう意味ですか?あなたはエラーメッセージを復活させますか?さらに:どこで変数$ domainを定義しましたか? –
ページのこの部分の前のすべてが読み込まれ、停止します。エラーメッセージなし – miles
このスレッドから$ domainを取得しました:http://stackoverflow.com/questions/1122261/php-check-if-domain-equals-value-then-perform-action – miles