Перейти к содержимому

Сервис обмена электронных валют


Нужно сделать 2 вида краткой новости

#1 colro

colro
  • Пользователь
  • 20 сообщений
  • Репутация: 0
0

Отправлено 10 Январь 2015 - 11:21

Вообще недавно начал изучать движок dle

И вообщем помогите, нужно сделать 2 вида краткой новости 

из 2-х шаблонов

1 шаблон, папка style

2 шаблон папка style

1 шаб, shortstory.tpl

 

 

<div class="shstory">
<div class="stimg"><div class="stcont rcol">
<b class="micons">
</b>
<h2 class="sthead">[full-link]{title}[/full-link]</h2>
<ul class="sthinfo small">
        <li>Добавил: <b>{author}</b></li>
<li>[day-news]{date}[/day-news]</li>
        [not-group=5]<span class="argedit">[edit]<i>Редактировать</i>[/edit]</span>[/not-group]
</ul>
<div class="clr dcont">
{short-story limit="190"}</div>
<div class="clr shsfoot small">
        <a class="btn_min shmore" href="{full-link}"><b>Читать</b><b class="sthrate rategreen">  {views}</b></a>
        <a class="shcoms" href="{full-link}#comment" title="Комментариев: {comments-num}"><b class="i_coms">Комментариев: </b>{comments-num}</a>


<div class="tags">  {tags} </div> 
        <div class="clr"></div>
</div>
</div>
    <span class="stthumb lcol"><a href="{full-link}"><b><img src="[xfvalue_poster]" width="100" height="100" alt="{title}" /></b> <center><div class="rate">{rating}</div></center> </a></span><div class="clr"></div>
    </div></div>
 
 
2 шаб, shortstory.tpl
 
<li style="position: relative;"><a title="Купить {title}" href="{full-link}"><img src="[xfvalue_poster2]" class="thumbs" alt="{title}">
    <div class="info">
                <div class="name"><h3>{title}</h3></div>
[xfgiven_steam]<div class="categ steam"></div>[/xfgiven_steam]
                [xfgiven_origin]<div class="categ origin"></div>[/xfgiven_origin]              
                [xfgiven_uplay]<div class="categ uplay"></div>[/xfgiven_uplay]
<div class="cost">[xfvalue_price]<span> руб.</span></div>
             </div>
        </a></li>
 
первый вид есть, нужен 2-ой (2 шаб, shortstory.tpl) ,вопрос, что перенести с  (2 шаблон папка style) на (1 шаблон, папка style) что бы получить (2 шаб, shortstory.tpl)

 

 

  • 0

#2 seocola

seocola
  • Заблокированные
  • 160 сообщений
  • Репутация: 19

Отправлено 10 Январь 2015 - 12:06

Зачем такие сложности?  

 

Вот тег

{custom category="1" template="здесьназваниефайла" aviable="global" from="0" limit="4" cache="no"}

Создайте 2 файла с разным отображение краткой новости

 

custom category="1" - из какой категории брать новости

template="здесьназваниефайла" - название файла (пример:  shortstory  и shortstory1)
limit="4"     - сколько новостей выводить


  • 0

#3 colro

colro
    Topic Starter
  • Пользователь
  • 20 сообщений
  • Репутация: 0

Отправлено 10 Январь 2015 - 12:23

нет вы не поняли, мне нужен css 

что бы получить 

<li style="position: relative;"><a title="Купить {title}" href="{full-link}"><img src="[xfvalue_poster2]" class="thumbs" alt="{title}">
    <div class="info">
                <div class="name"><h3>{title}</h3></div>
[xfgiven_steam]<div class="categ steam"></div>[/xfgiven_steam]
                [xfgiven_origin]<div class="categ origin"></div>[/xfgiven_origin]              
                [xfgiven_uplay]<div class="categ uplay"></div>[/xfgiven_uplay]
<div class="cost">[xfvalue_price]<span> руб.</span></div>
             </div>
        </a></li>
его css 2 шаблон папка style нужно перенести на 1 шаблон, папка style что бы получилось выше написанное

нужно прописать css, получается так а нужно как на фото

Прикрепленные изображения

  • Безымянныйdd.png

  • 0

#4 Igor_Petrenko

Igor_Petrenko
  • Пользователь
  • 226 сообщений
  • Репутация: 35

Отправлено 10 Январь 2015 - 15:26

colro, чтобы так, как на фото, нужно просто перенести кусок нужного кода в нужный шаблон.
Это как бы ясно.

Я думаю этот кусок

.cat_list li a:hover .info {background:#ecf0f1;}
.cat_list li a .info .name {float:left;height:46px;width:285px;margin: 7px 0px 0px 14px;}
.cat_list li a .info .name h3 {
font-size: 13px;
line-height: 14px;
color: rgb(51, 51, 51);
height: 46px;
vertical-align: middle;
font-weight: normal;
display: table-cell;
}
.cat_list li a .info .categ {width:40px;height:60px;float:left;margin-top:10px;}
.cat_list li a .info .categ.steam {background:url('../images/categ-steam-h.png') center 3px no-repeat;}
.cat_list li a:hover .info .categ.steam {background:url('../images/categ-steam.png') center 3px no-repeat;}
.cat_list li a .info .categ.origin {background:url('../images/categ-origin-h.png') center 3px no-repeat;}
.cat_list li a:hover .info .categ.origin {background:url('../images/categ-origin.png') center 3px no-repeat;}
.cat_list li a .info .categ.uplay {background:url('../images/categ-uplay-h.png') center 3px no-repeat;}
.cat_list li a:hover .info .categ.uplay {background:url('../images/categ-uplay.png') center 3px no-repeat;}
.cat_list li a .info .categ.battle {background:url('../images/categ-battle-h.png') center 3px no-repeat;}
.cat_list li a:hover .info .categ.battle {background:url('../images/categ-battle.png') center 3px no-repeat;}
.cat_list li a .info .cost {
width: 60px;
height: 46px;
float: right;
text-align: center;
font-size: 13px;
border-left: 1px solid rgb(229, 229, 229);
margin-top: 7px;
line-height: 46px;
}
.cat_list li a .info .cost span {
font-size: 9px;
position: relative;
top: -4px;
}

нужно вставить в ваш шаблон.
Ну и пути к изображениям - свои.

Или может я не понял..


  • 0

#5 colro

colro
    Topic Starter
  • Пользователь
  • 20 сообщений
  • Репутация: 0

Отправлено 10 Январь 2015 - 16:53

вы правильно поняли, но не получается, остается все так же


  • 0


Оформление форума – IPBSkins.ru