#php #magento-1.9
#php #magento-1.9
Вопрос:
Не уверен, как это объяснить, но я пытаюсь запустить (2) php if операторы вместе, используя getIsHomePage блок кода. Мне нужно, чтобы замена div была истинной, если домашняя страница = да и если «определенный URL страницы» = да. Если нет ни одной из этих двух страниц, тогда утверждение ‘else’ должно быть истинным.
Вот блок кода, который у меня есть сейчас:
<?php if(Mage::getBlockSingleton('page/html_header')->getIsHomePage()) {
echo '<div class="main">';
} else {
echo '<div class="main container">';
}
?>
Любая помощь будет оценена.
Спасибо, Райан.
Ответ №1:
Вы можете использовать приведенный ниже код, чтобы проверить, находитесь ли вы на домашней странице или просматриваете свой пользовательский URL.
<?php
$myCustomUrl = "...";
if($this->getIsHomePage() || $myCustomUrl ) {
echo 'Either you are on Homepage or your page URL is : ' .$myCustomUrl;
} else {
echo 'Nither you are on Homepage nor your page URL is : ' .$myCustomUrl;
}
?>