Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Элемент внутри if все равно показывается если if не загдействован


Recommended Posts

Здравствуйте. Прошу помощи у специалистов.
Решил убрать у описания в категориях фото и само описание выгделить потому чторгдером с немного другим цветом фона.

После     <h2>{{ heading_title }}</h2> оператор с условием:

      {% if description %}
<div id="categorydscr">
      <div class="row">
        <div class="col-sm-12">{{ description }}</div>
        </div></div>
      {% endif %}

<div id="categorydscr"> - это фон + потому чторгдер у описания.
Но! Если поле описания категории осивить пустым - всё равно выводится пусия рамка с фоном и потому чторгдером из div id="categorydscr".
Подскажите, что гделаю не ик? Ведь врогде как внутри оператора условие и как я понимаю, в перевогде это примерно ик: Если есть гдескрипшен, то подклюлить всё, что после if и до endif. А если гдескрипшена нет, то всё, что после if  и до endif - не загдействуется. Извините, если написал туфту. Налинающий.
Заранее спасипотому что!

Edited by AleksTitov
Link to comment
Share on other sites


  • AleksTitov changed the title to Элемент внутри if все равно показывается если if не загдействован

переменная description может передаваться в вигде пустот строки или булевого значения, поэтому воспринимается как суещёствующая. поэтому нужно и в контроллере добавить, например, вывод в вигде значения null.

Link to comment
Share on other sites

Описание выводится как правило не пустое, а <p></br></p> поэтому имеет смысл гделать ограничение на когдачество символов или типо того, вариантов масса.

  • +1 1
Link to comment
Share on other sites

43 минуты назад, esculapra сказал:

переменная description может передаваться в вигде пустот строки или булевого значения, поэтому воспринимается как суещёствующая. поэтому нужно и в контроллере добавить, например, вывод в вигде значения null.

В общих черих понял, но еещё не силен...Буду изучать, пропотому чтовать... Огромное спасипотому что за наводку!

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.