murugan
(Rettaikulamram)
1
I want to redirect to a page when javascript is disabled
in layout main.php:
<noscript>
<?php echo CHtml::metaTag('0;url='.CHtml::normalizeUrl(array('login/nojavascript')),null,'refresh'); ?>
</noscript>
but redirect recursive occurs
how to avoid it and how to create another layout to display login/nojavascript page only
jayrulez
(Waprave)
2
you can redirect to a url like login/nojavascript&nojs=1
and in your controller init or __construct u can put
if(isset($_REQUEST['nojs'])&&$_REQUEST['nojs']==1) $this->layout = 'nojslayout';
murugan
(Rettaikulamram)
3
Thanks
but nojslayout means ? another file like main.php in layouts folder
murugan
(Rettaikulamram)
5
Another idea
renderPartial is enough without creating another layout