DLE 9.2 кликабельная картинка краткой новости

12 3
B
На сайте с 16.11.2012
Offline
8
3969

Как сделать, чтобы по клику картинки в короткой новости открывалась полная новость. Объясните нубу, плз!

WebAlt
На сайте с 02.12.2007
Offline
266
#1

Для 9.2, например так:

В настройках безопасности скрипта выключите, если включен "Безопасный режим для дополнительных полей".

Далее создайте дополнительное поле для новостей (тип поля: "несколько строк"), в которое будете вставлять картинки.

В шаблон shortstory.tpl:

<a href="{full-link}"><img src="[xfvalue_images]" width="" height="" border="0" alt="{title}" /></a>

Здесь "images" - имя доп. поля.

B
На сайте с 16.11.2012
Offline
8
#2

И по клику картинки откроется полная новость? Мне нужно чтобы да т.к. у меня более 2 тыщ опубликованных новостей

Gigabajt
На сайте с 04.10.2010
Offline
122
#3

все намного проще.

в файле shortstory.tpl

[full-link]{short-story}[/full-link]
Лидогенерация в соц.сетях и контексте от 400 руб. за лид. Работаю с Telegram, Instagram, VK. Заказать услугу: https://impossible-studio.com
B
На сайте с 16.11.2012
Offline
8
#4
Gigabajt:
все намного проще.
в файле shortstory.tpl

Не работает(

Gigabajt
На сайте с 04.10.2010
Offline
122
#5

у меня так стоит и все прекрасно работает

B
На сайте с 16.11.2012
Offline
8
#6
Gigabajt:
все намного проще.
в файле shortstory.tpl

Так а что с этим сделать? я пробовал дописывать эту строчку - ничего не изменилось, пробовал там заменяь слово title, но тоже ничего..

Gigabajt
На сайте с 04.10.2010
Offline
122
#7

найди тег {short-story} и замени его на то что я писал выше

B
На сайте с 16.11.2012
Offline
8
#8
Gigabajt:
найди тег {short-story} и замени его на то что я писал выше

Нет у меня такого тега, вот что есть

 <div style="width:33%;float:left;"> 

<ul class="column">
<lii>

<div class="block">
<div class="infoshort">
{date} | {link-category}
<div class="edit">[edit]<img src="{THEME}/images/edit.png" alt= "Редактировать" border="0">[/edit]</div>
<div class="fav">{favorites}</div>
</div>

<div class="title">
[full-link] {title} [/full-link] {approve}
</div>

<hr>
<div class="img">
<div align="center">[xfgiven_poster]<a href="[xfvalue_poster]" onclick="return hs.expand(this)"><img

align="center" src="[xfvalue_poster]" height="250" width="190" title="игра {title}" alt=" {title}"/></a>

[/xfgiven_poster] </div>
</div>
<div class="clear"></div>
</div>
<div class="blbotshort">

<div class="comments">[com-link]
<div class="imgcom">
<img src="{THEME}/images/comment.png">
</div>
&nbsp;&nbsp;
Комментариев ({comments-num})[/com-link]</div>
<div class="readmore">[full-link]<img src="{THEME}/images/podrobnee.png" alt="Подробнее..."/>
[/full-link]
</div>
<div class="clear"></div>
</div>
</lii>
</ul>
</div>
Gigabajt
На сайте с 04.10.2010
Offline
122
#9
<div class="img">
<div align="center">[xfgiven_poster]<a href="[xfvalue_poster]" onclick="return hs.expand(this)"><img

align="center" src="[xfvalue_poster]" height="250" width="190" title="игра {title}" alt=" {title}"/></a>

[/xfgiven_poster] </div>

вот с этим куском эксперементируй

B
На сайте с 16.11.2012
Offline
8
#10
Gigabajt:
вот с этим куском эксперементируй

Пробовал, ничё не вышло

12 3

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