Nomad

Отображение полей объявлений.

Recommended Posts

Ситуация: задал видимость полей при подаче объявлений для каждого типа объекта. Например: при заполнении объявления о продаже участка совсем не надо заполнять поле санузел или плита. Здесь все хорошо. Поля при заполнении не видно, но на сайт это объявление, все равно, выходит з не нужными полями. Как можно это исправить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Посмотреть в другом браузере или выйти из сессии администратора!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Посмотреть в другом браузере или выйти из сессии администратора!

попробовал, то же самое. на скрине видно, что поля не выбирались (они не видимы при наборе объявления), а на сайте опубликовались

post-2651-0-15945500-1432552344_thumb.pn

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Причем, что заметил, так получилось не со всеми полями. Некоторые, как и положено, не отобразились, хотя настройки у всех одинаковые.

 

Разработчики, есть идеи? Или опять: это функция у нас не доделана?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

1. Видимость полей в категориях влияет только на форму добавления\изменения. В карточке эта видимость никак не учитывается.

2. При выводе полей типа селектбокс выводится их текущее текстовой значение. У этого поля нет понятия - не заполненное значение. Его роль играет один из вариантов значения с нулевым или пустым ключем (тут одно схоже с полем select_by_query)

 

Иными словами, если у вас есть поле 

 

aaa типа select_box с набором значений {0~~выбрать}{1~~значение1}{2~~значение2}

то "незаполненное" состояние єтого поля будет иметь вид

 

$data.aaa.value   =0

$data.aaa.value_string  =выбрать

Согласно этому принципу оно и выведется в карточку.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

1. Видимость полей в категориях влияет только на форму добавления\изменения. В карточке эта видимость никак не учитывается.

2. При выводе полей типа селектбокс выводится их текущее текстовой значение. У этого поля нет понятия - не заполненное значение. Его роль играет один из вариантов значения с нулевым или пустым ключем (тут одно схоже с полем select_by_query)

 

Иными словами, если у вас есть поле 

 

aaa типа select_box с набором значений {0~~выбрать}{1~~значение1}{2~~значение2}

то "незаполненное" состояние єтого поля будет иметь вид

 

$data.aaa.value   =0

$data.aaa.value_string  =выбрать

Согласно этому принципу оно и выведется в карточку.

Вроде как понял, что надо сделать, сейчас попробую.

 

Да, нашел где моя ошибка, спасибо за помощь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас