Ostap

Создание приватных полей

Recommended Posts

1 час назад, doma сказал:

.value и value_string.  

Приемлем только для карточки объекта:

$data.имя поля в data.value - индификатор или целое значение

$data.имя поля в data.value_string - текстовое значение

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


Ссылка на сообщение
Поделиться на других сайтах
1 час назад, TopRaN сказал:

Приемлем только для карточки объекта:

$data.имя поля в data.value - индификатор или целое значение

$data.имя поля в data.value_string - текстовое значение

в дата вносится информация а вот в  {$grid_items.info}  выводится информация вытаскивая данные из дата

так вот если в дата-нифо ничего не написано что будет выводиться и как правильно писать?
просто  {$grid_items.info}  и все ? - корректно ли будет выводиться? так как сейчас написав  {$grid_items.info}  если мы даже не вписали какие либо данные то выводится ноль почему то, есть предположение что в связи со сменой типа с селект-бай-квери на сейф-стринг, причем сейчас в ДАТА у нас везде где мы ничего не вписывали стоит ноль почему то. и даже в тех объявлениях которые были созданы ранее

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


Ссылка на сообщение
Поделиться на других сайтах
11 минуту назад, doma сказал:

так вот если в дата-нифо ничего не написано что будет выводиться и как правильно писать?

Правильно будет так 

{if $grid_items.info ne ''}{$grid_items.info}{/if}

 

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


Ссылка на сообщение
Поделиться на других сайтах
Только что, TopRaN сказал:

Правильно будет так 


{if $grid_items.info ne ''}{$grid_items.info}{/if}

 

или мы не правильно выражамся или нас не правильно понимают :))
С Костей выяснили уже и наши догадки оправдались что в связи со сменой одного типа поля на другой -в поле могут заноситься данные поэтому и выводятся на сайте нули.
А про то что поставить условие если значение не пустое то выводить инфо мы знаем спасибо :)
но даже в вашем сулчае все равно будет выводиться ноль цифрой- так как данное поле не пустое :)) хотя мы туда данные никакие и не вносили сами -ручками :)
 

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


Ссылка на сообщение
Поделиться на других сайтах
1 час назад, doma сказал:

есть предположение что в связи со сменой типа с селект-бай-квери на сейф-стринг, причем сейчас в ДАТА у нас везде где мы ничего не вписывали стоит ноль почему то. и даже в тех объявлениях которые были созданы ранее

Посмотрите в таблице data, возможно у вас стоит в поле "значение по-умолчанию = "0"

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


Ссылка на сообщение
Поделиться на других сайтах
Только что, TopRaN сказал:

Посмотрите в таблице data, возможно у вас стоит в поле "значение по-умолчанию = "0"

нет :))  дело не в этом :) мы же описали причину :) так как сначалао у нас было поле селект-бай-квери а потом поменяли на сейф-стринг поэтому и "вписались" видимо значения равные нулю :)

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


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

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

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

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

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

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

Войти

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

Войти сейчас