| Elite-Board tech support https://forum.illusionweb.ru/ |
|
| Цена "Договорная" в объявлениях https://forum.illusionweb.ru/viewtopic.php?f=21&t=4306 |
Страница 1 из 2 |
| Автор: | Зуля [ 22 дек 2020, 18:31 ] |
| Заголовок сообщения: | Цена "Договорная" в объявлениях |
Здравствуйте! Бывает случаи когда пользователи не хотят указывать цены, а просто указать "Договорная" вместо цены. Те, которые хотят указать цену, то они указывают, а те кто не хочет указывать цену, а просто выбирают "Договорная". Искала в админке, но не нашла. У нас в движке есть такая возможность настройки? Видела такое в одном сайте объявлений. Вот скриншот http://dl4.joxi.net/drive/2020/12/22/00 ... 458497.jpg |
|
| Автор: | Иван [ 22 дек 2020, 22:14 ] |
| Заголовок сообщения: | Re: Цена "Договорная" в объявлениях |
Зуля писал(а): Здравствуйте! Бывает случаи когда пользователи не хотят указывать цены, а просто указать "Договорная" вместо цены. Те, которые хотят указать цену, то они указывают, а те кто не хочет указывать цену, а просто выбирают "Договорная". Искала в админке, но не нашла. У нас в движке есть такая возможность настройки? Видела такое в одном сайте объявлений. Вот скриншот http://dl4.joxi.net/drive/2020/12/22/00 ... 458497.jpg Нет такого в настройках. |
|
| Автор: | Зуля [ 23 дек 2020, 18:39 ] |
| Заголовок сообщения: | Re: Цена "Договорная" в объявлениях |
Если такой настройки нет, может попросим разработчика добавить такую настройку в будущие обновления? |
|
| Автор: | Geo [ 24 дек 2020, 01:36 ] |
| Заголовок сообщения: | Re: Цена "Договорная" в объявлениях |
Можно добавить поле типа "Чекбокс" с названием "Договорная цена" и одним значением "Да". Объявления потом можно будет отбирать по этому значению |
|
| Автор: | Зуля [ 29 дек 2020, 02:01 ] |
| Заголовок сообщения: | Re: Цена "Договорная" в объявлениях |
Geo писал(а): Можно добавить поле типа "Чекбокс" с названием "Договорная цена" и одним значением "Да". Объявления потом можно будет отбирать по этому значению В голову пришла такая мысль: В шаблоне объявлений есть такой код: Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. Возможно сделать таким образом? : Если в цене пользователь указал 10 или меньше, то автоматически выводим текст "Договорная" вместо "Цена и знак валюты". Если цена больше 10, то выводим как есть. |
|
| Автор: | Geo [ 31 дек 2020, 01:31 ] |
| Заголовок сообщения: | Re: Цена "Договорная" в объявлениях |
Конечно, смотрите на значение переменной $message.fields.p.0.value.num Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. Если на сайте несколько валют, можно вместо $message.fields.p.0.value.num использовать $message.fields.p.0.val_default - это цена в валюте по умолчанию |
|
| Автор: | Зуля [ 31 дек 2020, 15:52 ] |
| Заголовок сообщения: | Re: Цена "Договорная" в объявлениях |
Спасибо за помощь, Geo! |
|
| Автор: | Aleksej [ 25 фев 2021, 16:50 ] |
| Заголовок сообщения: | Re: Цена "Договорная" в объявлениях |
А как организовать условие если поле с ценой не заполнено? Ставлю: Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. , но в итоге ничего не выводит. |
|
| Автор: | Geo [ 27 фев 2021, 18:55 ] |
| Заголовок сообщения: | Re: Цена "Договорная" в объявлениях |
Ваш код должен работать. Наверно Вы используете его внутри условия, которое в данный момент не срабатывает. Попробуйте вывести его в другом месте |
|
| Автор: | Aleksej [ 22 мар 2021, 22:04 ] |
| Заголовок сообщения: | Re: Цена "Договорная" в объявлениях |
"Договорная" срабатывает, если в поле Цена поставить "0". Если оставлять пустой, то ничего не выводит. Подскажите, что вместо NULL поставить? |
|
| Страница 1 из 2 | Часовой пояс: UTC + 3 часа |
| Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |
|