Привет форумчане, Это мой первый опыт работы с joomla, буду очень благодарен за помощь! Мне необходимо сдвинуть меню ниже (screen shoot #3) я заглянул в ссылку ?tp=1 и ужаснулся количеству позиций в этом шаблоне (screen shoot #3) , но ни один не отображает меню так как мне нужно. Выбрав какую-либо позицию, он создает еще одно вертикальное меню, вместо того что бы двигать существующее горизонтальное (screen shoot #2) . Помогите плиз разобраться. P.S. пробовал добавить margin, но он в таком случае двигает весь блок вместе с лого, а мне нужно их вывести на один уровень.
Если много позиций , это клубный шаблон. Ищи ответ в документации разработчика шаблона. А вообще принцип кастомизации шаблона в ДЖумла - через стили css, или создание позиции для модуля в шаблоне. В параметрах модуля можно указать суффикс модуля, если это прописано в коде шаблона. п.с. Через стили- указать суффикс модуля,и тогда с помощью firebug , в классе модуля должно быть class="moduke my_class" И можно определить стиль модуля в файле modules.php ,который уже будет применяться ко всем модулям, в атрибутах которых будет указан этот стиль.
Я качал шаблон с оф сайта разработчика, но в документациях там только общий обзор настроек. Подобных ситуаций там не описывается. А при добавлении нового модуля он ведь наложится на другие модули, это не вызовет конфликта полей?? И если не сложно, можно пример кода модуля меню? --- добавлено: Sep 16, 2016, первое сообщение размещено: Sep 16, 2016 --- По поводу кастомизации через css.... Я пробовал добавить margin, но он просто сдвигал весь блок вместе с логотипом вниз. Еще попробовал через position:absolute. Но судя по всему меню прописано в теге body, и этот код "выносит" меню посередине, поверх всего экрана.. Добавление координат ситуацию тоже не спасло. На всякий случай напишу тот код, который я добавил, может ошибка есть {position:absolute; top:60px; right: 30px;} Может вы знаете еще какие варианты? Через css действительно было бы проще всего.
Ну чисто css не все могут.Нужно вносить изменения и в структуру разметки, судя по тому ,что увеличение поля сдвинуло и лого. Нужно разделить лого и блок с модулем Код (html): <div class="logo"> <a class="brand pull-left" href="<?php echo $this->baseurl; ?>/"> <?php echo $logo; ?> <?php if ($this->params->get('sitedescription')) : ?> <?php echo '<div class="site-description">' . htmlspecialchars($this->params->get('sitedescription'), ENT_COMPAT, 'UTF-8') . '</div>'; ?> <?php endif; ?> </a> </div> <div class="nav-collapse"> <jdoc:include type="modules" name="position-0" style="none" /> </div>
Я правильно понимаю, что этот код нужно добавить в modules.php?? Если да, то какие изменения по css и в каком файле нужно внести??