HooLIGUN 9 01/04/2017 03:11 PM Здравствуйте.Прошу помочь с составлением условия в шаблоне профиля.Дело в том, что я хочу скрыть блок "Контактная информация" , если там ничего нет, или не видно.Например, если смотреть профиль от простого пользователя, то тут ничего нет, а блок "Контактная информация" всё равно присутствует Я бы хотел его убрать, если там ничего не отображается. Share this post Link to post Share on other sites
siv1987 2,622 01/04/2017 04:16 PM Проблема в том, что заранее неизвестно есть заполненные поля в этом блоке или нет. Поэтому проще его скрыть уже в js, добавив в конце шаблона скрипт <script> $$('*[id="pane_core:info"] > div.ipsLayout_content > div > ul').each(function(elem){ if(!elem.children.length){ elem.up('div.ipsLayout_content').hide(); } }); </script> 1 Share this post Link to post Share on other sites
Trotor 26 01/05/2017 01:35 AM Проблема в том, что заранее неизвестно есть заполненные поля в этом блоке или нет. Поэтому проще его скрыть уже js, добавив в конце шаблона скриптА для 3.1 можно такой скриптик? Share this post Link to post Share on other sites
siv1987 2,622 01/05/2017 10:31 AM Нет. Там другая структура профиля, и я не припомню чтобы в нем были пустые блоки. Share this post Link to post Share on other sites