• Главная
  • Поиск
    •  
  • Здравствуйте, Гость

Автор Тема: Фото обязательное к объявлению  (Прочитано 1282 раз)
Оффлайн Mnu
  • *****
  • Сообщений: 249
« : 05 Апрель 2021, 08:50:21 »
Чтобы сделать фото обязательным добавьте в functions.php шаблона код:
function req_item_img_required($error, $item) {
    if(empty($item['photos'])) {
        $error .= _m("Добавьте фото к объявлению .") . PHP_EOL;
    }

    return $error;
}
osc_add_filter('pre_item_add_error', 'req_item_img_required');

  • *
  • Сообщений: 1
« Ответ #1 : 13 Апрель 2021, 12:08:02 »
А Вы не в курсе, как сделать поля местоположения (страна, регион, город) и поле цена обязательными при подаче объявления?

  • *
  • Сообщений: 1
« Ответ #2 : 05 Февраль 2022, 19:48:10 »
А Вы не в курсе, как сделать поля местоположения (страна, регион, город) и поле цена обязательными при подаче объявления?
Пример для области
function req_item_regionId_required($error, $item) {
    if(empty($item['regionId'])) {
        $error .= _m("Необхідно обрати область!") . PHP_EOL;
    }
    return $error;
}
osc_add_filter('pre_item_add_error', 'req_item_regionId_required');

Так же countryId, cityId и тд. Название полей можно подсмотреть в инспекторе (F12 в браузере)

  • *
  • Сообщений: 6
« Ответ #3 : 11 Октябрь 2022, 19:30:52 »
Чтобы сделать фото обязательным добавьте в functions.php шаблона код:

Замечательно. А как запретить фото в конкретной категории, для ВЗРОСЛЫХ, к примеру?

 


test