ВопросМеню сайта

<?php 
  if (isset($primary_links)) {
    echo 
      '<div id = "menu">
         '.menu_tree('primary-links').'
      </div>';
  }
?>

Если создам свое меню и вывести так, то как это возможно реализовать?

Спасибо за внимание.

Комментарии

Аватар пользователя Spleshka
Spleshka написал:

Нет, так оно работать не будет. Чтобы вывести своё меню вам надо:
Сделать массив из ссылок, т.е.

$my_menu = array
$my_menu[] = '<a href = "куда-то">text</a>';
$my_menu[] = '<a href = "куда-то">text</a>';
$my_menu[] = '<a href = "куда-то">text</a>';
...

а потом этот массив вывести через функцию вывода меню

<?php
  echo theme('links', $my_menu); 
?>
01.03.2011 22:32
Аватар пользователя Тайный поклонник
Тайный поклонник написал:

а в какой файл закидывать этот массив?

05.03.2011 14:11
Аватар пользователя Spleshka
Spleshka написал:

массив создавай где угодно. Template.php или page.tpl.php

05.03.2011 22:35
Аватар пользователя Денис
Денис написал:

Извините, а зачем может понадобиться такое самопальное меню?
И второй вопрос - зачем тогда друпал? :)

09.03.2011 09:41
Аватар пользователя powerscin
powerscin написал:

Ну например если самих меню уже много, а primary links и secondary links уже занято, а нужно еще.

09.03.2011 17:34
Аватар пользователя vegas
vegas написал:

Подскажите новичку, пожалуйста. Если создать своё меню в админке:
Главная » Управление » Структура » Меню
то оно отображается вертикальным. Описанным выше методом можно его сделать горизонтальным (как раз тот случай, когда primary и secondary уже заняты)?

Просто я никак не пойму, как его добавить (и нужно ли это делать?) в page.tpl.php

16.08.2011 16:32
Аватар пользователя Spleshka
Spleshka написал:

Не обязательно его добавлять в page.tpl.php. Если вы создали меню - оно появляется в блоках /admin/build/block. Можно блок поместить в любой регион, и подправить css, чтобы меню было горизонтальным. Либо можно вывести это меню через page.tpl.php таким способом:

<?php print menu_tree('имя-меню'); ?>
18.08.2011 00:55
Аватар пользователя vegas
vegas написал:

Почти понятно. Продолжаю учить матчасть! :)))
Спасибо огромное!!!

18.08.2011 01:48
Аватар пользователя VALcuber
VALcuber написал:

А возможно ли изменить внешний вид стандартного меню друпала 7 на тот нешний вид который мне надо? если да, то можно поподробнее как, ато я немного новичёк)

31.07.2015 21:26

Комментировать