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

Nazaretto

  • Давно я тут
  • 666
  • 4 / 4
Здравствуйте!
Как поставить материал на всю ширину сайта при выключенных модулях? В шаблоне такое не предусмотрено. Как можно исправить код? И где?
Порой, метод втыка порождает чудеса!
*

sergoguga

  • Давно я тут
  • 897
  • 70 / 8
  • www.mpbox.ru
Google, не? да и даже тут есть, ищите тут!
>>> Верстка 100 евро - ждешь новый курс? Пиши!
>>> Создание моб. приложений по ГОСТу)))! Личка работает!
>>> Микроразметка по стандартам - цены адекват! Пиши, не боись!
>>> Личный кабинет на ZOO - уже сделан! Пиши в личку, не стесняйся!
*

sergoguga

  • Давно я тут
  • 897
  • 70 / 8
  • www.mpbox.ru
>>> Верстка 100 евро - ждешь новый курс? Пиши!
>>> Создание моб. приложений по ГОСТу)))! Личка работает!
>>> Микроразметка по стандартам - цены адекват! Пиши, не боись!
>>> Личный кабинет на ZOO - уже сделан! Пиши в личку, не стесняйся!
*

Nazaretto

  • Давно я тут
  • 666
  • 4 / 4
http://joomlaforum.ru/index.php/topic,67278.0.html
Спасибо! Как я понял, это оно! Но с меня "ковырялка" никакой... попробовал - не получилось.
Если это возможно, пожалуйста, помогите:
Код: php
    <?php if($this->countModules('left')) : ?> 
    <div id="left">
  <jdoc:include type="modules" name="left" style="XHTML2" /> 
          </div>
       <!--  /left -->       
     <?php endif; ?>
</div>
<!--  /leftcolumn -->
<div id="rightcolumn">
<?php if($this->countModules('right')) : ?>
  <div id="right">
<jdoc:include type="modules" name="right" style="XHTML2" />
        </div>
     <!--  /right -->   
Порой, метод втыка порождает чудеса!
*

sergoguga

  • Давно я тут
  • 897
  • 70 / 8
  • www.mpbox.ru
код весь давайте!
>>> Верстка 100 евро - ждешь новый курс? Пиши!
>>> Создание моб. приложений по ГОСТу)))! Личка работает!
>>> Микроразметка по стандартам - цены адекват! Пиши, не боись!
>>> Личный кабинет на ZOO - уже сделан! Пиши в личку, не стесняйся!
*

Nazaretto

  • Давно я тут
  • 666
  • 4 / 4
код весь давайте!
Код: php
<div id="leftcolumn" class="layoutone" style="width: <?php echo $leftcolumn_width;?>px;"> 
<div id="mainbody" style="width: <?php echo $mainbody_width;?>px;">
<?php if($this->countModules('inset')) : ?>
   <div id="inset">
<jdoc:include type="modules" name="inset" style="XHTML2" />  
       </div>
    <!--  /inset -->      
<?php endif; ?>
  <?php if($menu->getActive() == $menu->getDefault() AND $frontpage == "on") :?>
<div id="component"> <jdoc:include type="component" /> </div>  
  <?php elseif ($menu->getActive()!= $menu->getDefault()) : ?>  
<div id="component"> <jdoc:include type="component" /> </div>
  <?php else :?>  
  <?php endif;?>
<?php if($this->countModules('user3') OR $this->countModules('user4')) : ?>
    <div id="userthree_userfour">
  <?php if($this->countModules('user3')) : ?>
   <div id="userthree" class="usermod" style="width: <?php echo $user3_user4_width;?>%;">
<jdoc:include type="modules" name="user3" style="USERMOD" />  
       </div>
    <!--  /usethree -->      
<?php endif; ?>
<?php if($this->countModules('user4')) : ?>
   <div id="userfour" class="usermod" style="width: <?php echo $user3_user4_width;?>%;">
<jdoc:include type="modules" name="user4" style="USERMOD" />  
       </div>
    <!--  /userfour -->          
<?php endif; ?>
       </div>
    <!--  /userthreeanduserfour -->      
<?php endif; ?>
<?php if($this->countModules('user5')) : ?>
    <div id="userfive" class="usermod" >
<jdoc:include type="modules" name="user5" style="XHTML2" />  
       </div>
    <!--  /userfive -->          
<?php endif; ?>  
</div>
<!-- /mainbody -->
    <?php if($this->countModules('left')) : ?>
   <div id="left">
 <jdoc:include type="modules" name="left" style="XHTML2" />  
          </div>
      <!--  /left -->      
     <?php endif; ?>
</div>
<!--  /leftcolumn -->




<div id="rightcolumn">
<?php if($this->countModules('right')) : ?>
 <div id="right">
<jdoc:include type="modules" name="right" style="XHTML2" />
        </div>
    <!--  /right -->        



 
<?php endif; ?>  
<?php if($this->countModules('user6') OR $this->countModules('user6')) : ?>
 <div id="usersix_userseven">
  <?php if($this->countModules('user6')) : ?>
    <div id="usersix" class="usermod" style="width: <?php echo $user6_user7_width;?>%;">
<jdoc:include type="modules" name="user6" style="USERMOD" />  
       </div>
    <!--  /usetsix -->      
<?php endif; ?>
<?php if($this->countModules('user7')) : ?>
    <div id="userseven" class="usermod" style="width: <?php echo $user6_user7_width;?>%;">
<jdoc:include type="modules" name="user7" style="USERMOD" />  
       </div>
    <!--  /userseven -->          
<?php endif; ?>
        </div>
    <!--  /usersixanduserseven -->      
<?php endif; ?>  
<?php if($this->countModules('user8')) : ?>
 <div id="usereight" class="usermod">
<jdoc:include type="modules" name="user8" style="XHTML2" />  
        </div>
    <!--  /user8 -->          
<?php endif; ?>
</div>
<!-- /rightcolumn -->

Заранее благодарю!
Порой, метод втыка порождает чудеса!
*

sergoguga

  • Давно я тут
  • 897
  • 70 / 8
  • www.mpbox.ru
или скрипт переписать по ссылке в ответе № 5 или обойтись правкой кода в index.php  и файла CSS -кстати где он?)))
какие именно модули выключаются? решение не универсальное, запрограммировать на конкретные модули, зато без скриптов)))
>>> Верстка 100 евро - ждешь новый курс? Пиши!
>>> Создание моб. приложений по ГОСТу)))! Личка работает!
>>> Микроразметка по стандартам - цены адекват! Пиши, не боись!
>>> Личный кабинет на ZOO - уже сделан! Пиши в личку, не стесняйся!
*

Nazaretto

  • Давно я тут
  • 666
  • 4 / 4
или скрипт переписать по ссылке в ответе № 5 или обойтись правкой кода в index.php  и файла CSS -кстати где он?)))
какие именно модули выключаются? решение не универсальное, запрограммировать на конкретные модули, зато без скриптов)))
Все что нужно - это сделать в одном пункте меню материал на всю ширину. Т.е. отключение позиций left, right и user2 (находится над двумя предыдущими). А в посте №5 увы, все равно не понял...
Вот файлы:
index.php
Код: php
<?php
/**
 * @copyright Copyright (C) 2005 - 2007 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' );  

// Load Tools
include 'jxtc_tools.php';
  
?>

<!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; ?>">  
<link rel="icon" href="http://arminfm.com/templates/jxtc_blogyou/favicon.ico" type="image/x-icon">

<link rel="shortcut icon" href="http://arminfm.com/templates/jxtc_blogyou/favicon.ico" type="image/x-icon">
<div id="fb-root"></div>
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/ru_RU/all.js#xfbml=1";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<head>
<jdoc:include type="head" />

   <?php
// Base CSS. Resets Etc
    ?>
<link rel="stylesheet" href="templates/<?php echo $this->template ?>/css/base/reset.css" type="text/css" />
<link rel="stylesheet" href="templates/<?php echo $this->template ?>/css/base/text.css" type="text/css" />  
   <?php
// Framework CSS
    ?>
<link rel="stylesheet" href="templates/<?php echo $this->template ?>/css/framework/frameworkBase.css" type="text/css" />  
   <?php
// Main CSS
    ?>
<link rel="stylesheet" href="templates/<?php echo $this->template ?>/css/style.css" type="text/css" />  
  
  
  
   <?php
// Styles CSS
    ?>
   <?php if ($style != "custom") :?>
  <link rel="stylesheet" title="<?php echo $style ?>" href="templates/<?php echo $this->template ?>/css/styles/<?php echo $style ?>.css" type="text/css" />  
   <?php endif;?>
   <?php if ($style == "custom") :?>  
  <link rel="stylesheet" href="templates/<?php echo $this->template ?>/css/styles/<?php echo $style ?>.css" type="text/css" />  
  <?php endif;?>
    <?php
// Paramaters CSS
    ?>
   <?php include 'css/paramCSS.php'; ?>

<!--[if gte IE 7]>
<link rel="stylesheet" href="templates/<?php echo $this->template ?>/IE7.css" type="text/css" />
<![endif]-->
    <script type="text/javascript" src="<?php echo $this->baseurl ?>/media/system/js/mootools.js"></script>  
         <script type="text/javascript" src="templates/<?php echo $this->template ?>/js/southslide.js"></script>
<?php if ($jquery == "on") :?>
<script src="templates/<?php echo $this->template ?>/js/jquery.js" type="text/javascript" charset="utf-8"></script>
   <script src="templates/<?php echo $this->template ?>/js/scripts.js" type="text/javascript" charset="utf-8"></script>
     <?php endif;?>  

 <?php if($menuon ==  "on") : ?>
<!--  ! Base !  -->
<link href="templates/<?php echo $this->template ?>/css/framework/menu/dropdown.css" media="all" rel="stylesheet" type="text/css" />    
<link href="templates/<?php echo $this->template ?>/css/framework/menu/dropdown.<?php echo $menutype ?>.css" media="all" rel="stylesheet" type="text/css" />  
<!--  ! Theme Call !  -->
<link href="templates/<?php echo $this->template ?>/css/framework/menu/themes/<?php echo $menutheme ?>/default.css" media="all" rel="stylesheet" type="text/css" />    
<link href="templates/<?php echo $this->template ?>/css/framework/menu/themes/<?php echo $menutheme ?>/default.<?php echo $menutype ?>.css" media="all" rel="stylesheet" type="text/css" />    
<!--  ! JS For Menu ! -->
<script src="templates/<?php echo $this->template ?>/js/menu/hoverIntent.js" type="text/javascript" charset="utf-8"></script>  
<script src="templates/<?php echo $this->template ?>/js/menu/superfish.js" type="text/javascript" charset="utf-8"></script>  
<?php if($menudropeffect != "none") : ?>
   <script src="templates/<?php echo $this->template ?>/js/menu/<?php echo $menudropeffect ?>.js" type="text/javascript" charset="utf-8"></script>                
<?php endif; ?>
<script src="templates/<?php echo $this->template ?>/js/menu/fadecolor.js" type="text/javascript" charset="utf-8"></script>
<?php endif;?>    
</head>


<!--[if IE 7]> <link media="all" href="templates/<?php echo $this->template ?>/css/IE7.css" type="text/css" rel="stylesheet"/>       <![endif]-->
<!--[if lte IE 8]> <link media="all" href="templates/<?php echo $this->template ?>/css/IE.css" type="text/css" rel="stylesheet"/>       <![endif]-->
</head>  
<body <?php if(!$this->countModules('newsflash')) : ?> class="noNewsFlash"<?php endif;?>>
<a href="http://jsharing.com/joomlaxtc/blogyou.html"></a>
     <?php if($this->countModules('newsflash')) : ?>
     <?php endif;?>
<div id="headerBG">
<div class="headerFix">
<div id="header" class="wrapper">
<?php if($this->countModules('logo')) : ?>
<div id="logo">
<jdoc:include type="modules" name="logo" style="CLEAN" />  
<div style="float:left; position:absolute; margin-top:-26px;" class="fb-like" data-href="http://teuphoria.com/" data-send="false" data-layout="button_count" data-width="450" data-show-faces="true"></div>
<div style="float:left; position:absolute; margin-top:-26px; margin-left: 131px;">
<a href="https://twitter.com/share" class="twitter-share-button" data-url="http://teuphoria.com/" data-lang="ru">Твитнуть</a>
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script></div>
<div style="float:left; position:absolute; margin-top:-26px; margin-left: 232px;">
<!-- Put this script tag to the <head> of your page -->
<script type="text/javascript" src="http://userapi.com/js/api/openapi.js?52"></script>

<script type="text/javascript">
  VK.init({apiId: 3053732, onlyWidgets: true});
</script>

<!-- Put this div tag to the place, where the Like block will be -->
<div id="vk_like"></div>
<script type="text/javascript">
VK.Widgets.Like("vk_like", {type: "button", height: 20});
</script>
</div>
</div>
<!-- /logo -->      
<?php endif; ?>
<?php if($slogan == "on") : ?>
<div class="vertSeparator"></div>
<div id="slogan"><?php echo $mainframe->getCfg('sitename');?></div>
<?php endif;?>
<?php if($this->countModules('top') OR $menuon == "on") : ?>
<div id="top">            
<?php echo $mainmenu; ?>
<jdoc:include type="modules" name="top" style="CLEAN" />  
</div>
<!--  /top -->      
<?php endif; ?>
</div>
<!-- /header AND wrapper -->
 </div>
                 </div>
              <div class="blockfixWrap">
<div id="dropin" >
<a href="#" class="southslide" rev="Top" rel="divs" alt="sd1,sd2"><p class="dropinlink"><?php echo JHTML::Date( 'now', '%d.%m.%y, %H:%M' ); ?></p></a>
</div>
</div>
<!--  /headerBg -->
            
             <?php if($this->countModules('stylepanel1')) : ?>
           <div id="panelstyles">
<div id="sd1"><jdoc:include type="modules" name="stylepanel1" style="XHTML2" /></div>
        <?php endif;?>
        <?php if($this->countModules('stylepanel2')) : ?>
        <div id="sd2"><jdoc:include type="modules" name="stylepanel2" style="XHTML2" /></div>
  </div>
 <?php endif;?>
  <?php if($this->countModules('showcase')) : ?>
  <div id="showcase_wrapper" class="wrapper">
<div id="showcase_mod">
<jdoc:include type="modules" name="showcase" style="CLEAN" />  
  </div>
<!-- /showcase -->
</div>
<!-- /showcase wrapper -->
<div class="clear"></div>
  <?php endif;?>
<?php if($this->countModules('newsflash')) : ?>
<div id="newsflashBG" class="<?php echo $style;?>">
<div class="blockfixWrap">
   <div id="newsflashInner" class="wrapper">
  <div id="newsflash">
<jdoc:include type="modules" name="newsflash" style="XHTML2" />
</div>
<!-- /newsflash -->  
       </div>
    <!--  /newsflashInner -->
    </div>
<?php if($this->countModules('newsflash')) : ?>
</div>
<?php endif;?>
<!-- /newsflashbg -->      
<?php endif; ?>  
        <div id="mainlevel-bg">
        <div class="clear"></div>
   <?php if($this->countModules('banner')) : ?>
   <div id="banner" class="wrapper">
<jdoc:include type="modules" name="banner" style="CLEAN" />  
       </div>
    <!--  /banner -->      
<?php endif; ?>
   <?php if($this->countModules('user1') OR $this->countModules('user2')) : ?>
 <div id="userone_usertwo" class="wrapper">
  <?php if($this->countModules('user1')) : ?>
 <div id="userone" class="usermod" style="width:<?php echo $user1_width;?>px;">
<jdoc:include type="modules" name="user1" style="USERMOD" />  
</div>
<!--  /userone -->      
<?php endif; ?>
<?php if($this->countModules('user2')) : ?>
 <div id="usertwo" class="usermod" style="width:<?php echo $user2_width;?>px;">
<jdoc:include type="modules" name="user2" style="USERMOD" />  
</div>
<!--  /usertwo -->          
<?php endif; ?>
<div class="clear"></div>
</div>
<!--  /useroneandusertwo -->      
<?php endif; ?>      
<div id="columns" class="wrapper">  
<?php if($layout == 'layout1') : ?>
<?php include "layout1.php";?>
<?php else: ?>
<?php include "layout2.php";?>
<?php endif; ?>
</div>
<!-- /columns -->
 <div class="clear"></div>
             </div>
              <!-- /mainlevel bg !-->
<div class="clear"></div>  
  <?php if($this->countModules('user9') OR $this->countModules('user10') OR $this->countModules('user11') OR $this->countModules('user12')) : ?>  
<div id="bottomModsBG">
<div id="bottomMods" class="wrapper">
<?php if($this->countModules('user9')) : ?>
   <div id="usernine" class="usermod" style="width: <?php echo $user9_user10_user11_user12_width;?>%;">
<jdoc:include type="modules" name="user9" style="USERMOD" />  
       </div>
    <!--  /usernine -->      
<?php endif; ?>
<?php if($this->countModules('user10')) : ?>
   <div id="userten" class="usermod" style="width: <?php echo $user9_user10_user11_user12_width;?>%;">
<jdoc:include type="modules" name="user10" style="USERMOD" />  
       </div>
    <!--  /userten -->      
<?php endif; ?>
<?php if($this->countModules('user11')) : ?>
   <div id="usereleven" class="usermod" style="width: <?php echo $user9_user10_user11_user12_width;?>%;">
<jdoc:include type="modules" name="user11" style="USERMOD" />  
       </div>
    <!--  /usereleven -->      
<?php endif; ?>
<?php if($this->countModules('user12')) : ?>
   <div id="usertwelve" class="usermod" style="width: <?php echo $user9_user10_user11_user12_width;?>%;">
<jdoc:include type="modules" name="user12" style="USERMOD" />  
       </div>
    <!--  /usertwelve -->      
<?php endif; ?>
</div>
<!--  /bottomMods -->
</div>    
<?php endif; ?>
<div id="footerBG">
<div id="footerwrap" class="wrapper">
  <?php if($this->countModules('footer')) : ?>
<div id="footer">
<jdoc:include type="modules" name="footer" style="XHTML2" />
</div>
 <!-- /footer -->  
   <?php endif;  ?>  
   <?php if($this->countModules('footer')) : ?>
<div id="legal">
<jdoc:include type="modules" name="legal" style="XHTML2" />
</div>
<!-- /legal -->
   <?php endif;  ?>
</div>  
<!-- /footer -->
</div>
<!-- /footerBG -->

<jdoc:include type="modules" name="debug" />
</body>  
</html>
Порой, метод втыка порождает чудеса!
*

Nazaretto

  • Давно я тут
  • 666
  • 4 / 4
style.css - http://www.onlinedisk.ru/file/938684/ (не помещается в пост)
« Последнее редактирование: 04.09.2012, 16:05:56 от Nazaretto »
Порой, метод втыка порождает чудеса!
*

sergoguga

  • Давно я тут
  • 897
  • 70 / 8
  • www.mpbox.ru
епт! нафига шаблон накручивать - скриптами, условиями!! из-за одного пункта меню?
делаете копию шаблона, в нем все лишнее почикать, потом в менеджере шаблонов сделать привязку этого дополнительного шаблона к нужному пункту меню
>>> Верстка 100 евро - ждешь новый курс? Пиши!
>>> Создание моб. приложений по ГОСТу)))! Личка работает!
>>> Микроразметка по стандартам - цены адекват! Пиши, не боись!
>>> Личный кабинет на ZOO - уже сделан! Пиши в личку, не стесняйся!
*

Nazaretto

  • Давно я тут
  • 666
  • 4 / 4
епт! нафига шаблон накручивать - скриптами, условиями!! из-за одного пункта меню?
делаете копию шаблона, в нем все лишнее почикать, потом в менеджере шаблонов сделать привязку этого дополнительного шаблона к нужному пункту меню
Ага, если бы я еще и знал как все это сделать( Вы так легко рассказываете)
Порой, метод втыка порождает чудеса!
*

Nazaretto

  • Давно я тут
  • 666
  • 4 / 4
Порой, метод втыка порождает чудеса!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

ссылка на неопубликованный материал

Автор snoopik

Ответов: 9
Просмотров: 4723
Последний ответ 21.03.2019, 04:50:20
от vasmed
Не выбирается материал

Автор zahar

Ответов: 9
Просмотров: 3770
Последний ответ 23.01.2018, 12:51:18
от SSTID
как восстановить статьи после установки нового сайта на ту же БД

Автор midlex

Ответов: 26
Просмотров: 4858
Последний ответ 23.10.2017, 08:21:19
от kungurskiy
Чем лучше всего делать резервные копии сайта?

Автор 7Azimuth

Ответов: 113
Просмотров: 44647
Последний ответ 21.08.2017, 09:18:05
от dmitry_stas
Переустановка сайта

Автор wectra

Ответов: 13
Просмотров: 802
Последний ответ 02.07.2017, 19:09:39
от wectra