Перейти к содержимому


Как сделать что бы не показывались вкладки табов у которых нету информации


  • Вы не можете ответить в тему
Сообщений в теме: 19

#1 worderes

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 31 сообщений
Репутация: 1
Начинающий

Отправлено 07 September 2012 - 08:43 AM

Как сделать что бы не показывались вкладки табов у которых нету информации?

Изображение
Заранее спасибо!
  • 0

#2 badisoft

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 5075 сообщений
Репутация: 786
Мастер

Отправлено 07 September 2012 - 10:04 AM

Например, использовать конструкцию {if условие}код таба{/if} в product_detailed.tpl.html.
  • 1
http://cpu.badisoft.ru (тестовый сайт), http://badisoft.ru (модули)

#3 worderes

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 31 сообщений
Репутация: 1
Начинающий

Отправлено 07 September 2012 - 01:33 PM

А можно по подробней {if условие}код таба{/if} ?
  • 0

#4 Dbus

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 1116 сообщений
Репутация: 174
Мастер
  • ГородОдесса

Отправлено 07 September 2012 - 02:15 PM

{if $product_info.description} <a class="tswitch" tab="#tab_description">Описание</a> {/if}

ну ессно применительно к текущей конструкции...
  • 1
502 Bad Gateway

#5 worderes

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 31 сообщений
Репутация: 1
Начинающий

Отправлено 07 September 2012 - 02:58 PM

{if $product_info.description} <a class="tswitch" tab="#tab_description">Описание</a> {/if}

ну ессно применительно к текущей конструкции...


А как правильно краткое описание скрыть если нету тоже в табе (Я применил под свои цели переменные :) ) ?

{if $product_info.brief_description} <a class="tswitch" tab="#tab_description">Описание</a> {/if} Так?
  • 0

#6 Dbus

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 1116 сообщений
Репутация: 174
Мастер
  • ГородОдесса

Отправлено 07 September 2012 - 03:00 PM

если краткое отдельным табом, то да. смотрите в код шаблона, там все есть.
  • 1
502 Bad Gateway

#7 worderes

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 31 сообщений
Репутация: 1
Начинающий

Отправлено 07 September 2012 - 03:13 PM

если краткое отдельным табом, то да. смотрите в код шаблона, там все есть.

Как говорится - смотрю в книгу, вижу вигу

Dbus

Подскажите пожалуйста?
  • 0

#8 Dbus

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 1116 сообщений
Репутация: 174
Мастер
  • ГородОдесса

Отправлено 07 September 2012 - 03:15 PM

так а внутри таба что ? если или краткое или полное, то так и писать
{if $product_info.brief_description || $product_info.description}
  • 1
502 Bad Gateway

#9 worderes

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 31 сообщений
Репутация: 1
Начинающий

Отправлено 07 September 2012 - 03:26 PM

так а внутри таба что ? если или краткое или полное, то так и писать
{if $product_info.brief_description || $product_info.description}


Что то не работает.?!
Кнопка
{if $product_info.brief_description}<a class="selected" tab="#tab_obz">Обзор и видео</a>{/if}

Внутри
<div id="tab_obz" class="page">
{if $product_info.brief_description}{$product_info.brief_description}{/if}
</div>

  • 0

#10 Dbus

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 1116 сообщений
Репутация: 174
Мастер
  • ГородОдесса

Отправлено 07 September 2012 - 03:32 PM


{if $product_info.brief_description}

<div id="tab_obz" class="page">

{$product_info.brief_description}

</div>

{/if}


  • 1
502 Bad Gateway

#11 worderes

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 31 сообщений
Репутация: 1
Начинающий

Отправлено 07 September 2012 - 03:38 PM

{if $product_info.brief_description}
<div id="tab_obz" class="page">
{$product_info.brief_description}
</div>
{/if}

Кнопка
{if $product_info.brief_description}<a class="selected" tab="#tab_obz">Обзор и видео</a>{/if}
Все равно видна
  • 0

#12 Dbus

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 1116 сообщений
Репутация: 174
Мастер
  • ГородОдесса

Отправлено 07 September 2012 - 03:39 PM

ну так значит есть brief_description :)
  • 1
502 Bad Gateway

#13 worderes

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 31 сообщений
Репутация: 1
Начинающий

Отправлено 07 September 2012 - 03:41 PM

ну так значит есть brief_description :)

никак нет
  • 0

#14 Dbus

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 1116 сообщений
Репутация: 174
Мастер
  • ГородОдесса

Отправлено 07 September 2012 - 03:41 PM

а в исходнике посмотри. редактор часто оставляет пробел или перенос.
  • 1
502 Bad Gateway

#15 worderes

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 31 сообщений
Репутация: 1
Начинающий

Отправлено 07 September 2012 - 03:45 PM

а в исходнике посмотри. редактор часто оставляет пробел или перенос.




Спасибо Большое Вы правы
был пробел! :)
  • 0

#16 Dbus

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 1116 сообщений
Репутация: 174
Мастер
  • ГородОдесса

Отправлено 07 September 2012 - 03:47 PM

можно сделать так, чтоб все не проверять
{if $product_info.brief_description && $product_info.brief_description ne "&nbsp;"}
  • 0
502 Bad Gateway

#17 worderes

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 31 сообщений
Репутация: 1
Начинающий

Отправлено 07 September 2012 - 03:50 PM

можно сделать так, чтоб все не проверять
{if $product_info.brief_description && $product_info.brief_description ne "&nbsp;"}

То есть?
Я так понял все объединить?
{if $product_info.brief_description && $product_info.brief_description ne "&nbsp;"}
<a class="selected" tab="#tab_opis">Описание</a>
	 <a class="selected" tab="#tab_har">Характеристики</a>
<a class="selected" tab="#tab_obz">Обзор и видео</a>{/if}
{if $all_product_pictures}<a class="selected" tab="#tab_foto">Фото</a>{/if}

  • 0

#18 Dbus

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 1116 сообщений
Репутация: 174
Мастер
  • ГородОдесса

Отправлено 07 September 2012 - 03:52 PM

нет, это конкретно к табу с brief_description. Условие если он есть и не пробел.
  • 1
502 Bad Gateway

#19 worderes

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 31 сообщений
Репутация: 1
Начинающий

Отправлено 07 September 2012 - 03:56 PM

нет, это конкретно к табу с brief_description. Условие если он есть и не пробел.

Спасибо!!!!
  • 0

#20 Dbus

    Продвинутый пользователь

  • Assistent vsupport.club
  • PipPipPip
  • 1116 сообщений
Репутация: 174
Мастер
  • ГородОдесса

Отправлено 07 September 2012 - 03:58 PM

То есть если даже есть пробел?!


Отображается если есть и НЕ является простым пробелом, вчитайся..
  • 0
502 Bad Gateway