DLE - Вывод новостей в виде привью картинкой

12 3
N
На сайте с 27.01.2010
Offline
47
2673

designattack.ru/index.php

1)

Мне приходится создавать две ОДИНАКОВЫЕ новости, к главной категории (меню) и для подкатегории (подменю).

Вот ссылка :

Если делать по уму, только ОДНУ новость и указать при добавлении её -две категории, то привьюшек этой новости при открытии полной новости - становится ДВЕ!!!

Вот создал одну такую новость "остановки химки". (остальные новости у меня по две, ссылка на принскрин выше))

http://www.designattack.ru/architect...vki-himki.html

Вот

Оснавная категория "Архитектурный дизайн"

[category=3]{custom category="3" template="menuright" aviable="global" from="0" limit="100" cache="yes"}[/category]

А вот подкатегория, где находится новость с остановкой химки "Архитектура Малых Форм".

[category=11]{custom category="11" template="menuright" aviable="global" from="0" limit="100" cache="yes"}[/category]

Вот общая картинка...там задумано, что бы каждый блок принадлежал к своей категории.

[category=1]{custom category="1" template="menuright" aviable="global" from="0" limit="100" cache="yes"}[/category]

[category=2]{custom category="2" template="menuright" aviable="global" from="0" limit="100" cache="yes"}[/category]

[category=3]{custom category="3" template="menuright" aviable="global" from="0" limit="100" cache="yes"}[/category]

[category=4]{custom category="4" template="menuright" aviable="global" from="0" limit="100" cache="yes"}[/category]

[category=5]{custom category="5" template="menuright" aviable="global" from="0" limit="100" cache="yes"}[/category]

[category=6]{custom category="6" template="menuright" aviable="global" from="0" limit="100" cache="yes"}[/category]

[category=7]{custom category="7" template="menuright" aviable="global" from="0" limit="100" cache="yes"}[/category]

[category=8]{custom category="8" template="menuright" aviable="global" from="0" limit="100" cache="yes"}[/category]

[category=9]{custom category="9" template="menuright" aviable="global" from="0" limit="100" cache="yes"}[/category]

[category=10]{custom category="10" template="menuright" aviable="global" from="0" limit="100" cache="yes"}[/category]

[category=11]{custom category="11" template="menuright" aviable="global" from="0" limit="100" cache="yes"}[/category]

[category=12]{custom category="12" template="menuright" aviable="global" from="0" limit="100" cache="yes"}[/category]

[category=13]{custom category="13" template="menuright" aviable="global" from="0" limit="100" cache="yes"}[/category]

[category=14]{custom category="14" template="menuright" aviable="global" from="0" limit="100" cache="yes"}[/category]

[category=15]{custom category="15" template="menuright" aviable="global" from="0" limit="100" cache="yes"}[/category]

[category=16]{custom category="16" template="menuright" aviable="global" from="0" limit="100" cache="yes"}[/category]

Т.Е чего нужно! Каким то образом (который нужно узнать) находясь на главной страницу(index.php) при нажатии на привью ОСТАНОВКА ХИМКИ (категории Архитектурный дизайн") мы должны перенестись в подкатегорию "АРХИТЕКТУРА МАЛЫХ ФОРМ"... вот хз как

Помогите! На телефон денег закину за помощь!

ps. когда сайт писался под 8.3 движок...только так можно было воплотить такое привью-меню, сейчас двиг обновил до 10.2 может появились новые удобные теги?

2) Сразу второй вопрос при уменьшении Ctrl+скролинг страницы в браузере в гугле-хром едут таблицы...

вод код меню


/*
* ========================================
* TOPMENU
* ========================================
*/
#menu {
height: 30px;
behavior: url("../dlymenu/csshover.htc") ;
background: #808080; /* цвет меню */
width: 100%;
margin:0 auto;
text-align: center;
font-size: 14px;
}
#menu ul, li {
margin: 0px;
padding: 0px;
}
ul.menu {
float: left;
}
#menu ul.menu li { /* главные настройки меню */
margin: 0px;
float: left;
width: 221px;
height: 24px;
display: block;
padding-top: 7px; /* отступ слов */
text-align: center;
border-right:1px solid #C0C0C0;
}
#menu ul.menu li.widthmenu{ /* Веб-дизайн отменяет главные настройки меню */
width: 112px;
}
#menu ul.menu li.bordermenu{ /* уберает с правого края меню полоску */
border: none;
}
#menu ul.submenu li { /* текст в подменю */
text-align: left;
text-indent: 1em ;
font-family:Arial;
}
#menu ul.menu li:hover {
background: #EC1313; /* подсветка пунктов головного меню */
}
#menu ul.menu li.active{
background: #EC1313; /* подсветка пунктов головного меню АКТИВНАЯ КАТЕГОРИЯ */
}
#menu ul.menu li.widthmenuactive{
background: #EC1313; /* подсветка ЛЕВОГО ПУНКТА головного меню АКТИВНАЯ КАТЕГОРИЯ */
width: 112px;
}
#menu ul.menu li.bordermenuactive{
background: #EC1313; /* подсветка ПРАВОГО ПУНКТА головного меню АКТИВНАЯ КАТЕГОРИЯ */
width: 221px;
border: none;
}
#menu ul.menu li:hover ul.submenu {
display: block;
-margin-top: 30px;
-margin-left: -141px;
}
#menu ul.menu li ul.submenu {
display: none;
margin-top: 8px;
position: relative;
background: #808080; /* цвет подменю */
opacity:0.9; -moz-opacity:0.9; filter:alpha(opacity=90); /* прозрачность подменю */
z-index: 1000; /* вытаскивает меню на верх */
}
#menu ul.menu li ul.submenu li {
float: none;
display: block;

}
#menu ul.menu ul.submenu li:hover {
background: #666666; /* активная кнопка подменю ( она темнее ) */
}
#menu ul li a {
color: #fff;
text-decoration: none;
}
#menu ul li a:hover {color: #fff; }
#menu ul.submenu li a {
color: white;
text-decoration: none;}
#menu ul.submenu li a:hover {
color: #fff;
}

Ври контейнер в котором находится меню ну и собственно весь сайт.


/*сайт*/
#container{
position: relative;
z-index: 900;
width:1000px;
margin:0 auto;

все в PX - почему едут?

БОЧ рВФ 260602
На сайте с 27.01.2010
Offline
203
#1
netdog:
Если делать по уму, только ОДНУ новость и указать при добавлении её -две категории, то привьюшек этой новости при открытии полной новости - становится ДВЕ!!!

думаю копать нужно тут

template="menuright"

покажите код menuright.tpl

N
На сайте с 27.01.2010
Offline
47
#2
БОЧ рВФ 260602:
думаю копать нужно тут

покажите код menuright.tpl

<div class="item" >[full-link][xfgiven_image]<img data-src="[xfvalue_image]" alt="{title}" width="90" height="90" border="0">[/xfgiven_image][/full-link]</div>

Словно при заходе (щелка на кинонку) на новость ХИМКИ...сразу выводиться 2 категории (активируются 2 категории - 3 и 11 категории))...хотя я будто бы все настроил.

БОЧ рВФ 260602
На сайте с 27.01.2010
Offline
203
#3

вот эта конструкция

[xfgiven_image][xfvalue_image][/xfgiven_image]

выводит вашу картинку превью из доп. поля новости.... возможно вы загружаете картинку в основное поле для добавления новости, и в доп. поле картинки... поэтому в полной новости у вас 2 картинки.. или только в доп. поле указываете картинку?

netdog, а полная новость в какой шаблон выводится? fullstory.tpl?

если да, то покажите код fullstory.tpl

N
На сайте с 27.01.2010
Offline
47
#4
БОЧ рВФ 260602:
вот эта конструкция

выводит вашу картинку превью из доп. поля новости.... возможно вы загружаете картинку в основное поле для добавления новости, и в доп. поле картинки... поэтому в полной новости у вас 2 картинки.. или только в доп. поле указываете картинку?

netdog, а полная новость в какой шаблон выводится? fullstory.tpl?

если да, то покажите код fullstory.tpl

{poll}

<div class="dpad">
<span><h1 class="btl">[full-link]<img src="{THEME}/images/square.png"/>&nbsp;{title}[/full-link]</h1></span>
<div>
{full-story}
</div>
</div>
<div class="dpad">
<div id="storyleft"><span class="title"><strong>Категория:</strong> {link-category}</span></div>
<div id="storyright"><span class="title">[day-news]{date}[/day-news]</span></div>
<span class="title">[com-link][/com-link]</span>
</div>
[not-group=5]<div class="dpad">
<br>
<ul>
<li>[edit]<img src="{THEME}/dleimages/editstore.png" title="Редактировать" alt="Редактировать" />[/edit]</li>
<li>{favorites}</li>
</ul>
</div>
[/not-group]
<div class="dpad">
<span class="title"><a onclick="scroll(0,0); return false" href="#">Наверх</a></span>
</div>

БОЧ рВФ 260602
На сайте с 27.01.2010
Offline
203
#5
PHP код:

а картинку куда загружаете при добавлении новости? В полную новость, краткую новость, или доп поле image?

N
На сайте с 27.01.2010
Offline
47
#6
БОЧ рВФ 260602:
а картинку куда загружаете при добавлении новости? В полную новость, краткую новость, или доп поле image?

Картинку в ДОП. ПОЛЕ

БОЧ рВФ 260602
На сайте с 27.01.2010
Offline
203
#7

все норм... основные картинки грузятся в "Краткое описание"... превью картинки в доп поле "Картинка для новости"

я глянул вашу новость - http://www.designattack.ru/architecture/261-ostanovki-himki.html

вроде нигде нет дублей картинок...

N
На сайте с 27.01.2010
Offline
47
#8
БОЧ рВФ 260602:

все норм... основные картинки грузятся в "Краткое описание"... превью картинки в доп поле "Картинка для новости"

я глянул вашу новость - http://www.designattack.ru/architecture/261-ostanovki-himki.html

вроде нигде нет дублей картинок...

дубли есть...

там 2 категории (3 и 11) в ОДНУ слились..

http://i10.pixs.ru/storage/2/4/3/Untitled4j_9726889_16241243.jpg.

[Удален]
#9

А мне кажется, банальней не куда, в main нужно закрывать content для категорий и новостей. Выложите исходник main.tpl

N
На сайте с 27.01.2010
Offline
47
#10

<div id="right"><div id="rightpadding">

[category=1]{custom category="1" template="menuright" aviable="global" from="0" limit="100" cache="yes"}[/category]

[category=2]{custom category="2" template="menuright" aviable="global" from="0" limit="100" cache="yes"}[/category]

[category=3]{custom category="3" template="menuright" aviable="global" from="0" limit="100" cache="yes"}[/category]

[category=4]{custom category="4" template="menuright" aviable="global" from="0" limit="100" cache="yes"}[/category]

[category=5]{custom category="5" template="menuright" aviable="global" from="0" limit="100" cache="yes"}[/category]

[category=6]{custom category="6" template="menuright" aviable="global" from="0" limit="100" cache="yes"}[/category]

[category=7]{custom category="7" template="menuright" aviable="global" from="0" limit="100" cache="yes"}[/category]

[category=8]{custom category="8" template="menuright" aviable="global" from="0" limit="100" cache="yes"}[/category]

[category=9]{custom category="9" template="menuright" aviable="global" from="0" limit="100" cache="yes"}[/category]

[category=10]{custom category="10" template="menuright" aviable="global" from="0" limit="100" cache="yes"}[/category]

[category=11]{custom category="11" template="menuright" aviable="global" from="0" limit="100" cache="yes"}[/category]

[category=12]{custom category="12" template="menuright" aviable="global" from="0" limit="100" cache="yes"}[/category]

[category=13]{custom category="13" template="menuright" aviable="global" from="0" limit="100" cache="yes"}[/category]

[category=14]{custom category="14" template="menuright" aviable="global" from="0" limit="100" cache="yes"}[/category]

[category=15]{custom category="15" template="menuright" aviable="global" from="0" limit="100" cache="yes"}[/category]

[category=16]{custom category="16" template="menuright" aviable="global" from="0" limit="100" cache="yes"}[/category]

</div></div>

12 3

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий