Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Модули » Как скрыть картинку если она не загружена в Галерее?

Как скрыть картинку если она не загружена в Галерее?


     23.05.2022    галерея, картинки в новостях    Модули, Хаки    114

вопрос
Приветствую. В DLE до сих пор нет тега который позволяет скрывать URL картинки если его там нет.

Имеется дополнительное поле gallery с настройкой Галерея изображений
В файле fullstory вставил следующий код:

[xfgiven_gallery]
<div id="carouselExampleCaptions" class="carousel slide" data-bs-ride="carousel">
  <div class="carousel-indicators">
    <button type="button" data-bs-target="#carouselExampleCaptions" data-bs-slide-to="0" class="active" aria-current="true" aria-label="Slide 1"></button>
    <button type="button" data-bs-target="#carouselExampleCaptions" data-bs-slide-to="1" aria-label="Slide 2"></button>
    <button type="button" data-bs-target="#carouselExampleCaptions" data-bs-slide-to="2" aria-label="Slide 3"></button>
  </div>
  <div class="carousel-inner">
    <div class="carousel-item active">
      <img src="[xfvalue_gallery gallery-url='1']" class="d-block w-100" alt="...">
      <div class="carousel-caption d-none d-md-block">
        <h5>Метка первого слайда</h5>
        <p>Некоторый репрезентативный заполнитель для первого слайда.</p>
      </div>
    </div>
    <div class="carousel-item">
      <img src="[xfvalue_gallery gallery-url='2']" class="d-block w-100" alt="...">
      <div class="carousel-caption d-none d-md-block">
        <h5>Метка второго слайда</h5>
        <p>Некоторый репрезентативный заполнитель для второго слайда.</p>
      </div>
    </div>
    <div class="carousel-item">
      <img src="[xfvalue_gallery gallery-url='3']" class="d-block w-100" alt="...">
      <div class="carousel-caption d-none d-md-block">
        <h5>Метка третьего слайда</h5>
        <p>Некоторый репрезентативный заполнитель для третьего слайда.</p>
      </div>
    </div>
  </div>
  <button class="carousel-control-prev" type="button" data-bs-target="#carouselExampleCaptions"  data-bs-slide="prev">
    <span class="carousel-control-prev-icon" aria-hidden="true"></span>
    <span class="visually-hidden">Предыдущий</span>
  </button>
  <button class="carousel-control-next" type="button" data-bs-target="#carouselExampleCaptions"  data-bs-slide="next">
    <span class="carousel-control-next-icon" aria-hidden="true"></span>
    <span class="visually-hidden">Следующий</span>
  </button>
</div>
[xfgiven_gallery]


Если например загружу 2 картинки, то 3 всё равно будет появляться на странице.
Тег по типу
[xfvalue_gallery gallery-url="3"][[b]/[/b]xfvalue_gallery gallery-url="3"]
НЕТ!

Рекомендуют установить модуль Плагин для вывода ссылок картинок с доп поля типа Галерея, под DLE 15.1 не адаптирован. Ковырял плагин лично, без успешно...

Может кто-то поможет с решением проблемы? Буду каждому благодарен за помощь. Спасибо.

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


1 комментарий

Kims
Юзер

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

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

наверх