указать главную страницу

Тема в разделе "Навигационная структура сайта", создана пользователем axe, 09.04.2008.

  1. Offline

    axe Недавно здесь

    Регистрация:
    09.04.2008
    Сообщения:
    11
    Симпатии:
    0
    Пол:
    Мужской
    Установил joomla вместе с начальными тестовыми данными.

    В главном меню присутствует ссылка на главную страницу.

    Убираю эту ссылку из главного меню. Теперь, когда я захожу на сайт, попадаю не на главную страницу, а на первую страницу, которая указана для отображения в списке главного меню.

    Т.е. пусть вторым пунктом меню стоял "поиск". Первый пункт "главная" отключил. Теперь, входя на сайт, я попадаю сразу на страницу поиска.

    А мне нужна именно главная страница. Как сделать?


    Суть вопроса можно выразить короче: Как установить стартовую страницу сайта?
     
  2.  
  3. XoXoT
    Offline

    XoXoT Недавно здесь

    Регистрация:
    07.03.2008
    Сообщения:
    60
    Симпатии:
    0
    Пол:
    Мужской
    Ответ: указать главную страницу

    В админке пункт модули -> модули сайта - > главное меню (или как там у тебя называется модуль майнменю во фронтенде...) В настройках модуля поставь галочку "скрыть первый пункт меню" (что-то вроде того). Только предварительно верни в майнменю тот первый пункт, который убрал!
     
  4. Offline

    axe Недавно здесь

    Регистрация:
    09.04.2008
    Сообщения:
    11
    Симпатии:
    0
    Пол:
    Мужской
    Ответ: указать главную страницу

    Настроек там немного:

    Полная подсветка активных пунктов Нет Да
    Включить кэширование Нет Да
    Показывать значки меню Нет Да
    Расположение значков меню Слева Справа
    Развернутое меню Нет Да
    Включение родителя Нет Да

    +несколько настроек для картинок

    не вижу похожего...
     
  5. XoXoT
    Offline

    XoXoT Недавно здесь

    Регистрация:
    07.03.2008
    Сообщения:
    60
    Симпатии:
    0
    Пол:
    Мужской
    Ответ: указать главную страницу

    Извини, затупил... Просто я joostina_1.1.3 юзаю, там есть такая фича. Она мне здорово помогла, респект создателям!!! Тоже советую: прогресс идет! ;)
     
  6. Offline

    axe Недавно здесь

    Регистрация:
    09.04.2008
    Сообщения:
    11
    Симпатии:
    0
    Пол:
    Мужской
    Ответ: указать главную страницу

    ну и ладно. расскажу про своё временное решение. может кому пригодится:

    в файл mod_mainmenu.xml добавляем строки:
    Код (html):
    1. <param name="hide_first" type="radio" default="0" label="Скрыть первый пункт меню" description="">
    2.             <option value="0">Нет</option>
    3.             <option value="1">Да</option>
    4.         </param>


    в файле mod_mainmenu.php после строк:
    Код (PHP):
    1. $sql = "SELECT m.*"
    2.         . "\n FROM #__menu AS m"
    3.         . "\n WHERE menutype = " . $database->Quote( $params->get( 'menutype' ) )
    4.         . "\n AND published = 1"
    5.         . $and
    6.         . "\n ORDER BY parent, ordering";

    добавил:
    Код (PHP):
    1. if ( $params->get( 'hide_first' ) ){
    2.             $sql    .= " LIMIT 1,100";
    3.         }


    пока работает так. надеюсь, кто-то предложит более разумное решение.
     
  7. XoXoT
    Offline

    XoXoT Недавно здесь

    Регистрация:
    07.03.2008
    Сообщения:
    60
    Симпатии:
    0
    Пол:
    Мужской
    Ответ: указать главную страницу

    А другого решения пока и нет: ты дописал САМ то, о чем я тебе выше сказал! :)
     

Поделиться этой страницей

Загрузка...