LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
26.05.2012, 17:55:42 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Контент не выводится в компонент  (Прочитано 734 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
liril
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 7



« : 20.10.2010, 07:00:03 »

Почему то ничего не отображается в компоненте content:
вот index.php
Код
<?php defined( '_JEXEC' ) or die( 'Restricted access' );?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
   <head>
<jdoc:include type="head" />
       <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
       <title>.....</title>
       <link rel="stylesheet" type="text/css" media="screen" href="/templates/<?php echo $this->template ?>/css/style.css" type="text/css">
</head>
<body>
<div id = "wrap">
<div id=header>
<div id="logo" ></div>
<div id="flash_baner" >
               <jdoc:include type="modules" name="flash_baner" />
        </div>
<div id="calendar" >
<jdoc:include type="modules" name="calendar" />
</div>
<div id="login" >
<jdoc:include type="modules" name="login" />
</div>
</div>
<div id="top_menu">
<jdoc:include type="modules" name="top_menu" />
</div>
 
<div id="search">
<jdoc:include type="modules" name="search" />
</div>
<div id="left_bar">
<jdoc:include type="modules" name="left_bar" />
</div>
<div id="afish1">
<jdoc:include type="modules" name="afish1" /> <!-- афиша под верхним меню Большая-->
</div>
<div id="afish2">
<jdoc:include type="modules" name="afish2" /> <!-- маленькое под верхним меню-->
</div>
<div id="afish3">
<jdoc:include type="modules" name="afish3" /> <!-- Боковая-->
</div>
<div id="content">
<jdoc:include type="component" name="content" />
</div>
<div id="footer">
<jdoc:include type="modules" name="footer" />
</div>
 
</div>
</body>
</html>
style.css:
Код
* {
vertical-align: baseline;
   font-weight: inherit;
   font-family: inherit;
   font-style: inherit;
   font-size: 100%;
   border: 0 none;
   outline: 0;
   padding:0;
   margin: 0;
}
#logo, #login, #flash_baner, #calendar, #search, #left_bar, #afish1, #footer, #afish2, #afish3,#content, #top_menu{
border: 5px #ffffff solid;
}
#wrap {
min-width: 760px;
max-width: 1060px;
margin: 0px auto;
height: 70%;
}
 
#logo {
 
width: 200px;
height: 110px;
background:#33FF00;
float:left
}
 
#login {
width: 200px;
height: 30px;
margin-top: -40px;
font-size: 14px;
background: #FF0000;
float:left
 
}
 
#header {
height: 150px;
}
 
#flash_baner {
margin-left: 0px;
float: left;
width: 500px;
height: 150px;
background:#666666
}
 
#calendar {
width: 330px;
height:150px;
margin-left: 630px;
background:#FFFF00;
 
}
 
#top_menu {
width: 1060px;
height: 50px;
background:#FF00FF;
float:left;
border-right: solid #FFFFFF;
border-width:1;
}
#search {
width: 200px;
height: 30px;
background:#99FF00
}
 
#left_bar {
width: 200px;
background:#006600;
float:left;
height: auto !important;
height: 100%;
min-height: 100%;
}
 
#footer {
width: 1050px;
height:25px;
background:#9999CC;
}
 
#afish1 {
margin-left: 210px;
margin-top: -40px;
width:840px;
height: auto !important;
height: 100%;
min-height: 106%;
background:#339933;
}
#afish2 {
margin-left: 210px;
margin-top: -661px;
width: 840px;
height: 130px;
background:#CCCCCC
}
#afish3 {
margin-top: -141px;
margin-left: 920px;
width:130px;
height: auto !important;
height: 100%;
min-height: 106%;
 
background:#996633;
}
#content {
margin-top:-530px;
margin-left: 210px;
width:700px;
height: auto !important;
height: 100%;
min-height: 84%;
background:#9933FF
}
 
посмотрите плз
Записан
SinBad
Практически профи
*******

Репутация: +182/-0
Offline Offline

Пол: Мужской
Сообщений: 2112


Мнне 40 лет, мне 40 лет, ума так и не нажил!


« Ответ #1 : 20.10.2010, 08:11:51 »

так он у вас где-то сверху болтается, зачем вы его вынесли туда ?
Код:
margin-top:-530px;
Записан
liril
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 7



« Ответ #2 : 20.10.2010, 11:34:44 »

у меня почему-то они позиционируются как-то, странно, допустим компонент content берет за свои начальные координаты правый нижний угол модуля afish3
как сделать чтоб позиции у них были свободные? т.е чтоб "начало координат" было в левом верхнем угле? и дальше все модули шлепать относительно начала? поэтому я и сделал margin-top: -530px, потому-что он у меня вниз ушел, чтоб было все на одном уровне
Записан
SinBad
Практически профи
*******

Репутация: +182/-0
Offline Offline

Пол: Мужской
Сообщений: 2112


Мнне 40 лет, мне 40 лет, ума так и не нажил!


« Ответ #3 : 20.10.2010, 12:59:26 »

у меня почему-то они позиционируются как-то, странно, допустим компонент content берет за свои начальные координаты правый нижний угол модуля afish3
как сделать чтоб позиции у них были свободные? т.е чтоб "начало координат" было в левом верхнем угле? и дальше все модули шлепать относительно начала? поэтому я и сделал margin-top: -530px, потому-что он у меня вниз ушел, чтоб было все на одном уровне
position: absolute; - это абсолютное позиционирование..независимо от других.
position: relative; - это относительное..относительно блока в котором находится.
position: fixed; на месте сидит и никуда не сдвигается) поймете когад пропишите
Записан
liril
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 7



« Ответ #4 : 20.10.2010, 14:12:37 »

а как сделать чтоб все модули были так position: relative;
ставлю у модуля position: relative; и он отсчитывает от блока не в котором он лежит, а от соседнего блока.
Записан
SinBad
Практически профи
*******

Репутация: +182/-0
Offline Offline

Пол: Мужской
Сообщений: 2112


Мнне 40 лет, мне 40 лет, ума так и не нажил!


« Ответ #5 : 20.10.2010, 15:19:13 »

а как сделать чтоб все модули были так position: relative;
ставлю у модуля position: relative; и он отсчитывает от блока не в котором он лежит, а от соседнего блока.
ну потому что они рядом стоят.
Записан
liril
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 7



« Ответ #6 : 20.10.2010, 15:30:27 »

а как сделать чтоб отсчет был от блока в котором он лежит?
Записан
SinBad
Практически профи
*******

Репутация: +182/-0
Offline Offline

Пол: Мужской
Сообщений: 2112


Мнне 40 лет, мне 40 лет, ума так и не нажил!


« Ответ #7 : 20.10.2010, 16:33:37 »

а как сделать чтоб отсчет был от блока в котором он лежит?
убрать обтекание float: left;))
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet