Albert 3 Жалоба Опубликовано: December 16, 2015 Добрый день. Как сделать, чтобы поле для незарегистрированного пользователя (при добавлении объявления) было обязательное, но при редактировании его в админке (для админа) нет? Например возьмем телефон. При редактировании данные риэлтора заносятся автоматически + нужно вместо телефона продавца ввести еще какой-то номер, ведь поле является обязательным. Спасибо! Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: December 17, 2015 Пока обязательность полей не делиться, т.е. если оно обязательно - то оно будет обязательно везде.В новых версиях подумаем как это можно разделить. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
shra75 16 Жалоба Опубликовано: December 19, 2015 А такой момент: вот добавляю я объявление, есть обязательное поле: "Санузел" и в нем присутствуют на выбор три варианта (нет, раздельный, совмещенный), по умолчанию стоит - нет, допустим пользователь пропустил данное поле. Система это дело "проглотит" (ведь по умолчанию уже стоит - НЕТ), и объявление опубликуется, якобы санузла нету. Как в обязательном поле, заставить пользователя, все-таки выбрать нужное? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
VladSI 15 Жалоба Опубликовано: December 19, 2015 Селектбокс, обязательное поле.первое прописываете {0~~} Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
shra75 16 Жалоба Опубликовано: December 19, 2015 Селектбокс, обязательное поле.первое прописываете {0~~}Типа так:{0~~Выбрать}{Нет~~Нет}{Совмещен~~Совмещен}{Раздельный~~Раздельный} Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
VladSI 15 Жалоба Опубликовано: December 20, 2015 {0~~} или что нравится {0~~Выбрать}{1~~Нет}{2~~Совмещен}{3~~Раздельный} 2 shra75 и abushyk reacted to this Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
shra75 16 Жалоба Опубликовано: December 20, 2015 Спасибо, понял. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Albert 3 Жалоба Опубликовано: January 3, 2016 В model.php послеfunction check_data ( $model_array ) { $errors=array();вставить$is_admin = 0; $usr_id = ((isset($_SESSION['user_id']) && $_SESSION['user_id']==true) ? (int)$_SESSION['user_id_value'] : 0); if ($usr_id != 0) { require_once SITEBILL_DOCUMENT_ROOT.'/apps/system/lib/admin/users/users_manager.php'; $UM=new Users_Manager(); $user=$UM->getUserProfileData($usr_id); if ($user['group_id']==1) { $is_admin = 1; } }дальше изменитьif ( $model_array[$key]['required'] == 'on' and $model_array[$key]['value'] == '' ) {наif ( $model_array[$key]['required'] == 'on' and $model_array[$key]['value'] == '' and $is_admin==0 ) {теперь поле телефон может быть обязательным, а при редактировании админом (в админке) данное поле может быть пусты. Обязательность пропускается. 1 Albert reacted to this Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
abushyk 694 Жалоба Опубликовано: January 11, 2016 теперь поле телефон может быть обязательным, а при редактировании админом (в админке) данное поле может быть пусты. Обязательность пропускается. Тут есть еще один вариант - доступ в админку разделен между админом и "модератором" - пользователем, который не админ, но имеет право доступа к некоторым возможностям админки. С одной стороны он в админке и значит на обязательность можно забить. С другой, формально он не админ, и обязательность должен выдерживать. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
DoobBY 9 Жалоба Опубликовано: April 26, 2016 Доброго времени суток, единственная подходящая тема. Добавил новую "рубрику" бани и сауны. Исключил со страницы добавления объекта (бани и сауны) - площадь и кол-во комнат. (* они обязательные для Яши и у меня на сайте). Их и не видно, но при добавлении выдаёт: Не заполнено поле Кол.во комнатНе заполнено поле Площадь общая Подскажите, как с этим быть? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
abushyk 694 Жалоба Опубликовано: April 26, 2016 В какой форме добавления вы поймали такую неувязку? Я попробовал на ЛК для поля с отметкой Обязательно, но расшаренного в отдельной категории, добавить объявление в другую категорию и ошибку не выдало. И еще какая версия system у вас сейчас? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
DoobBY 9 Жалоба Опубликовано: April 27, 2016 Понял вопрос только вопрос про system =) 3.1.1 сейчас. В форме - просто, после заполнения всех полей, после "отправить". Просто у меня эти поля для всех объявлений, кроме одной отдельно вложенной категории, как отвязать эти поля, кроме выключения их через data? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
abushyk 694 Жалоба Опубликовано: April 27, 2016 Мне нужны твоя одежда, ботинки и мотоцикл (с) фтп ))) По этому поводу я 100% делал апдейты, но допускаю, что они могли быть еще не выданы. Зашлите мне в abushyk собака gmail.com фтп-доступы, я посмотрю по текущим файлам соответствуют ли они. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Smoke 3 Жалоба Опубликовано: April 15, 2017 Здравствуйте. По той же теме. Поля которые показываются только для некоторых категорий и являющиеся обязательными только для них так же учитываются при добавлении объявлений в другие категории, то есть они как бы не показываются для пользователей, так как не активны для используемой категории, но при этом при отправке объявления выдает ошибку, что поле не заполнено. Как можно решить эту проблему? Все обновления по сегодняшний день установлены. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
mykvartira 4 Жалоба Опубликовано: December 13, 2017 У меня касательно данных тоже проблема. 1. Подает объявление гость, если я его редактирую, то сохранить не могу, так как просит выбрать пользователя. Как быть? 2. в поле USER пустота, но якобы можно выбрать, но не видно что. Скорее всего проблема в стиле, так как список по коду есть. <select class="" name="user_id" id="user_id"><option value="0"></option><option value="1"></option><option value="31"></option><option value="32"></option><option value="16"></option> Как быть с этими 2мя проблемами? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: December 14, 2017 13 часа назад, mykvartira сказал: У меня касательно данных тоже проблема. 1. Подает объявление гость, если я его редактирую, то сохранить не могу, так как просит выбрать пользователя. Как быть? 2. в поле USER пустота, но якобы можно выбрать, но не видно что. Скорее всего проблема в стиле, так как список по коду есть. <select class="" name="user_id" id="user_id"><option value="0"></option><option value="1"></option><option value="31"></option><option value="32"></option><option value="16"></option> Как быть с этими 2мя проблемами? В редакторе форм в таблице data поменяйте тип user_id на select_by_query Источник таблица user Ключ user_id Название колонки fio Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
mykvartira 4 Жалоба Опубликовано: December 14, 2017 3 часа назад, rumantic сказал: В редакторе форм в таблице data поменяйте тип user_id на select_by_query Источник таблица user Ключ user_id Название колонки fio Я так понимаю это решение 2 вопроса. Да действительно список пользователей стал доступным, спасибо. А как быть с подачей объявлений от гостя, 1 вопрос. Может сделать пользователя Гость, но это не всегда годится. Убирать подачу от незарегис-ных не хочется. Подскажите? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: December 18, 2017 В 12/14/2017 в 15:00, mykvartira сказал: Я так понимаю это решение 2 вопроса. Да действительно список пользователей стал доступным, спасибо. А как быть с подачей объявлений от гостя, 1 вопрос. Может сделать пользователя Гость, но это не всегда годится. Убирать подачу от незарегис-ных не хочется. Подскажите? Для гостей мы и сделали пользователя Незарегистрированный. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
banzai72 32 Жалоба Опубликовано: March 6, 2018 В 18.12.2017 в 08:45, rumantic сказал: Для гостей мы и сделали пользователя Незарегистрированный. А как то возможно, что бы поле Ответственный (USER) было не только в админке но и на сайте? (при подаче и редактировании) Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: March 7, 2018 19 часов назад, 72realty сказал: А как то возможно, что бы поле Ответственный (USER) было не только в админке но и на сайте? (при подаче и редактировании) Тогда возникнет проблема потери своих объявлений, если случайно поменять user, то объявление уже не увидишь как свое. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Smoke 3 Жалоба Опубликовано: May 28, 2018 При добавлении объявлений зарегистрированными пользователями стали пропадать автоматически заполняемые данные: имя, почта, телефон. При добавлении объявлений в форме они не показываются, то есть отправляются автоматически. Но в админке, при модерации их нет и при попытке добавить объявление на сайт выдает ошибку незаполненности обязательных полей. В редакторе форм настройки указаны как описано выше: тип user_id select_by_query Источник таблица user Ключ user_id Название колонки fio Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: May 28, 2018 1 час назад, Smoke сказал: При добавлении объявлений зарегистрированными пользователями стали пропадать автоматически заполняемые данные: имя, почта, телефон. При добавлении объявлений в форме они не показываются, то есть отправляются автоматически. Но в админке, при модерации их нет и при попытке добавить объявление на сайт выдает ошибку незаполненности обязательных полей. В редакторе форм настройки указаны как описано выше: тип user_id select_by_query Источник таблица user Ключ user_id Название колонки fio Скиньте доступы в админку в личку, посмотрю. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах