Удаление значений из цикла

 
Посетитель
small user social cms
Медаль
Сообщений: 275
Ребят, привет.
С помощью конструкции
if (in_array($field['name'], array('hobby', 'about_company'))) { continue; }

я убрал зачения доп полей hobby и about_company на странице профиля.
А вот названия остаются.
Как убрать названия?
(Положение заголовков - "не показывать" - в админке не предлагать)

Спасибо. Нужно решить с помощью кода
Редактировалось: 2 раз (Последний: 20 декабря 2015 в 19:01)
Посетитель
no avatar
Сообщений: 51
а в каком месте ты этот код размещаешь?
Web-студия Glitch Art - создание сайтов и дополнений. Дизайн сайтов
Реклама
cms
Посетитель
small user social cms
Медаль
Сообщений: 275
AbdullaAlt:

а в каком месте ты этот код размещаешь?

profile_view.tpl
сразу после
Код PHP:
  1. <?php if ($label_pos != 'none'){ ?>
  2. <div class="title title_<?php echo $label_pos; ?>"><?php echo $field['title']; ?></div>
  3. <?php } ?>
Редактировалось: 1 раз (Последний: 20 декабря 2015 в 19:04)
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 3617
Вам надо прописать после
Код PHP:
  1.  
  2. <?php foreach($fieldset['fields'] as $field){ ?>
  3. <?php if (empty($profile[$field['name']])) { continue; } ?>
ваше условие
Код PHP:
  1. if (in_array($field['name'], array('hobby', 'about_company'))) { continue; }
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2579
Azami:

Ребят, привет.
С помощью конструкции
if (in_array($field['name'], array('hobby', 'about_company'))) { continue; }

я убрал зачения доп полей hobby и about_company на странице профиля.
А вот названия остаются.
Как убрать названия?
(Положение заголовков - "не показывать" - в админке не предлагать)

Спасибо. Нужно решить с помощью кода

посмотрите как это сделано в content/default_item.tpl.php
И делайте по аналогии.
Виджеты, поля и компоненты для instantcms 2 http://www.zau4man.ru/
Посетитель
small user social cms
Медаль
Сообщений: 275
Loadырь:

Вам надо прописать после
Код PHP:
  1.  
  2.  
  3.  
ваше условие
Код PHP:
  1. if (in_array($field['name'], array('hobby', 'about_company'))) { continue; }

+1 в карму )
Посетитель
small user social cms
Медаль
Сообщений: 275
+
В начало страницы
Предыдущая темаСледующая тема Перейти на форум: