Así que tengo un título de página que es parte de una plantilla de Magento; Me gustaría que muestre 1 de 2 opciones, dependiendo de lo que sea la URL. Si la URL es la opción 1, pantalla de título 1. Si la URL es todo lo demás, la pantalla del título 2. Esto es lo que me ocurrió, pero está haciendo mi página de accidente:PHP si la URL es igual a esto, entonces realice la acción
<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>
Alguien tiene alguna idea?
EDITAR: ¿Así debería verse así?
$host = $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];
if($host == 'http://domain.com/customer/account/create/?student=1')
¿Qué significa "hacer que mi página se bloquee"? ¿Usted revive un mensaje de error? Más adelante: ¿Dónde definió la variable $ dominio? –
Todo lo que se carga antes de esta parte de la página se detiene. Ningún mensaje de error – miles
Obtuve $ dominio de este hilo: http://stackoverflow.com/questions/1122261/php-check-if-domain-equals-value-then-perform-action – miles