За последние 24 часа нас посетили 20640 программистов и 1106 роботов. Сейчас ищут 340 программистов ...

как это правильно написать....

Тема в разделе "Сделайте за меня", создана пользователем webanalytika, 3 апр 2019.

  1. webanalytika

    webanalytika Новичок

    С нами с:
    3 апр 2019
    Сообщения:
    2
    Симпатии:
    0
    Здравствуйте...может ли кто-то помочь? я полный ноль, просто нашла в шаблонах (неткат) вывод этого кода.
    Требуется написать так, что бы ссылка "Скачать каталог" появлялась только тогда, когда каталог закачан (сейчас, если нажать ссылку, где нет каталога - скачивается просто та же страница хтмл без стилей....странно).
    Как это правильно написать?

    Код (Text):
    1. <div class="img-block">
    2.  
    3. <img src="<?= $f_img ?>" alt="s">
    4.  
    5. <a href="<?= $f_cat_file ?>" download><i class="fa fa-download"></i> Скачать каталог</a>
    6.  
    7. </div>
     
    #1 webanalytika, 3 апр 2019
    Последнее редактирование: 3 апр 2019
  2. yanuzay

    yanuzay Активный пользователь

    С нами с:
    28 мар 2018
    Сообщения:
    497
    Симпатии:
    57
    Видимо как то так:
    Код (Text):
    1. <div class="img-block">
    2.  
    3. <img src="<?= $f_img ?>" alt="s">
    4. <?  if(!empty($f_cat_file))  { ?>
    5.     <a href="<?= $f_cat_file ?>" download><i class="fa fa-download"></i> Скачать каталог</a>
    6. <?  } ?>
    7. </div>
     
    webanalytika и Dron-Boy нравится это.
  3. webanalytika

    webanalytika Новичок

    С нами с:
    3 апр 2019
    Сообщения:
    2
    Симпатии:
    0
    Огромное Вам спасибо!!! Заработало!!
     
  4. muzmmuz

    muzmmuz Новичок

    С нами с:
    8 апр 2019
    Сообщения:
    41
    Симпатии:
    1
    Адрес:
    Россия, Москва
    Кстати, чтоб со скобками в условии путаницы не возникло, так еще можно:

    Код (Text):
    1. <div class="img-block">
    2. <img src="<?= $f_img ?>" alt="s">
    3. <?  if(!empty($f_cat_file)) :  ?>
    4.     <a href="<?= $f_cat_file ?>" download><i class="fa fa-download"></i> Скачать каталог</a>
    5. <?  endif; ?>
    6. </div>
    Это удобней, да и если условий вдруг много.