Александр Лубянский

Ноль по умолчанию в стоимости

Recommended Posts

Имеется две стоимости объектов, продажная и рыночная, если не указывать рыночную стоимость, то все равно выходит ноль по умолчанию, а в идеале это поле без стоимости должно скрываться

                    {if $data.price.value != ''}
                    <h3>Рыночная стоимость: <span class="pricevalue">{$data.price.value|number_format:0:",":" "} &#8381;</span></h3>
                    {/if}

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


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

А с чего оно у вас будет скрываться? Ведь в условиях у вас написано что если поле пустое то выводить надпись 0.

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


Ссылка на сообщение
Поделиться на других сайтах
В 08.10.2016 в 14:37, TopRaN сказал:

А с чего оно у вас будет скрываться? Ведь в условиях у вас написано что если поле пустое то выводить надпись 0.

Гениальная констатация факта!

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


Ссылка на сообщение
Поделиться на других сайтах
В 08.10.2016 в 12:32, Александр Лубянский сказал:

Имеется две стоимости объектов, продажная и рыночная, если не указывать рыночную стоимость, то все равно выходит ноль по умолчанию, а в идеале это поле без стоимости должно скрываться

                    {if $data.price.value != ''}
                    <h3>Рыночная стоимость: <span class="pricevalue">{$data.price.value|number_format:0:",":" "} &#8381;</span></h3>
                    {/if}

Может я чего упустил, а нах... эта заморочка вообще нужна? Вы к продажной цене указываете еще и рыночную, кадастровую и по какой никогда не продадут? :) Цена это та цифра, за которую продавец готов продать а покупатель купить. Всё остальное - в топку.

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


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

Может я чего упустил, а нах... эта заморочка вообще нужна? Вы к продажной цене указываете еще и рыночную, кадастровую и по какой никогда не продадут? :) Цена это та цифра, за которую продавец готов продать а покупатель купить. Всё остальное - в топку.

Есть Рынок, а есть стоимость залогового объекта!

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


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

Понял, про залог упустил.

В системе есть функция price_discount и она обрабатывается не корректно! Если поле не заполнено, оно не должно выводиться в принципе! А по умолчанию выводится 0.

Есть же еще моменты когда цену опускают для быстрой продажи. срочно, дисконт и т.д.! Чтобы клиент почувствовал разницу.... Под девизом: Вы экономите 25%!)))

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


Ссылка на сообщение
Поделиться на других сайтах
В 13.10.2016 в 11:46, Александр Лубянский сказал:

В системе есть функция price_discount и она обрабатывается не корректно! Если поле не заполнено, оно не должно выводиться в принципе! А по умолчанию выводится 0.

Есть же еще моменты когда цену опускают для быстрой продажи. срочно, дисконт и т.д.! Чтобы клиент почувствовал разницу.... Под девизом: Вы экономите 25%!)))

1. Это в таблице data?

2. Спорно, поскольку значительное снижение от цены ниже рыночной зачастую вызывает кучу вопросов типа почему и настораживает покупателя. Я летом запарился продавать квартиру на 50% дешевле рыночной цены. Интересовавшихся было много и готовы были заплатить, но сделки срывались из-за излишней осторожности покупателей. А причина была простая - продавец продавал срочно, поскольку перебирался в Великобританию на ПМЖ и ему было вообще не актуально, по чем продавать, но настаивал на продаже за пол-цены. Честно говоря, мне проще и быстрее было продать эту квартиру по цене рынка с небольшим торгом, чем за пол-цены. :)

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


Ссылка на сообщение
Поделиться на других сайтах
В 14.10.2016 в 18:49, Chernetskiy сказал:

1. Это в таблице data?

2. Спорно, поскольку значительное снижение от цены ниже рыночной зачастую вызывает кучу вопросов типа почему и настораживает покупателя. Я летом запарился продавать квартиру на 50% дешевле рыночной цены. Интересовавшихся было много и готовы были заплатить, но сделки срывались из-за излишней осторожности покупателей. А причина была простая - продавец продавал срочно, поскольку перебирался в Великобританию на ПМЖ и ему было вообще не актуально, по чем продавать, но настаивал на продаже за пол-цены. Честно говоря, мне проще и быстрее было продать эту квартиру по цене рынка с небольшим торгом, чем за пол-цены. :)

Есть такие моменты, но у меня специфика!

Верно, параметр в таблице data

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


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

{if $data.price.value != '0'}
                    <h3>Рыночная стоимость: <span class="pricevalue">{$data.price.value|number_format:0:",":" "} &#8381;</span></h3>
                    {/if}

Улыбаемся и машем!

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


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

{if $data.price.value != '0'}
                    <h3>Рыночная стоимость: <span class="pricevalue">{$data.price.value|number_format:0:",":" "} &#8381;</span></h3>
                    {/if}

Улыбаемся и машем!

Не совсем понимаю что вы имели ввиду.

по пунктам.

если $data.price.value не равно 0 то вывести Рыночная стоимость $data.price.value

А если поле пустое? и по умолчанию не стоит 0 ?

вот если бы у вас было бы 

{if $data.price.value eq '0' }
    <h3>Рыночная стоимость: <span class="pricevalue">{$data.price.value|number_format:0:",":" "} &#8381;</span></h3>
{elseif  $data.price.value ne ''}
	... тут выводим что-нибудь другоt например price_discount	
{/if}

Пояснение: если $data.price.value не равно 0 то выводим Рыночная стоимость $data.price.value, если $data.price.value пустое ( по умолчанию 0 не стоит) то выводим что-нибудь другое или не выводим

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


Ссылка на сообщение
Поделиться на других сайтах
В 18.10.2016 в 13:16, Александр Лубянский сказал:

Улыбаемся и машем!

{if floatval($data.price.value) != 0}

так будет железобетоннее, так как покроет и пустое значение, и нулевое, и даже "около двухсот тысяч руб."

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


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

подскажите а параметр price_discount  где то обрабатывается или он справочный типа так сказать указан справочно и просто для привлечения внимания?
так как он перечеркивается и наверное правильно поставить не цена со скидкой а цена без скидки, будет перечеркнута большая цена и будет указана цена в price? которая и участвует скорее всего только она одна в алгоритме, поиске, в выгрузке и так далее
 

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


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

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

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

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

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

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

Войти

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

Войти сейчас