Перейти к содержимому


Как вывести основное меню?


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 4

#1 ErMax

ErMax

    Новичок

  • Пользователи Zebrum CMS
  • Pip
  • 4 сообщений

Отправлено 22.10.2010, 15:42

Я создал 5 страниц, как мне их теперь вывести в меню? (Zebrum CMS)
В функциях шаблонизатора http://www.zebrum.ru...cms/site/theme/ этого не нашел!
слабый у вас мануал, толком не понятно как писать свои функции, какие встроенные классы использовать... не зачет вам

#2 zebrum

zebrum

    Администратор

  • Главные администраторы
  • PipPipPip
  • 636 сообщений

Отправлено 23.10.2010, 05:55

Просмотр сообщенияErMax (22.10.2010, 15:42) писал:

Я создал 5 страниц, как мне их теперь вывести в меню?

Меню выводится через сайдбар:
<?php zsidebarmanager::displaySidebar(); ?>
Сайдбар настраивается в файле functions.php темы.

Посмотрите, как это сделано в стандартном шаблоне.

Есть еще документация по движку (Zebrum Lite) на котором работают сайты:
http://www.zebrum.ru...mentation/lite/

#3 ErMax

ErMax

    Новичок

  • Пользователи Zebrum CMS
  • Pip
  • 4 сообщений

Отправлено 23.10.2010, 11:13

<?php zsidebarmanager::displaySidebar(); ?> окантовывает все в li (title), при чем li уже идет с вашими css классами, что очень не удобно...

почему вы мне не посоветовали <?php z_menu(); ?> ??? у вас шаблонизаторе нарыл ее...

Всем у кого вопросы по меню.
К примеру у вас 3 страницы для верхнего меню, и 4 страницы для нижнего.
Ставим в настройках страниц для верхнего меню: в -Тип меню- ставим -top-
Ставим в настройках страниц для верхнего меню: в -Тип меню- ставим -bottom-

Теперь там где нам нужно выводить верхнее меню, в шаблоне ставим
<?php z_menu(array('menuid' => 'top')); ?>


Там где нижнее выводить, ставим
<?php z_menu(array('menuid' => 'bottom')); ?>


Так же в массив функции z_menu можно добавить параметры title, depth и т.д.

Разработчиком советую добавить мануал по меню в документацию, это же основы создания сайта! Приходится самому копаться и разбираться!


Теперь вопросы к разработчикам!
1) Жму обновление системы... выдает Ошибка приложения-Произошла непредвиденная ошибка приложения. В title отображается 500 Internal Server Error (замечено в Firefox)
2) Создал сайт, захожу в раздел -Изображения-, загружаю их... но в разделе они не отображаются! Как исправить? (замечено в Firefox, Google Chrome)
3) После загрузки картинки через редактор текста и вставки ее в текст, картинка не отображается (замечено в Firefox, Google Chrome)
4) Часто не отображается самое главное меню в админке слева (Сайты, Проекты, Темы). Приходится переключатся в En язык, там оно появляется, а потом обратно в RU, чтоб в ру появилось (замечено в Firefox, Google Chrome)

Сообщение отредактировал ErMax: 23.10.2010, 19:05


#4 Alx

Alx

    Новичок

  • Пользователи
  • Pip
  • 4 сообщений

Отправлено 25.10.2010, 12:25

проблема с загрузкой картинок обычно связана с правами на соответствующую директорию на сервере
ну то, что при неудачной загрузке не выдаётся сообщение об ошибке, конечно косяк разработчиков
да и могли бы уже флэшовый загрузчик подцепить - благо делается это даже проще обычной загрузки

#5 support

support

    Активный участник

  • Главные администраторы
  • PipPipPip
  • 1 140 сообщений

Отправлено 25.10.2010, 16:48

Просмотр сообщенияErMax (23.10.2010, 11:13) писал:

<?php zsidebarmanager::displaySidebar(); ?> окантовывает все в li (title), при чем li уже идет с вашими css классами, что очень не удобно...
Это оформление соответствует тому, что используется в WordPress + его можно изменить или удалить.

Просмотр сообщенияErMax (23.10.2010, 11:13) писал:

Разработчиком советую добавить мануал по меню в документацию, это же основы создания сайта! Приходится самому копаться и разбираться!
Добавим.

Просмотр сообщенияErMax (23.10.2010, 11:13) писал:

1) Жму обновление системы... выдает Ошибка приложения-Произошла непредвиденная ошибка приложения. В title отображается 500 Internal Server Error (замечено в Firefox)
Если на сервере отсутствует Zend Optimizer, то данная ошибка, к сожалению, будет происходить из-за вызова отсутствующей в этом случае функции. Можно удалить ключ массива, который инициализируется результатом вызова функции zend_get_id() и системе сможет обновиться.

Если проблема не в этом, то текст ошибки должен быть в файле application/logs/messages. Вы можете прислать адрес установки системы, логин/пароль к ней и FTP для решения проблемы.

Просмотр сообщенияErMax (23.10.2010, 11:13) писал:

2) Создал сайт, захожу в раздел -Изображения-, загружаю их... но в разделе они не отображаются! Как исправить? (замечено в Firefox, Google Chrome)
Насколько я понял, проблема была в расширении файла изображения.

Просмотр сообщенияErMax (23.10.2010, 11:13) писал:

3) После загрузки картинки через редактор текста и вставки ее в текст, картинка не отображается (замечено в Firefox, Google Chrome)
Проблема еще осталась?

Просмотр сообщенияErMax (23.10.2010, 11:13) писал:

4) Часто не отображается самое главное меню в админке слева (Сайты, Проекты, Темы). Приходится переключатся в En язык, там оно появляется, а потом обратно в RU, чтоб в ру появилось (замечено в Firefox, Google Chrome)
Проблема, скорее всего, связана с той же ошибкой, что и в пункте 1.




Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 скрытых пользователей