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

jimka

  • Захожу иногда
  • 93
  • 1 / 0
всем привет!
верстаю шаблон, когда прописываю в админке суффикс класса модуля, он передается на другие классы этого модуля.
например: ставлю суффикс -none, получаю moduletable-none. а у этого класса есть еще свой класс, например news, и ему так же передается мой суффикс, получаю news-none. в итоге в модуле все классы идут с заданным суффиксом.
как сделать, что бы суффикс не передавался по всему модулю?
« Последнее редактирование: 30.01.2014, 19:08:21 от jimka »
*

Shustry

  • Гуру
  • 6370
  • 738 / 3
  • Рисую дизайны
Re: Суффикс класса модуля
« Ответ #1 : 29.01.2014, 20:50:23 »
Выложите под спойлером содержимое файла templates/шаблон/html/modules
Бесплатно консультирую по дизайну и вёрстке (только в личку сердечно прошу не стучать). Платно делаю дизайн, вёрстку и темплейты для Joomla. Работаю только за деньги. За большие. И долго. Но качественно.
---------------------------------------------------------
xmpp:joomla@conference.jabber.ru - наша конфа!
*

jimka

  • Захожу иногда
  • 93
  • 1 / 0
Re: Суффикс класса модуля
« Ответ #2 : 30.01.2014, 01:58:25 »
Спойлер
[свернуть]
« Последнее редактирование: 30.01.2014, 02:58:14 от jimka »
*

Shustry

  • Гуру
  • 6370
  • 738 / 3
  • Рисую дизайны
Re: Суффикс класса модуля
« Ответ #3 : 30.01.2014, 10:37:15 »
Посто пробел поставьте. А как у вас несколько классов могут быть у этого дива? Вы в поле суффикса сразу несколько задаёте?

<div class="moduletable <?php echo $sfx; ?>">
Бесплатно консультирую по дизайну и вёрстке (только в личку сердечно прошу не стучать). Платно делаю дизайн, вёрстку и темплейты для Joomla. Работаю только за деньги. За большие. И долго. Но качественно.
---------------------------------------------------------
xmpp:joomla@conference.jabber.ru - наша конфа!
*

jimka

  • Захожу иногда
  • 93
  • 1 / 0
Re: Суффикс класса модуля
« Ответ #4 : 30.01.2014, 15:51:28 »
спасибо за помощь, но проблема не решена. :'(

Просто пробел поставьте.
<div class="moduletable <?php echo $sfx; ?>">
поставив пробел, мы лишь смогли присваивать модулю новый класс именно как класс, а не как суффикс.

А как у вас несколько классов могут быть у этого дива? Вы в поле суффикса сразу несколько задаёте?

классы не у одного конкретного дива, просто у самого модуля есть свои дивы с классами или ид.
так например у модуля CB_LOGIN есть свои классы, назначенные для разных элементов, при добавлении суффикса "none" получаем такие классы у этих элементов (это уже вариант с пробелом в файле modules.php):
id="mod_login_remembermetextnone"
class="buttonnone"
class="mod_loginnone"
и тд.
сам модуль при этом имеет класс "moduletable none".
причем назначенный в админке суффикс прикрепляется не ко всем классам и ид, а как-то рандомно.
причем прикрепляется как к дивам, так и к инпутам, <a>, <p> и тд.

*

jimka

  • Захожу иногда
  • 93
  • 1 / 0
Re: Суффикс класса модуля
« Ответ #5 : 30.01.2014, 15:56:03 »
извините, если не ясно выражаюсь))

мне просто нужно, что бы класс/суффикс присваивался к начальному/верхнему диву модуля, при этом не передавался по всему модулю.
*

Shustry

  • Гуру
  • 6370
  • 738 / 3
  • Рисую дизайны
Re: Суффикс класса модуля
« Ответ #6 : 30.01.2014, 16:05:40 »
Судя по коду суффикс и не должен дублироваться. Проверьте ещё раз синтаксис подключения позиции. Там точно style="simple"?
Бесплатно консультирую по дизайну и вёрстке (только в личку сердечно прошу не стучать). Платно делаю дизайн, вёрстку и темплейты для Joomla. Работаю только за деньги. За большие. И долго. Но качественно.
---------------------------------------------------------
xmpp:joomla@conference.jabber.ru - наша конфа!
*

jimka

  • Захожу иногда
  • 93
  • 1 / 0
Re: Суффикс класса модуля
« Ответ #7 : 30.01.2014, 16:41:55 »
да
<jdoc:include type="modules" name="right" style="simple" />
*

Shustry

  • Гуру
  • 6370
  • 738 / 3
  • Рисую дизайны
Re: Суффикс класса модуля
« Ответ #8 : 30.01.2014, 16:46:12 »
Тогда фантастика какая-то. Может тогда module.php не из папки шаблона?
Бесплатно консультирую по дизайну и вёрстке (только в личку сердечно прошу не стучать). Платно делаю дизайн, вёрстку и темплейты для Joomla. Работаю только за деньги. За большие. И долго. Но качественно.
---------------------------------------------------------
xmpp:joomla@conference.jabber.ru - наша конфа!
*

jimka

  • Захожу иногда
  • 93
  • 1 / 0
Re: Суффикс класса модуля
« Ответ #9 : 30.01.2014, 17:18:11 »
из папки.
пробовал удалять modules.php, тогда он подхватывается из templates/system/html
при подключении позиции указал style="XHTML", ситуация такая же. :'(
*

Shustry

  • Гуру
  • 6370
  • 738 / 3
  • Рисую дизайны
Re: Суффикс класса модуля
« Ответ #10 : 30.01.2014, 17:22:04 »
А когда он подхватывается из системной папки — те же проблемы? Суффикс наследуется?
Бесплатно консультирую по дизайну и вёрстке (только в личку сердечно прошу не стучать). Платно делаю дизайн, вёрстку и темплейты для Joomla. Работаю только за деньги. За большие. И долго. Но качественно.
---------------------------------------------------------
xmpp:joomla@conference.jabber.ru - наша конфа!
*

jimka

  • Захожу иногда
  • 93
  • 1 / 0
Re: Суффикс класса модуля
« Ответ #11 : 30.01.2014, 17:25:59 »
да, суффикс так же передается по всему модулю
*

Shustry

  • Гуру
  • 6370
  • 738 / 3
  • Рисую дизайны
Re: Суффикс класса модуля
« Ответ #12 : 30.01.2014, 17:28:13 »
Шаблон пробовали менять?
Бесплатно консультирую по дизайну и вёрстке (только в личку сердечно прошу не стучать). Платно делаю дизайн, вёрстку и темплейты для Joomla. Работаю только за деньги. За большие. И долго. Но качественно.
---------------------------------------------------------
xmpp:joomla@conference.jabber.ru - наша конфа!
*

jimka

  • Захожу иногда
  • 93
  • 1 / 0
Re: Суффикс класса модуля
« Ответ #13 : 30.01.2014, 17:35:45 »
да, со стандартными шаблонами (atomic, beez20 и beez5) ситуация аналогичная((
*

Shustry

  • Гуру
  • 6370
  • 738 / 3
  • Рисую дизайны
Re: Суффикс класса модуля
« Ответ #14 : 30.01.2014, 17:38:38 »
Но это невозможно же. Значит неправильные пчёлы неправильная Joomla. Попробуйте накататить оригинальную той же версии поверх установленной.
Бесплатно консультирую по дизайну и вёрстке (только в личку сердечно прошу не стучать). Платно делаю дизайн, вёрстку и темплейты для Joomla. Работаю только за деньги. За большие. И долго. Но качественно.
---------------------------------------------------------
xmpp:joomla@conference.jabber.ru - наша конфа!
*

jimka

  • Захожу иногда
  • 93
  • 1 / 0
Re: Суффикс класса модуля
« Ответ #15 : 30.01.2014, 17:52:20 »
накатил J2.5.14
проблема осталась..
может денвер?
*

SmokerMan

  • Гуру
  • 5293
  • 719 / 26
Re: Суффикс класса модуля
« Ответ #16 : 30.01.2014, 18:09:31 »
как сделать, что бы суффикс не передавался по всему модулю?
стиль тут не причем
суффикс подставляется в самом модуле, так что смотреть нужно вывод самого модуля, который используется
*

jimka

  • Захожу иногда
  • 93
  • 1 / 0
Re: Суффикс класса модуля
« Ответ #17 : 30.01.2014, 18:33:23 »
т.е. дело в самом модуле?
проблема в модуле CB_LOGIN, стандартный модуль J! последние новости.
так же заметил, что при создании стандартного модуля HTML-код к классу "custom" так же приклеивается суффикс/класс, при том что он и к верхнему классу "moduletable" тоже пристает.

я установил абсолютно чистую J 2.5.17, установил на нее CB_LOGIN, присвоил суффикс "none" и проблема та же.
прикрепил скрин:
Спойлер
[свернуть]

и это на стандартных шаблонах J!
*

Shustry

  • Гуру
  • 6370
  • 738 / 3
  • Рисую дизайны
Re: Суффикс класса модуля
« Ответ #18 : 30.01.2014, 18:54:35 »
Смокер прав ведь. Сам модуль может косячить. Выложите листинг файла modules/mod_ваш-модуль/tmpl/default.php
Бесплатно консультирую по дизайну и вёрстке (только в личку сердечно прошу не стучать). Платно делаю дизайн, вёрстку и темплейты для Joomla. Работаю только за деньги. За большие. И долго. Но качественно.
---------------------------------------------------------
xmpp:joomla@conference.jabber.ru - наша конфа!
*

jimka

  • Захожу иногда
  • 93
  • 1 / 0
Re: Суффикс класса модуля
« Ответ #19 : 30.01.2014, 19:06:15 »
по ходу проблема в модуле)
спасибо SmokerMan и огромнейшее спасибо Shustry! *DRINK*

default.php у CB_LOGIN нет, там довольно таки бородатая структура.
Спойлер
[свернуть]

файл default.php у модуля custom
Спойлер
[свернуть]

файл default.php у модуля последних новостей
Спойлер
[свернуть]

и там и там к классу идет <?php echo $moduleclass_sfx; ?>


пс: теперь можно спокойно поспать))) ;)
*

Shustry

  • Гуру
  • 6370
  • 738 / 3
  • Рисую дизайны
Re: Суффикс класса модуля
« Ответ #20 : 30.01.2014, 19:07:48 »
Рад, что всё получилось.
Бесплатно консультирую по дизайну и вёрстке (только в личку сердечно прошу не стучать). Платно делаю дизайн, вёрстку и темплейты для Joomla. Работаю только за деньги. За большие. И долго. Но качественно.
---------------------------------------------------------
xmpp:joomla@conference.jabber.ru - наша конфа!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Я запуталась, вопроса два. По установке модуля

Автор Ирина Поехали

Ответов: 5
Просмотров: 286
Последний ответ 15.09.2017, 21:24:32
от robert
Конфликтуют две копии модуля между собой

Автор ChervonStudio

Ответов: 0
Просмотров: 230
Последний ответ 14.06.2017, 14:11:08
от ChervonStudio
Работа модуля JBounce на 2.5

Автор gromlan

Ответов: 1
Просмотров: 507
Последний ответ 23.05.2017, 10:35:25
от staskmp
Привязка модуля к пункту меню

Автор Strikerus

Ответов: 2
Просмотров: 279
Последний ответ 14.02.2017, 10:12:22
от Strikerus
Пропадает позиция модуля при переходе в другой пункт меню

Автор Dolphin4ik_1

Ответов: 1
Просмотров: 259
Последний ответ 28.12.2016, 18:32:20
от dmitry_stas