Новости Joomla

Quantum Manager нужен сообществу, а автору нужна ваша поддержка!

Quantum Manager нужен сообществу, а автору нужна ваша поддержка!Файловый менеджер Quantum — одно...

Файловый менеджер Quantum — одно из самых популярных решений для Joomla, созданное разработчиком из сообщества Joomla, Дмитрием Цымбалом (@tsymbalmitia). Он делает Quantum удобным, безопасным и современным, обновляет его, исправляет уязвимости и отвечает пользователям — всё это в свободное от основной работы время.

Теперь настал момент для следующего шага: развитие проекта требует больше времени и ресурсов.

0 Пользователей и 1 Гость просматривают эту тему.
  • 12 Ответов
  • 1484 Просмотров
*

olesyaf

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
Доброго всем времени суток!

Такая проблема. В моем шаблоне все модули оформляются одинаково. Причем каждый модуль состоит из нескольких div.
Вот нашла файл, где они выводятся :
Код
function modChrome_tg($module, &$params, &$attribs)
{
$mc_sfx = $params->get('moduleclass_sfx');
if (!empty ($module->content)) : ?>
<div class="module<?php echo $mc_sfx; ?>">
        <div class="inner">
<?php if ($module->showtitle != 0) : ?>
<h3><?php echo $module->title; ?></h3>
<?php endif; ?>
   <div class="module-body">
       <?php echo $module->content; ?>
        </div><div class="module-niz"></div>
        </div>
</div>
Для каждого класса module, inner, module-body, module-niz прописаны свои настройки (допустим background)
А один модуль мне надо оформить отлично от других. Поставила ему суффикс (Например _123), но не помогает.
Получается, если смотреть через FireBug , то этот суффикс применяется только к module, а все остальные так и остаются. Т.е div-ы входящие в div с классом module остаются со своими настройкми.
Код
<div class="module_123">
<div class="inner">
<div class="module-body">
<div class="module-niz"></div>
</div>
</div>
Как можно это исправить. Уже голову сломала. Спасите  >:(
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Не надо исправлять, этого достаточно. Просто оформляйте .module-body как
Цитировать
.module_suffix .module-body {}
Создание сайтов, шаблонов, помощь в решении проблем.
*

olesyaf

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
Efanych не помогло  :(
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Efanych не помогло  :(
Тюфу-ты. Знаете, куда идите с такими ответами...?
Что должно было помочь? Вот просто интересно, что вы сделали, и что должно было произойти по-вашему?
Я показал, как использовать суффикс класса модуля. Дальше нужно сравнить с тем, что у вас есть, и исправить стили и вообще....!
Создание сайтов, шаблонов, помощь в решении проблем.
*

olesyaf

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
Цитировать
что вы сделали, и что должно было произойти по-вашему?

Я в файле CSS добавила поля .module_123.module-body {} и .module_123.module-niz {} Там где мне надо было избавиться от background.  Все оставила как есть только поставила background: none;
Как я поняла должно было помочь, т.е background не должен был показываться

Что-то не так сделала?  :(
*

sergik74

  • Захожу иногда
  • 178
  • 26 / 8
Я в файле CSS добавила поля .module_123.module-body {} и .module_123.module-niz {}
Что-то не так сделала?  :(

класс в CSS неправильно назвала
Разработка сайтов на Joomla.
http://markina-dariya.ru
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Нет. Всё правильно сделали. Просто по вашему ответу можно было предположить, что вы переписали строчку на листик, внимательно на неё посмотрели и ожидали, что в нужном месте появится красивый фон :)
1. Проверьте, точно ли прописали суффикс класса модуля. _123 (нижнее подчёркивание, потом цифры)
2. Возможно просто не хватает приоритета с такой формулировкой, тогда впишите
Цитировать
.module_123 .module-body {background: none !important;}
P.S. А. точно, ещё пробел нужен между .module_123 и .module-body
Создание сайтов, шаблонов, помощь в решении проблем.
*

olesyaf

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
тьфу ты. Точно, спасибо. "," и пробел надо же было поставит  crazy! говорю же что голова уже кругом. Спасибо еще раз , за то что носом ткнули  ;D
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
:) Какую "," ?
Создание сайтов, шаблонов, помощь в решении проблем.
*

olesyaf

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
написала вот так .module_123, .module-body  и помогло
*

sergik74

  • Захожу иногда
  • 178
  • 26 / 8
.... и помогло
)))) век живи, век учись ;)
Разработка сайтов на Joomla.
http://markina-dariya.ru
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
написала вот так .module_123, .module-body  и помогло
Это неправильно. У вас получилось 2 разных записи. Если других модулей не затронуло, значит должно хватить .module_123 {background: none}
Создание сайтов, шаблонов, помощь в решении проблем.
*

olesyaf

  • Осваиваюсь на форуме
  • 23
  • 0 / 0
эээээ, ок..спасибо Efanych у меня визуально получилось то что надо, но поправлю. СПАСИБО ВСЕМ!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

CSS для позиции модуля

Автор tierex

Ответов: 3
Просмотров: 2856
Последний ответ 26.05.2023, 11:06:00
от tierex
Позиционирование модуля

Автор Frost_

Ответов: 4
Просмотров: 3206
Последний ответ 25.01.2023, 11:36:57
от Frost_
Проблема с таблицей при просмотре с мобильника

Автор annetkas

Ответов: 5
Просмотров: 2265
Последний ответ 19.11.2021, 14:06:15
от effrit
Проблема с миниатюрами

Автор Stasweb

Ответов: 4
Просмотров: 1130
Последний ответ 03.11.2020, 17:04:00
от Nikolay89
Как убрать маркер только из одного пункта меню.

Автор kuraev64

Ответов: 2
Просмотров: 1628
Последний ответ 20.07.2020, 11:18:44
от kuraev64