drongo
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 5
|
 |
« : 26.09.2010, 19:59:22 » |
|
Приветствую. Подскажите как в этом шаблоне сделать правое меню таким же как и левое. Я копирую, выставляю позицию справа, и меню появляется, но только без круглой рамки. Подскажите как решить вопрос вот демо шаблона http://joomlashablony.ru/component/jdown/?task=demo&format=raw&link=499
|
|
|
|
|
Записан
|
|
|
|
effrit
Группа развития
   
Репутация: +521/-6
Online
Пол: 
Сообщений: 5860
effrit.com
|
 |
« Ответ #1 : 26.09.2010, 20:38:25 » |
|
привет. создай новую позицию в шаблоне index.php (в папке с шаблоном) или приведи текущую позицию right к такому же виду, как left <jdoc:include type="modules" name="left" style="rounded" /> в дефолтном варианте правые модули рисуются через <jdoc:include type="modules" name="right" style="xhtml"/> надеюсь, понятно, что на что надо поменять? )))
|
|
|
|
|
Записан
|
|
|
|
drongo
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 5
|
 |
« Ответ #2 : 26.09.2010, 22:00:19 » |
|
привет. создай новую позицию в шаблоне index.php (в папке с шаблоном) или приведи текущую позицию right к такому же виду, как left <jdoc:include type="modules" name="left" style="rounded" /> в дефолтном варианте правые модули рисуются через <jdoc:include type="modules" name="right" style="xhtml"/> надеюсь, понятно, что на что надо поменять? )))
спасибо, все работает
|
|
|
|
|
Записан
|
|
|
|
nowik
Осваиваюсь на форуме
 
Репутация: +0/-1
Offline
Пол: 
Сообщений: 40
|
 |
« Ответ #3 : 30.09.2010, 23:34:17 » |
|
Попробовал сделать так же в своем index.php, но ничего не изменилось... Шаблон rhuk_milkyway тема красная... Что сделал не так? Вроде все как описано и даже кэш почистил несколько раз ... все равно не помогло... Вот код: <?php define('MAINLINK',$_SERVER["REQUEST_URI"]); /** * @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' ); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" > <head> <jdoc:include type="head" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/system/css/system.css" type="text/css" /> <link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/system/css/general.css" type="text/css" /> <link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/rhuk_milkyway/css/template.css" type="text/css" /> <link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/rhuk_milkyway/css/<?php echo $this->params->get('colorVariation'); ?>.css" type="text/css" /> <link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/rhuk_milkyway/css/<?php echo $this->params->get('backgroundVariation'); ?>_bg.css" type="text/css" /> <!--[if lte IE 6]> <link href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/css/ieonly.css" rel="stylesheet" type="text/css" /> <![endif]--> <?php if($this->direction == 'rtl') : ?> <link href="<?php echo $this->baseurl ?>/templates/rhuk_milkyway/css/template_rtl.css" rel="stylesheet" type="text/css" /> <?php endif; ?>
</head> <body id="page_bg" class="color_<?php echo $this->params->get('colorVariation'); ?> bg_<?php echo $this->params->get('backgroundVariation'); ?> width_<?php echo $this->params->get('widthStyle'); ?>"> <a name="up" id="up"></a> <div class="center" align="center"> <div id="wrapper"> <div id="wrapper_r"> <div id="header"> <div id="header_l"> <div id="header_r"> <div id="logo"></div> <jdoc:include type="modules" name="top" /> </div> </div> </div>
<div id="tabarea"> <div id="tabarea_l"> <div id="tabarea_r"> <div id="tabmenu"> <table cellpadding="0" cellspacing="0" class="pill"> <tr> <td class="pill_l"> </td> <td class="pill_m"> <div id="pillmenu"> <jdoc:include type="modules" name="user3" /> </div> </td> <td class="pill_r"> </td> </tr> </table> </div> </div> </div> </div>
<div id="search"> <jdoc:include type="modules" name="user4" /> </div>
<div id="pathway"> <jdoc:include type="modules" name="breadcrumb" /> </div>
<div class="clr"></div>
<div id="whitebox"> <div id="whitebox_t"> <div id="whitebox_tl"> <div id="whitebox_tr"></div> </div> </div>
<div id="whitebox_m"> <div id="area"> <jdoc:include type="message" />
<div id="leftcolumn"> <?php if($this->countModules('left')) : ?> <jdoc:include type="modules" name="left" style="rounded" /> <?php endif; ?> </div>
<?php if($this->countModules('left')) : ?> <div id="maincolumn"> <?php else: ?> <div id="maincolumn_full"> <?php endif; ?> <?php if($this->countModules('user1 or user2')) : ?> <table class="nopad user1user2"> <tr valign="top"> <?php if($this->countModules('user1')) : ?> <td> <jdoc:include type="modules" name="user1" style="xhtml" /> </td> <?php endif; ?> <?php if($this->countModules('user1 and user2')) : ?> <td class="greyline"> </td> <?php endif; ?> <?php if($this->countModules('user2')) : ?> <td> <jdoc:include type="modules" name="user2" style="xhtml" /> </td> <?php endif; ?> </tr> </table>
<div id="maindivider"></div> <?php endif; ?>
<table class="nopad"> <tr valign="top"> <td> <jdoc:include type="modules" name="fotoslider" style="xhtml" /> <jdoc:include type="component" /> <jdoc:include type="modules" name="footer" style="xhtml"/> </td> <?php if($this->countModules('right') and JRequest::getCmd('layout')!= 'form') : ?> <td class="greyline"> </td> <td width="170"> <jdoc:include type="modules" name="right" style="rounded"/> </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"> </p> </div> </div> </div> </div> </div> <jdoc:include type="modules" name="debug" />
</body>
</html>
|
|
|
|
|
Записан
|
|
|
|
effrit
Группа развития
   
Репутация: +521/-6
Online
Пол: 
Сообщений: 5860
effrit.com
|
 |
« Ответ #4 : 30.09.2010, 23:45:29 » |
|
ну чудесов не бывает ) может, ты у другого сайта менял какого? когда на локалке-бывают такие косяки ) +перенеси в правую позицию модуль у которго заведомо правильно отображеются углы. меню, к примеру
|
|
|
|
|
Записан
|
|
|
|
nowik
Осваиваюсь на форуме
 
Репутация: +0/-1
Offline
Пол: 
Сообщений: 40
|
 |
« Ответ #5 : 30.09.2010, 23:50:32 » |
|
ну чудесов не бывает ) может, ты у другого сайта менял какого? когда на локалке-бывают такие косяки ) +перенеси в правую позицию модуль у которго заведомо правильно отображеются углы. меню, к примеру
Нет я не на локалке, а на сервере делал как описано,,, посмотрите, правильно ли я так сделал или нет?. Просто справа наверное так же надо стиль прописывать как на левом?
|
|
|
|
|
Записан
|
|
|
|
effrit
Группа развития
   
Репутация: +521/-6
Online
Пол: 
Сообщений: 5860
effrit.com
|
 |
« Ответ #6 : 01.10.2010, 00:06:42 » |
|
на серваке бывает глюк с кешированием. попробуй стереть по фтп файл шаблона, обновить в браузере страницу и потом по новой закачать
|
|
|
|
|
Записан
|
|
|
|
nowik
Осваиваюсь на форуме
 
Репутация: +0/-1
Offline
Пол: 
Сообщений: 40
|
 |
« Ответ #7 : 01.10.2010, 00:20:02 » |
|
на серваке бывает глюк с кешированием. попробуй стереть по фтп файл шаблона, обновить в браузере страницу и потом по новой закачать
Продела по Вашему совету, стер по ftp закачал заново заранее скачанный index.php шаблона, но так ничего и не изменилось... А надо чтобы так же в рамке красной как слева, справа показывалось меню... Может еще какой вариант есть...? Проделал то же самое на денвере ничего так и не вышло. Заранее благодарен.!
|
|
|
|
|
Записан
|
|
|
|
effrit
Группа развития
   
Репутация: +521/-6
Online
Пол: 
Сообщений: 5860
effrit.com
|
 |
« Ответ #8 : 01.10.2010, 00:48:11 » |
|
вот это вот сделай "+перенеси в правую позицию модуль у которго заведомо правильно отображеются углы. меню, к примеру" всё работает, специально проверил у себя с красной темой. просто в суффиксе класса модуля (в расширенных настройках модуля) должно быть "_menu"
|
|
|
|
|
Записан
|
|
|
|
nowik
Осваиваюсь на форуме
 
Репутация: +0/-1
Offline
Пол: 
Сообщений: 40
|
 |
« Ответ #9 : 01.10.2010, 01:08:24 » |
|
вот это вот сделай "+перенеси в правую позицию модуль у которго заведомо правильно отображеются углы. меню, к примеру" всё работает, специально проверил у себя с красной темой. просто в суффиксе класса модуля (в расширенных настройках модуля) должно быть "_menu"
Спасибо огромнейшее! Вот теперь все работает...! Мелочь, а пропущенная и несказанная приводит к непониманию. Просто привык, хоть и учу-учусь на ошибках, чтобы все было ясно и понятно при объяснении причин или ошибок сказано и описано как все сделать.... Еще раз спасибо!
|
|
|
|
|
Записан
|
|
|
|
nowik
Осваиваюсь на форуме
 
Репутация: +0/-1
Offline
Пол: 
Сообщений: 40
|
 |
« Ответ #10 : 01.10.2010, 01:50:49 » |
|
Еще один вопрос: Как прижать теперь правое меню к правому краю, чтобы ширина меню была такая же как слева.. Просто меню с лева шире чем меню справа, а это не красиво смотрится .. Весьб css пролез, но так ничего не смог исправить...  Спасибо заранее... !
|
|
|
|
|
Записан
|
|
|
|
effrit
Группа развития
   
Репутация: +521/-6
Online
Пол: 
Сообщений: 5860
effrit.com
|
 |
« Ответ #11 : 01.10.2010, 06:46:48 » |
|
#maincolumn, #maincolumn_full + в файле шаблона, строка 129 <td width="170">
|
|
|
|
|
Записан
|
|
|
|
nowik
Осваиваюсь на форуме
 
Репутация: +0/-1
Offline
Пол: 
Сообщений: 40
|
 |
« Ответ #12 : 01.10.2010, 08:44:30 » |
|
#maincolumn, #maincolumn_full + в файле шаблона, строка 129 <td width="170">
Вставил, но навреное не так, потому что ничего не меняется... Яне знаю языка никакого просто методом тыка подскажите куда вставлять и как правильно? вот так я сделал: #maincolumn, #maincolumn_full { margin-right: 0%; margin-left: 0%; padding-right: 0px; padding-left: 0px; }
это в файле template_rtl.css Помогите пожалуйста и поправьте как должно быть на примере моего шаблона. Спасибо заранее!
|
|
|
|
« Последнее редактирование: 01.10.2010, 09:10:59 от nowik »
|
Записан
|
|
|
|
effrit
Группа развития
   
Репутация: +521/-6
Online
Пол: 
Сообщений: 5860
effrit.com
|
 |
« Ответ #13 : 01.10.2010, 10:07:42 » |
|
nowik, просто найди в таблицах стилей эти стили и поправь значения width совсем уже разжёвывать не интересно - тут не пансион благородных девиц, а сообщество копателей_кода, так что начинай вникать в то, что делаешь.
|
|
|
|
|
Записан
|
|
|
|
nowik
Осваиваюсь на форуме
 
Репутация: +0/-1
Offline
Пол: 
Сообщений: 40
|
 |
« Ответ #14 : 01.10.2010, 10:54:06 » |
|
Спасибо! Покапал и сделал почти... вот посмотрите если интересно.. http://www.obnogka.ru/
|
|
|
|
|
Записан
|
|
|
|
Goblinium
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 14
|
 |
« Ответ #15 : 28.03.2012, 17:55:22 » |
|
привет. создай новую позицию в шаблоне index.php (в папке с шаблоном) или приведи текущую позицию right к такому же виду, как left <jdoc:include type="modules" name="left" style="rounded" /> в дефолтном варианте правые модули рисуются через <jdoc:include type="modules" name="right" style="xhtml"/> надеюсь, понятно, что на что надо поменять? )))
Помоги, у меня почемуто нет рамки ни слева ни справа. Я уже и потер папку шаблона, закинул стартувую, не помогло. cуффикс класса меню "_menu" - что я напутал? может ты можеш кинуть папку с шаблоном? P.S. Joomla 2.5.3 а все решил - ето CSS класа модуля
|
|
|
|
« Последнее редактирование: 28.03.2012, 17:59:48 от Goblinium »
|
Записан
|
|
|
|
|