| Автор |
Сообщение |
|
Зуля
Зарегистрирован: 02 ноя 2020, 15:56 Сообщения: 116
|
Здравствуйте! Бывает случаи когда пользователи не хотят указывать цены, а просто указать "Договорная" вместо цены. Те, которые хотят указать цену, то они указывают, а те кто не хочет указывать цену, а просто выбирают "Договорная". Искала в админке, но не нашла. У нас в движке есть такая возможность настройки? Видела такое в одном сайте объявлений. Вот скриншот http://dl4.joxi.net/drive/2020/12/22/00 ... 458497.jpg
|
| 22 дек 2020, 18:31 |
|
 |
|
Иван
Зарегистрирован: 24 сен 2020, 21:25 Сообщения: 337
|
Зуля писал(а): Здравствуйте! Бывает случаи когда пользователи не хотят указывать цены, а просто указать "Договорная" вместо цены. Те, которые хотят указать цену, то они указывают, а те кто не хочет указывать цену, а просто выбирают "Договорная". Искала в админке, но не нашла. У нас в движке есть такая возможность настройки? Видела такое в одном сайте объявлений. Вот скриншот http://dl4.joxi.net/drive/2020/12/22/00 ... 458497.jpgНет такого в настройках.
|
| 22 дек 2020, 22:14 |
|
 |
|
Зуля
Зарегистрирован: 02 ноя 2020, 15:56 Сообщения: 116
|
Если такой настройки нет, может попросим разработчика добавить такую настройку в будущие обновления?
|
| 23 дек 2020, 18:39 |
|
 |
|
Geo
Администратор
Зарегистрирован: 20 сен 2010, 21:15 Сообщения: 2966
|
Можно добавить поле типа "Чекбокс" с названием "Договорная цена" и одним значением "Да". Объявления потом можно будет отбирать по этому значению
|
| 24 дек 2020, 01:36 |
|
 |
|
Зуля
Зарегистрирован: 02 ноя 2020, 15:56 Сообщения: 116
|
Geo писал(а): Можно добавить поле типа "Чекбокс" с названием "Договорная цена" и одним значением "Да". Объявления потом можно будет отбирать по этому значению В голову пришла такая мысль: В шаблоне объявлений есть такой код: Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. Возможно сделать таким образом? : Если в цене пользователь указал 10 или меньше, то автоматически выводим текст "Договорная" вместо "Цена и знак валюты". Если цена больше 10, то выводим как есть.
|
| 29 дек 2020, 02:01 |
|
 |
|
Geo
Администратор
Зарегистрирован: 20 сен 2010, 21:15 Сообщения: 2966
|
Конечно, смотрите на значение переменной $message.fields.p.0.value.numКод: Для просмотра Вы должны быть в группе пользователей Elite-Board. Если на сайте несколько валют, можно вместо $message.fields.p.0.value.num использовать $message.fields.p.0.val_default - это цена в валюте по умолчанию
|
| 31 дек 2020, 01:31 |
|
 |
|
Зуля
Зарегистрирован: 02 ноя 2020, 15:56 Сообщения: 116
|
Спасибо за помощь, Geo!
|
| 31 дек 2020, 15:52 |
|
 |
|
Aleksej
Зарегистрирован: 09 мар 2014, 18:13 Сообщения: 117
|
А как организовать условие если поле с ценой не заполнено? Ставлю: Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. , но в итоге ничего не выводит.
|
| 25 фев 2021, 16:50 |
|
 |
|
Geo
Администратор
Зарегистрирован: 20 сен 2010, 21:15 Сообщения: 2966
|
Ваш код должен работать. Наверно Вы используете его внутри условия, которое в данный момент не срабатывает. Попробуйте вывести его в другом месте
|
| 27 фев 2021, 18:55 |
|
 |
|
Aleksej
Зарегистрирован: 09 мар 2014, 18:13 Сообщения: 117
|
"Договорная" срабатывает, если в поле Цена поставить "0". Если оставлять пустой, то ничего не выводит. Подскажите, что вместо NULL поставить?
|
| 22 мар 2021, 22:04 |
|
|