Здравствуйте! Я определила 2 пункта меню в позицию syndicate. Теперь нужно прописать картинки, я пользуюсь firebug инспектирую элемент а класс модуля не показывает. Как прописывать путь? В настройках менеджера модулей для позиции syndicate класс модуля автомтически тоже е прописало. Шаблон rhuk_milkyway.
Для того, чтобы прописать суффикс класса модуля, необходимо указать его в: Расширения -> Менеджер модулей -> {название-модуля} -> Дополнительные параметры -> Суффикс класса меню Суффикс класса модуля может не бутет выводиться, если у позиции модуля, прописанной в index.php шаблона будет указан, например, нестандартный стиль вывода. Например, если указать стиль вывода модуля NONE, то будет выведено только само содержание модуля без его заголовка и суффикса класса (вне зависимости от того, какие параметры указаны в админке): <jdoc:include type="modules" name="имя-позиции" style="none" /> Стандартный стиль вывода модулей в Joomla 1.5/1.6/1.7/2.5 - rounded P.S.: см. Стили вывода модулей
Код (html): <jdoc:include type="modules" name="right" style="xhtml"/> </td> <?php endif; ?> </tr> </table> </div> <div class="clr"></div> </div> <div class="clr"></div> </div> <div id="whitebox_b"> <div id="whitebox_bl"> <div id="whitebox_br"></div> </div> </div> </div> <div id="footerspacer"></div> </div> <div id="footer"> <div id="footer_l"> <div id="footer_r"> <p id="syndicate"> <jdoc:include type="modules" name="syndicate" /> </p> <!-- <p id="power_by"> <?php echo JText::_('Powered by') ?> <a href="http://www.joomla.org">Joomla!</a>. <?php echo JText::_('Valid') ?> <a href="http://validator.w3.org/check/referer">XHTML</a> <?php echo JText::_('and') ?> <a href="http://jigsaw.w3.org/css-validator/check/referer">CSS</a>. </p> --> </div> </div> </div> </div> </div> <jdoc:include type="modules" name="debug" /> </body> </html> Это то что прописано у меня в index php Т.е. мне нужно добавить style="rounded" и все? Код (html): <jdoc:include type="modules" name="syndicate" style="rounded"/> Как описано в других модулях: Код (html): <jdoc:include type="modules" name="syndicate" style="xhtml" /> Замечание: - для вставки в сообщение кода использовать тэги CODE, HTML или PHP. - не нужно создавать несколько сообщений подряд. Нужно использовать кнопку "Изменить" для дополнения предыдущего сообщения. templates/system/html/modules.php прописано следующее <?php /** * @version $Id: modules.php 14401 2010-01-26 14:10:00Z louis $ * @package Joomla * @copyright Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved. * @license GNU/GPL, see LICENSE.php * Joomla! is free software. This version may have been modified pursuant * to the GNU General Public License, and as distributed it includes or * is derivative of works licensed under the GNU General Public License or * other free or open source software licenses. * See COPYRIGHT.php for copyright notices and details. */ // no direct access defined('_JEXEC') or die('Restricted access'); /** * 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) { jimport('joomla.html.pane'); // Initialize variables $sliders = & JPane::getInstance('sliders'); $sliders->startPanel( JText::_( $module->title ), 'module' . $module->id ); echo $module->content; $sliders->endPanel(); } ?>
Вероятно, да. А вообще - нужно смотреть что написано в templates/{шаблон}/html/modules.php или /templates/system/html/modules.php (см.ссылку выше), я уже не помню точно что там в J1.5 по-умолчанию...
templates/system/html/modules.php прописано следующее <?php /** * @version $Id: modules.php 14401 2010-01-26 14:10:00Z louis $ * @package Joomla * @copyright Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved. * @license GNU/GPL, see LICENSE.php * Joomla! is free software. This version may have been modified pursuant * to the GNU General Public License, and as distributed it includes or * is derivative of works licensed under the GNU General Public License or * other free or open source software licenses. * See COPYRIGHT.php for copyright notices and details. */ // no direct access defined('_JEXEC') or die('Restricted access'); /** * 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) { jimport('joomla.html.pane'); // Initialize variables $sliders = & JPane::getInstance('sliders'); $sliders->startPanel( JText::_( $module->title ), 'module' . $module->id ); echo $module->content; $sliders->endPanel(); } ?>
я проинспектировала позицию, которую нужно поднять у меня в html записано Код (html): <h3>ГЛАВНАЯ</h3> в css Код (CODE): h3, .componentheading, table.moduletable th { color: #FFFFFF; } h3, .componentheading, table.moduletable th, legend { font-family: calibri bold,sans-serif; font-size: 1.9em; font-weight: bold; margin: 0 0 10px; padding-left: 0; text-align: center; } редактирую в firebug, т.е. полность удаляю строку Код (html): <h3>ГЛАВНАЯ</h3> все становится на место, я не могу найти путь где можно отредактировать данный пункт проверила index php, modules php и ничего, где еще посмотреть?