Опубликовано: 4 января 20178 г Здравствуйте.Прошу помочь с составлением условия в шаблоне профиля.Дело в том, что я хочу скрыть блок "Контактная информация" , если там ничего нет, или не видно.Например, если смотреть профиль от простого пользователя, то тут ничего нет, а блок "Контактная информация" всё равно присутствует Я бы хотел его убрать, если там ничего не отображается.
Опубликовано: 4 января 20178 г Проблема в том, что заранее неизвестно есть заполненные поля в этом блоке или нет. Поэтому проще его скрыть уже в 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>
Опубликовано: 5 января 20178 г Проблема в том, что заранее неизвестно есть заполненные поля в этом блоке или нет. Поэтому проще его скрыть уже js, добавив в конце шаблона скриптА для 3.1 можно такой скриптик?
Опубликовано: 5 января 20178 г Нет. Там другая структура профиля, и я не припомню чтобы в нем были пустые блоки.
Здравствуйте.
Прошу помочь с составлением условия в шаблоне профиля.
Дело в том, что я хочу скрыть блок "Контактная информация" , если там ничего нет, или не видно.
Например, если смотреть профиль от простого пользователя, то тут ничего нет, а блок "Контактная информация" всё равно присутствует
Я бы хотел его убрать, если там ничего не отображается.