Решил сменить меню на ICMS 1.10

Вы ожидаете выход v2.0?

Для участия в голосовании необходима регистрация на сайте
#1 30 октября 2012 в 11:27
Здравствуйте. Ставлю это меню. Я не так давно начал icms ковырять. Но теперь столкнулся с вопросом где прописан этот модуль <?php $inPage->printModules('topmenu'); ?>? В ядре что ли? Потому что я и mod_menu.tpl посмотрел уже. Это не то.
Помогите пожалуйста. sad
#2 30 октября 2012 в 12:43
ну что же вы? scratch
#3 30 октября 2012 в 12:49
Эдуард Машковский
Здесь прописывается позиция вывода модуля (topmenu).
Опишите, с чем конкретно у вас возникли затруднения.
#4 30 октября 2012 в 12:49
Наверно в template.php...

А-а-а… я не понял вопрос.

В mod_menu.tpl, это… можно как вариант сделать свое например mod_topmenu.tpl и его указать в настройках модуля (в админке).
#5 30 октября 2012 в 12:52
В файле template.php
начиная с версии 1.9
в 1.8 и ранее было <?php cmsModules('topmenu'); ?>
#6 30 октября 2012 в 12:56

Но теперь столкнулся с вопросом где прописан этот модуль

Эдуард Машковский
Логика ../modules/mod_menu/module.php
Шаблон ../templates/_default_/modules/mod_menu.tpl
#7 30 октября 2012 в 13:04
<link type="text/css" rel="stylesheet" href="/includes/jquery/treeview/jquery.treeview.css"> как убрать...?
И как <?php cmsModules('topmenu'); ?> отредактировать?
#8 30 октября 2012 в 13:06
Получается это
А должно это
#9 30 октября 2012 в 13:07
Странный опрос…
#10 30 октября 2012 в 13:15
отчего же? хотя я тут ошибку допустил в слове нет. и редактировать опрос нельзя:(
#11 30 октября 2012 в 13:50

<link type="text/css" rel="stylesheet" href="/includes/jquery/treeview/jquery.treeview.css"> как убрать...?
И как <?php cmsModules('topmenu'); ?> отредактировать?

Эдуард Машковский
Вот это действительно странные вопросы… В ШАБЛОНЕ!
#12 30 октября 2012 в 14:17
Странный вопрос )
<link type="text/css" rel="stylesheet" href="/
includes/jquery/treeview/jquery.treeview.css"> — подключаете в template.php
<?php cmsModules('topmenu'); ?> — это вводите там, где должно быть меню, но эта позиция уже должна быть в template.php по умолчанию в немного другом виде. В дефолте она есть, значит просто подключита ксс сверху, вроде все )
#13 30 октября 2012 в 15:40
Что обсуждаем, что то я запутался.
<?php cmsModules('topmenu'); ?> это код для вывода любого модуля (топменю назвали чтобы сразу понять какой там модуль выводить нужно)
/includes/jquery/treeview/jquery.treeview.css — этот стиль подключается в файле mod_menu.tpl
Для того чтобы просто изменить дизайн меню редактируйте ид класс topmenu в котором находится <?php cmsModules('topmenu'); ?>
#14 30 октября 2012 в 16:32
smileа я сделал эту меню
#15 30 октября 2012 в 16:39
а у вас в других позициях меню будет?
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.