Я начинаю создавать сайт в Joomla 1.6.Сайт будет в основном иметь два макета.Один для домашней страницы, а другой для всех других подстраниц.
Подвох: я хочу поместить оба макета в один шаблон (или папку).
Я виделэто было сделано ранее с помощью условного оператора с функцией JURI: current (), но по какой-то странной причине он не работает должным образом для меня.
Вот базовый псевдокод, указывающий, что я пытаюсь сделать...
<?php
$HomePagePath = 'Homepage URL here...';
echo JURI::current(); // Just to test what the current output is going to be.
?>
<?php if(JURI::current() == $HomePagePath ): ?>
Template for homepage here
<? else; ?>
Template for sub-pages here
<? endif; ?>
Когда я проверяю то, что я строю с этим кодом, он не работает должным образом.Я несколько раз проверял, что выходные данные текущего JURI совпадают с текущим URL в браузере.Он показывает мне содержимое подстраницы, а не содержимое домашней страницы ... Я не уверен, что является причиной этого: / ...
В настоящее время я работаю на этом сайте без реального домена.Я использую функцию GoDaddy Preview DNS на данный момент ... Эта функция в основном дает мне временный домен, пока я не укажу соответствующий.Я не знаю, может ли это иметь какое-то отношение к текущему JURI, не разбирающемуся должным образом?Это единственное, о чем я могу думать, что это может вызвать это ...
Я предполагаю, что мой следующий вопрос ... знаете ли вы другой метод, кроме функции current (), который выполнит то, чтоЯ пытаюсь сделать?
Спасибо!
Крис