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

darknefrit

  • Захожу иногда
  • 62
  • 1 / 0
  • Мечтай так как будто будешь жить вечно
суффикс класса модуля
« : 08.11.2011, 14:22:54 »
Joomla 1.7 Шаблон yoo-quantum. Создаю модуль HTML-код, вписываю суффикс класса модуля, вписал его в CSS. Но на это ноль реакции. Суффикс никуда не прописывается и никак не влияет на отображение модуля. Подскажите как исправить это?
*

dynamit

  • Завсегдатай
  • 1744
  • 265 / 0
  • Winter Is Coming
Re: суффикс класса модуля
« Ответ #1 : 08.11.2011, 14:30:54 »
а, как он должен влиять? опишите стили.
ТАМ ГДЕ ТЫ НИЧЕГО НЕ МОЖЕШЬ, ТЫ НЕ ДОЛЖЕН НИЧЕГО ХОТЕТЬ
==========================================================
Сайты на Joomla!. Верстка. Консультации.  ||  Яндекс уже не ищет, он уже продает (с)  ||    Создание шаблона для Joomla 2.5
*

darknefrit

  • Захожу иногда
  • 62
  • 1 / 0
  • Мечтай так как будто будешь жить вечно
Re: суффикс класса модуля
« Ответ #2 : 08.11.2011, 14:54:26 »
я имею ввиду что даже вписанный мной суффикс CSS класса модуля не появляется в коде сайта. Как будто просто игнорируется
*

GDV

  • Завсегдатай
  • 1900
  • 201 / 5
Re: суффикс класса модуля
« Ответ #3 : 08.11.2011, 14:57:03 »
класс дописуется к moduletable
Например если мы впишем _home_left
То класс уже станет moduletable_home_left
Вот в таком контексте и вносите.
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

SmokerMan

  • Гуру
  • 5293
  • 720 / 26
Re: суффикс класса модуля
« Ответ #4 : 08.11.2011, 15:09:35 »
суффикс класса модуля добавляется в шаблоне, путем стилизации модулей, а именно в файле html/modules.php
Это особенности конкретного шаблона, обратитесь в поддержку yoo
*

wfedin

  • Завсегдатай
  • 1273
  • 102 / 0
Re: суффикс класса модуля
« Ответ #5 : 08.11.2011, 15:15:11 »
У меня почему-то в 1.7.2 перед суфиксом добавляет: _m получается  menu_m_main
*

darknefrit

  • Захожу иногда
  • 62
  • 1 / 0
  • Мечтай так как будто будешь жить вечно
Re: суффикс класса модуля
« Ответ #6 : 08.11.2011, 15:17:13 »
в этом шаблоне есть класс mod-box он автомитечски присваиваеться модулям которые располоагються к примеру в позиции sidebar-a. я создаю модуль html-код, в поле суффикс CSS класса модуля вписываю к примеру -test. в файле CSS где описан стиль mod-box я добавляю класс mod-box-test. захожу на сайт, открываю FireBug смотрю созданный только что модуль, моего -test нету
класс дописуется к moduletable
Например если мы впишем _home_left
То класс уже станет moduletable_home_left
Вот в таком контексте и вносите.
*

GDV

  • Завсегдатай
  • 1900
  • 201 / 5
Re: суффикс класса модуля
« Ответ #7 : 08.11.2011, 15:20:14 »
Особенности modules.php а не версии движка. Как зададите так и будет. Стандартно после.
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

GDV

  • Завсегдатай
  • 1900
  • 201 / 5
Re: суффикс класса модуля
« Ответ #8 : 08.11.2011, 15:23:00 »
в этом шаблоне есть класс mod-box он автомитечски присваиваеться модулям которые располоагються к примеру в позиции sidebar-a. я создаю модуль html-код, в поле суффикс CSS класса модуля вписываю к примеру -test. в файле CSS где описан стиль mod-box я добавляю класс mod-box-test. захожу на сайт, открываю FireBug смотрю созданный только что модуль, моего -test нету
Значить в файле нет возможности задавать дополнительные классы. Нужно перепилить сам modules.php. У вас лицензия?
Если да, то выложите суда код этого файла. Если варез, гуглите свою проблему самостоятельно. По варезу не помогаем.
Да и есть форум у производителя шаблона. Можно и там спросить что да как.
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

wfedin

  • Завсегдатай
  • 1273
  • 102 / 0
Re: суффикс класса модуля
« Ответ #9 : 08.11.2011, 15:25:44 »
Особенности modules.php а не версии движка. Как зададите так и будет. Стандартно после.
Вот блин, точно проглядел когда писал накорябал

Код
<div class="module m<?php echo $mc_sfx; ?>">
Плюсую!
*

darknefrit

  • Захожу иногда
  • 62
  • 1 / 0
  • Мечтай так как будто будешь жить вечно
Re: суффикс класса модуля
« Ответ #10 : 08.11.2011, 18:23:06 »
а где этот module.php искать
*

darknefrit

  • Захожу иногда
  • 62
  • 1 / 0
  • Мечтай так как будто будешь жить вечно
Re: суффикс класса модуля
« Ответ #12 : 08.11.2011, 19:55:24 »
Там есть только config.php и pagination.php
*

GDV

  • Завсегдатай
  • 1900
  • 201 / 5
Re: суффикс класса модуля
« Ответ #14 : 08.11.2011, 19:57:21 »
для начала вы не ответили на вопрос про лицензию.
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

AdWeb

  • Давно я тут
  • 871
  • 31 / 3
Re: суффикс класса модуля
« Ответ #15 : 07.01.2012, 01:57:26 »
прочитал топик и не въехал в суть де и что прописывать... проблема:
на главной выводиться модуль последние материалы по центру (там где материалы обычно), ему в основном файле стилей шаблона прописал параметры: бекграунд, граница, цвет, ширина границы. Но все это было задано в классе контента и соответственно перенеслось на все остальные страницы (отображается граница и бекграунд в шапке любой страницы)
в самом модуле прописал суффикс _123
в файле стилей скопировал нужный блок и дописал суффикс\тире\слитно
Код
#TOP_123 {
list-style-type: none;
background-image:url(../images/system/mc.gif);
background-repeat:no-repeat;
background-position:right;
border: ridge 3px;
border-color:#336699;
border-radius: 15px;
        padding: 20px;
}
варианты не прошли стиль не подхватило,..
 по указанному пути ваш шаблон/html/module.php и его внутреннее содержание мне ничего не подсказывает может плохо смотрю?:
Код
/*
 * Module chrome for rendering the module in a slider
 */
function modChrome_slider($module, &$params, &$attribs) {
echo JHtml::_('sliders.panel',JText::_($module->title),'module'.$module->id);
echo $module->content;
}

/*
 * Custom chrome for rendering the module in my style
 */
function modChrome_mystyle() { ?>
<div class="mystyle_top"></div>
<div class="mystyle_content">
<h3><?php echo JText::_( $module->title ); ?></h3>
<?php echo $module->content; ?>
</div>
<div class="mystyle_bottom"></div> <?php
}

?>



ай нид хелп !
ЗЫ. шаблон sinci_01 адрес моего сайта навсяк
« Последнее редактирование: 07.01.2012, 02:02:55 от AdWeb »
| Хороший Хостинг | Купить Хикашоп | Каталог перекладів Joomla компонентів
PS. спасибо кидать через вебмани: R152456839841 если плюсикофф не хватает :)
*

GDV

  • Завсегдатай
  • 1900
  • 201 / 5
Re: суффикс класса модуля
« Ответ #16 : 07.01.2012, 07:57:00 »
Код
/*
 * Module chrome for rendering the module in a slider
 */
function modChrome_slider($module, &$params, &$attribs) {
echo JHtml::_('sliders.panel',JText::_($module->title),'module'.$module->id);
echo $module->content;
}

/*
 * Custom chrome for rendering the module in my style
 */
function modChrome_mystyle() { ?>
<div class="mystyle_top"></div>
<div class="mystyle_content<?php echo htmlspecialchars($params->get('moduleclass_sfx')); ?>">
<h3><?php echo JText::_( $module->title ); ?></h3>
<?php echo $module->content; ?>
</div>
<div class="mystyle_bottom"></div> <?php
}

?>

.mystyle_content_123

Попробуйте так
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

midav

  • Давно я тут
  • 926
  • 115 / 1
Re: суффикс класса модуля
« Ответ #17 : 07.01.2012, 14:22:48 »
Научитесь пользоваться FireBug , много вопросов отпадет .
По поводу суффикса , он присваиваится модулю . Но не такой какой Вы здесь написали , будте внимательнее . На скриншоте это видно .
[spoiler title=скриншот][/spoiler]
Ответы на вопросы по CSS . Откройте для себя Firebug
*

GDV

  • Завсегдатай
  • 1900
  • 201 / 5
Re: суффикс класса модуля
« Ответ #18 : 07.01.2012, 14:25:30 »
По вашему скриншоту суфикс дописан не модулю а меню. Будте внимательнее. :)
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

midav

  • Давно я тут
  • 926
  • 115 / 1
Re: суффикс класса модуля
« Ответ #19 : 07.01.2012, 14:50:53 »
latestnews это теперь меню так выводится ? Мне почему-то кажется , что это модуль последних новостей .
Обычно я внимателен .  ;)
Ответы на вопросы по CSS . Откройте для себя Firebug
*

AdWeb

  • Давно я тут
  • 871
  • 31 / 3
Re: суффикс класса модуля
« Ответ #20 : 07.01.2012, 15:02:01 »
пользуюсь я FB  ^-^  относительно недавно...
просто поздно уже было когда обнаружил косяк, по поводу др модуля стиль брался из TOP пока не дописал суффикс... и вот сейчас полное не понимание, как  правильно прописать нужный стиль

ЗЫ. последние новости используются для вывода последних материалов со всего сайта

ЗЫЫ. .mystyle_content_123 не сработало
« Последнее редактирование: 07.01.2012, 15:28:16 от AdWeb »
| Хороший Хостинг | Купить Хикашоп | Каталог перекладів Joomla компонентів
PS. спасибо кидать через вебмани: R152456839841 если плюсикофф не хватает :)
*

GDV

  • Завсегдатай
  • 1900
  • 201 / 5
Re: суффикс класса модуля
« Ответ #21 : 07.01.2012, 15:14:18 »
http://floomby.ru/content/xrayuMxPQE
у меня суффикс добавился везде. Нуна переписать module.php

Код
<?php
/**
 * @version $Id: default.php 22338 2011-11-04 17:24:53Z github_bot $
 * @package Joomla.Site
 * @subpackage mod_articles_latest
 * @copyright Copyright (C) 2005 - 2011 Open Source Matters, Inc. All rights reserved.
 * @license GNU General Public License version 2 or later; see LICENSE.txt
 */

// no direct access
defined('_JEXEC') or die;
?>
<ul class="latestnews<?php echo $moduleclass_sfx; ?>">
<?php foreach ($list as $item) :  ?>
<li>
<a href="<?php echo $item->link; ?>">
<?php echo $item->title; ?></a>
</li>
<?php endforeach; ?>
</ul>

Все разобрался. У меня default.php с mod_articles_latest тоже с добавлением.
убрал и получилось то что нужно.
http://floomby.ru/content/MODddPqB8U

AdWeb прикрепите свой module.php сделаем сейчас
« Последнее редактирование: 07.01.2012, 15:17:59 от GDV »
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

AdWeb

  • Давно я тут
  • 871
  • 31 / 3
Re: суффикс класса модуля
« Ответ #22 : 07.01.2012, 15:30:21 »
Код
<?php
/**
 * @version $Id: modules.php
 * @package sinci_01
 */

// no direct access
defined('_JEXEC') or die;

/**
 * This is a file to add template specific chrome to module rendering.  To use it you would
 * set the style attribute for the given module(s) include in your template to use the style
 * for each given modChrome function.
 *
 * eg.  To render a module mod_test in the sliders style, you would use the following include:
 * <jdoc:include type="module" name="test" style="slider" />
 *
 * This gives template designers ultimate control over how modules are rendered.
 *
 * NOTICE: All chrome wrapping methods should be named: modChrome_{STYLE} and take the same
 * two arguments.
 */

/*
 * Module chrome for rendering the module in a slider
 */
function modChrome_slider($module, &$params, &$attribs) {
echo JHtml::_('sliders.panel',JText::_($module->title),'module'.$module->id);
echo $module->content;
}

/*
 * Custom chrome for rendering the module in my style
 */
function modChrome_mystyle() { ?>
<div class="mystyle_top"></div>
<div class="mystyle_content">
<h3><?php echo JText::_( $module->title ); ?></h3>
<?php echo $module->content; ?>
</div>
<div class="mystyle_bottom"></div> <?php
}

?>
| Хороший Хостинг | Купить Хикашоп | Каталог перекладів Joomla компонентів
PS. спасибо кидать через вебмани: R152456839841 если плюсикофф не хватает :)
*

GDV

  • Завсегдатай
  • 1900
  • 201 / 5
Re: суффикс класса модуля
« Ответ #23 : 07.01.2012, 15:33:09 »
сам файл.
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

AdWeb

  • Давно я тут
  • 871
  • 31 / 3
Re: суффикс класса модуля
« Ответ #24 : 07.01.2012, 15:36:50 »
| Хороший Хостинг | Купить Хикашоп | Каталог перекладів Joomla компонентів
PS. спасибо кидать через вебмани: R152456839841 если плюсикофф не хватает :)
*

GDV

  • Завсегдатай
  • 1900
  • 201 / 5
Re: суффикс класса модуля
« Ответ #25 : 07.01.2012, 15:47:44 »
попробуйте

[вложение удалено Администратором]
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

AdWeb

  • Давно я тут
  • 871
  • 31 / 3
Re: суффикс класса модуля
« Ответ #26 : 07.01.2012, 15:56:12 »
неа к топу не добавился суфикс если я правильно понял, насчет изменений
| Хороший Хостинг | Купить Хикашоп | Каталог перекладів Joomla компонентів
PS. спасибо кидать через вебмани: R152456839841 если плюсикофф не хватает :)
*

GDV

  • Завсегдатай
  • 1900
  • 201 / 5
Re: суффикс класса модуля
« Ответ #27 : 07.01.2012, 16:04:36 »
напишите доступ в админку в личку
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
*

AdWeb

  • Давно я тут
  • 871
  • 31 / 3
Re: суффикс класса модуля
« Ответ #28 : 07.01.2012, 16:16:45 »
отправил
| Хороший Хостинг | Купить Хикашоп | Каталог перекладів Joomla компонентів
PS. спасибо кидать через вебмани: R152456839841 если плюсикофф не хватает :)
*

GDV

  • Завсегдатай
  • 1900
  • 201 / 5
Re: суффикс класса модуля
« Ответ #29 : 07.01.2012, 16:20:44 »
Ну зашел. Проставил суфикс одному модулю. И он честно отобразился. В чем проблема?
Скриншоты отправил в личке.
Убедительная просьба не писать в ЛС. Для решения Ваших проблем есть форум.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Суффикс CSS-класса модуля - объясните пожалуйста, как правильно сделать CCS для модуля

Автор rootroot

Ответов: 19
Просмотров: 36583
Последний ответ 21.03.2018, 23:49:27
от beliyadm
Добавить позицию модуля в шаблоне traction

Автор amaddeus

Ответов: 1
Просмотров: 1175
Последний ответ 27.04.2017, 22:23:31
от darkghost
Добавление позиции модуля

Автор 13RUS

Ответов: 1
Просмотров: 896
Последний ответ 16.12.2016, 12:38:15
от darkghost
Шаблон gk_mystore. Проболе с отображение модуля "рекомендуемые товары" на главной странице

Автор wend160

Ответов: 3
Просмотров: 929
Последний ответ 08.10.2015, 22:20:21
от wend160
Редактирование модуля

Автор Nexby

Ответов: 2
Просмотров: 693
Последний ответ 11.08.2015, 14:59:18
от Nexby