Перейти к публикации

Рекомендованные сообщения

Здравствуйте.

В фулстори "Похожие новости"  двоятся, не могу понять где ошибка. В настройках скрипта установленно кол-во похожих новостей - 2, relatednews.tpl выглядит так - 

<!-- шаблон вывода короткой новости в категориях -->



 <div class="table-related">
             <table>
             <tr>
             <td>
    {custom category="73" limit="2" template="shortstory-main"}
                 </td>
                 <td>
                     {custom category="79" limit="2" template="shortstory-main"}
                 </td>
                 </tr>
     </table>
</div>
                         
           

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

Где я не прав?  

Спасибо.

ссылка на одну из страниц

Ссылка на сообщение
Поделиться на других сайтах
23 часа назад, Dali3 сказал:

Где я не прав?  

В своем шаблоне relatednews.tpl

 

В этом шаблоне вы должны оформлять вывод найденных похожих публикаций, используя те теги что используются в шаблоне вывода краткой новости. А вы там подключаете еще отдельный запрос совершенно других публикаций тегом custom что дублируете многократно вывод новостей.

Ссылка на сообщение
Поделиться на других сайтах
5 часов назад, celsoft сказал:

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

Спасибо. Но как мне указать КАКИЕ именно новости, или из каких категорий выводить если я не использую облако тегов?

Ссылка на сообщение
Поделиться на других сайтах
18 часов назад, Dali3 сказал:

Но как мне указать КАКИЕ именно новости

Для показа похожих новостей, вы не указываете какие новости выводятся. Там выводятся похожие по контенту. Если нужно указать какие новости выводить, то вместо тега вывода похожих новостей в шаблон полной новости нужно ставить ваши теги custom а не в relatednews.tpl

Ссылка на сообщение
Поделиться на других сайтах

Объясните мне неразумному почему вот такая - 

<div class="short4 multimedia">	
    <img src="{image-1}">
    	<h2>{link}{title}</h2>
</div>

конструкция не работает....в смысле имя ссылки отображается нормально, а пикча никак не хочет проявлятся!.  Причем при просмотре кода страницы тег {image-1} так и показывается т.е. не преобразуется в нормальный, реальный адрес.

Ссылка на сообщение
Поделиться на других сайтах
13 минуты назад, Dali3 сказал:

Объясните мне неразумному почему вот такая - 


<div class="short4 multimedia">	
    <img src="{image-1}">
    	<h2>{link}{title}</h2>
</div>

конструкция не работает....в смысле имя ссылки отображается нормально, а пикча никак не хочет проявлятся!.  Причем при просмотре кода страницы тег {image-1} так и показывается т.е. не преобразуется в нормальный, реальный адрес.

В какой файл шаблона вы добавляете тег {image-1}?

Ссылка на сообщение
Поделиться на других сайтах

В relatednews.tpl  

Я так и не могу понять как и куда вставлять эти похожие новости!  просто зафакался уже. В фулстори, в строку модуля перелинковки прописан именно  relatednews (выше код)...на всякий случай кусок из фулстори. К слову, тег имидж вставлял и выше этой строки в фулстори - вобще никакой реакции.

{include file='engine/modules/linkenso.php?post_id={news-id}&template=relatednews&links=6&date=old&ring=yes&scan=same_cat&anchor=name&title=title&image=short_story'}

Сейчас блок "похожих " выглядит так - 

thumb.png

 

хочу подложить под ссылки картинку.

Изменено пользователем Dali3
Ссылка на сообщение
Поделиться на других сайтах

что бы выводить похожие новости,надо либо в шаблон main.tp, либо в шаблон fullstory.tpl (на выбор) вставить теги

[related-news] {related-news} [/related-news]

и настроить шаблон relatednews.tpl согласно документации,  а не выдумывать какую-то ерунду с левыми модулями.

Изменено пользователем alex32
Ссылка на сообщение
Поделиться на других сайтах
6 часов назад, Dali3 сказал:

{include file='engine/modules/linkenso.php

Это вообще ваш сторонний модуль? Какое отношение он имеет к показу похожих новостей, и почему он вообще должен обрабатывать теги DLE, в этом вашем стороннем модуле, автором этого модуля такая функциональность заявлена?

 

6 часов назад, Dali3 сказал:

Я так и не могу понять как и куда вставлять эти похожие новости!  просто зафакался уже.

Выше вам уже написали об этом, плюс в документации по шаблонам об этом написано, плюс демо шаблон в дистрибутиве идет для примера. Вы же что то непонятное откуда то берете и выдумываете. Откуда вы такие конструкции берете?

Ссылка на сообщение
Поделиться на других сайтах
5 часов назад, celsoft сказал:

Откуда вы такие конструкции берете?

Из документации разумеется. Разве вот это - 

<div class="short4 multimedia">	
    <img src="{image-1}">
    	<h2>{link}{title}</h2>
</div>

не имеет место быть? Имеет конечно, но линк и тайтл работают, а имидж нет

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, Dali3 сказал:

Из документации разумеется. Разве вот это - не имеет место быть?

Так это документация по выводу похожих новостей в DLE. Похожие новости новости выводятся тегом {related-news} в шаблоне полной новости, как и написано в документации, который в свою очередь для оформления задействует автоматически шаблон relatednews.tpl согласно той же документации. Т.е. тегом  {related-news} вы указываете место где выводить, а шаблоном relatednews.tpl как выводить в этом месте. Какое отношение ко всему этому имеет ваше подключение стороннего модуля {include file='engine/modules/linkenso.php .... который вообще делает совершенно другие вещи и работает совсем для другого и по другим правилам. Обработку тегов шаблона задают модули которые выполняют ту или иную задачу. А не сами теги вызывают какие то модули обработки.

 

 

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...