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

123
БОЧ рВФ 260602
На сайте с 27.01.2010
Offline
202
#11

ну блин :) я то подумал с ваших слов, что дубль в основной новости...

а это у вас блок типа "Похожие новости" ?

и этот код

[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]

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

---------- Добавлено 27.02.2015 в 19:46 ----------

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

ты не понял... вот этот код в main.tpl

<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>

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

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

Эти блоки как бы ПРИВЬЮШКИ новостей! Идея простая...

16 категорий - в каждой категории привьюшки новостей.

Типа галерея такая.

БОЧ рВФ 260602
На сайте с 27.01.2010
Offline
202
#13
netdog:
Эти блоки как бы ПРИВЬЮШКИ новостей! Идея простая...
16 категорий - в каждой категории привьюшки новостей.
Типа галерея такая.

угу... берет все новости из определенной категории и выводит из них превьюшки..

N
На сайте с 27.01.2010
Offline
47
#14
БОЧ рВФ 260602:
и выводит эту колонку справа... берет по 1 картинке из каждой категории... а так как картинка превью принадлежит 2 категориям, то и дублируется в блоке справа....

Дублируется и ЕЩЕ за собой вытягивает ДРУГИЕ ПРИВЬЮШКИ тех категорий в которых она принадлежит.

Грубог оворя привьюшка "химки" сама стала проводником в категории как основное меню, только в обратном направлении.

БОЧ рВФ 260602
На сайте с 27.01.2010
Offline
202
#15
netdog:
Дублируется и ЕЩЕ за собой вытягивает ДРУГИЕ ПРИВЬЮШКИ тех категорий в которых она принадлежит.

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

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

указана одна определенная категория...

N
На сайте с 27.01.2010
Offline
47
#16
БОЧ рВФ 260602:
ну да... превьюшки подгружаются не только из основной категории, а и из подкатегорий.. хз как тут быть... хотя судя по код ууказана одна определенная категория...

Вот

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

[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]

При нажатии на привю с остановкой выводятся все новости из этих двух категорий - категория 3 и 11.

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

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

БОЧ рВФ 260602
На сайте с 27.01.2010
Offline
202
#17
netdog:
Вот
Оснавная категория "Архитектурный дизайн"
[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]


При нажатии на привю с остановкой выводятся все новости из этих двух категорий - категория 3 и 11.
http://i10.pixs.ru/storage/2/4/3/Untitled4j_9726889_16241243.jpg

посмотрите в настройках... вроде бы там было где то что то типа такого - "Не учитывать подкатегории при сортировке новостей"... честно говоря не помню точно..счас посмотрю...

---------- Добавлено 27.02.2015 в 20:13 ----------

вот в DLE 10.3 пункт меню: Настройки системы - Новости - Выводить новости опубликованные в субкатегориях (Eсли 'Включено', то новости опубликованные в субкатегориях будут показываться также при просмотре основной категории. В противном случае вам необходимо будет указывать несколько категорий при публикации новости.)

По умолчанию включено... попробовать отключить... очистить кэш.. и проверить...

N
На сайте с 27.01.2010
Offline
47
#18
БОЧ рВФ 260602:
посмотрите в настройках... вроде бы там было где то что то типа такого - "Не учитывать подкатегории при сортировке новостей"... честно говоря не помню точно..счас посмотрю...

---------- Добавлено 27.02.2015 в 20:13 ----------

вот в DLE 10.3 пункт меню: Настройки системы - Новости - Выводить новости опубликованные в субкатегориях (Eсли 'Включено', то новости опубликованные в субкатегориях будут показываться также при просмотре основной категории. В противном случае вам необходимо будет указывать несколько категорий при публикации новости.)

По умолчанию включено... попробовать отключить... очистить кэш.. и проверить...

выключил - все так же((😕

видать что-то с выводом привью нужно делать.

<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>

и с настройками вывода категорий.

[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]

Может два дополнительных поля в новости создать? (( Тут такая длинная цепочка логики-мысли должна быть, что моя голова кипит.

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

main.tpl дайте еще раз глянуть...

тут прикол в следующем... если смотреть страницы категорий:

http://www.designattack.ru/architecture/ и http://www.designattack.ru/architecture/hardscape/

то справа выводится именно превью из данных категорий... (без дублей)

но при просмотре НОВОСТИ, которая принадлежит данным категориям, выводятся дубли.. http://www.designattack.ru/architecture/261-ostanovki-himki.html

БОЧ рВФ 260602
На сайте с 27.01.2010
Offline
202
#20
БОЧ рВФ 260602:
вот в DLE 10.3 пункт меню: Настройки системы - Новости - Выводить новости опубликованные в субкатегориях (Eсли 'Включено', то новости опубликованные в субкатегориях будут показываться также при просмотре основной категории. В противном случае вам необходимо будет указывать несколько категорий при публикации новости.)

По умолчанию включено... попробовать отключить... очистить кэш.. и проверить...
netdog:
выключил - все так же((

кэш чистили?

123

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