Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Шаблоны (TPL) » Как правильно редактировать код в shortstory?

Как правильно редактировать код в shortstory?


     16.01.2021    shortstory, code, код    Все вопросы » Шаблоны (TPL)    143

вопрос
Здравствуйте, шаблон shortstory имеет такой код
<div class="col-lg-12 my animated fadeIn">
    <div class="card mb15 [xfvalue_panel]" style="width: 100%;">
        <div class="card-body" style="padding: 10px;">
            <div class="row my">
                <div class="col-md-4 my">
                    [fixed]<span class="badge badge-warning badge-pill" style="position: absolute;z-index: 9;margin: 5px;font-size: 12px;padding: 3px 6px 3px 6px;">Important article!</span>[/fixed]
                   <a href="{full-link}"><img src="{image-1}" alt="{title}" width="100%"></a>
                </div>
                <div class="col-md-8 my">
                     
        
                  
                    <div class="sh noimg">
                         <h2 class="short-title">
                            <a href="{full-link}">{title}</a>
                        </h2>
                        {short-story}
                        [tags]<div style="margin-top:10px;"></div> <span class="fa fa-slack" style="color: #AAB2BD;"></span> {tags}[/tags]
                     	[edit-date]<div class="alert alert-warning" role="alert" style="margin-top: 10px;font-size: 83%;">
      						<p class="editdate" style="margin:0px;">Edited: <b>{editor}</b> - {edit-date}<br>
          				[edit-reason]Cause: <b>{edit-reason}</b>[/edit-reason]</p>
     					 </div>
      					[/edit-date]
                    </div>
                </div>
            </div> 
        </div>
<div class="card-footer text-muted">
    [rating]
		[rating-type-2]
		<div class="rate_like" title="Like">
		[rating-plus]
			<button class="btn btn-sm btn-light float-right" aria-pressed="true" style="margin: -3px -5px 0 0;padding: 2px 6px 2px 6px;position: absolute;right: 14px;" data-placement="left" data-toggle="tooltip" title="Like"><span class="icon-heart" style="font-weight: bold;font-size: 13px;color: #E9573F;"></span> {rating}</button>
		[/rating-plus]
		</div>
		[/rating-type-2]
	[/rating]
	<ul class="list-inline" style="margin:0px;font-size: 80%;">
  		
  		<li class="list-inline-item gf"><span class="icon-puzzle" style="font-weight: bold;font-size: 13px;"></span> <span class="short-title" style="font-size: 13px;">{link-category}</span></li>
  		<li class="list-inline-item"><span class="icon-calendar" style="font-weight: bold;font-size: 13px;"></span> <time datetime="{date=Y-m-d}T{date=H:i:s}" class="ago" data-toggle="tooltip" title="{date}">{date=Y-m-d}</time></li>
		<li class="list-inline-item"><span class="icon-eye" style="font-weight: bold;font-size: 13px;"></span> {views}</li>
    </ul>
</div>
    </div>
</div>


у меня на сайте бывает новости в которых в коротких новостях стоит только плеер, а в некоторых только изображения. новостях в которых только изображения проблем нет, в се прекрасно, а в новостях в которых только видео в коротких новостях выводится и плеер и заглушка no_image. Если убираю код вывода картинки
<a href="{full-link}"><img src="{image-1}" alt="{title}" width="100%"></a>
то в новостях где только картинки, в кратких новостях не выводить картинок. как грамотно сделать так, что бы в новостях где в кратких новостях стоит только плеер не выводилась заглушка no_image?

Ответа пока нет


3 комментария

леший
Эксперт

леший - 17 января 2021 05:40 -

Как вариант через дополнительное поле "тип Переключатель 'Да' или 'Нет'". Если да то выводим, если нет, то вырезаем

[xfgiven_imgcheck]<a href="{full-link}"><img src="{image-1}" alt="{title}" width="100%"></a>[/xfgiven_imgcheck]

соответственно при добавлении новости будет выбор, оставлять или нет картинку.

Это если без плагинов...

Sexo
Юзер

Sexo - 17 января 2021 08:41 -

Спасибо. Если есть еще варианты, дайте пожалуйста.

Sexo
Юзер

Sexo - 17 января 2021 19:17 -

Решение вопроса выше мне не очень понравилось, Вопрос решил так: Убрал класс <div class="sh noimg"> и {short-story} начал выводить изображения, удалил код вывода картинки <a href="{full-link}"><img src="{image-1}" alt="{title}" width="100%"></a> и немного подправил css. Спасибо, теперь все так, как хотелось бы.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

 18.12.2013 abcdefghijklmnoprstuvwxyz  Шаблоны (TPL)
наверх