Концепция валидаторов - обязательность полей [ДЛЯ ВНУТР. ИСПОЛЬЗОВАНИЯ]

Начало инструкции на wiki 

В данной статье мы рассмотрим пример того, как это работает по итогу:

ссылка на валидатор /admin/fastadmin/fastadmin_validation/settings/Agency.Bid

есть три поля

1 поле - там нужно указать поле в котором есть значение, и прописать сообщения для поля в 3 поле

2 поле - там нужно указать поле в котором нет значения, и прописать сообщения для поля в 3 поле

Пример по источнику:

Условия по которому начинается проверка, если это поле не заполнено

[{"Advertisement.source_id": ""}]

Поле по которому идет проверка

[{"Advertisement.source_id": "Заполните источник"}]

Использовать географию агентства по умолчанию во всех полях географии для участников группы пользователей

Использовать географию агентства по умолчанию во всех полях географии для участников группы пользователей

Если на проекте необходимо подстановка географии, указанной в Агентстве, то необходимо проставить галочки на следующих страницах

Как перекрасить СРМ [ДЛЯ ВНУТР. ИСПОЛЬЗОВАНИЯ]

Код для перекраски

В коде цвет селадон #ACE1AF - измените на нужный Вам!

:root {
    /*seladon*/
    --seladon: #ACE1AF;
   /*black*/
    --black: #000;
}
 
#wrap .navbar .navbar-inner {
    background: var(--seladon);
}
 
.navbar-inverse .brand, .navbar-inverse .nav > li > a.brand {
    color: var(--black);
}
 
#JS-send-realty-link {
    background: linear-gradient(90deg,var(--seladon) 0,var(--seladon) 100%);
}
 
/*#sidemenu-btn-toggle {
    background: linear-gradient(90deg,var(--seladon) 0,var(--seladon) 100%);
}*/
 
#content-container {
    background: var(--black);
}
 
#sidebar-menu {
    background: var(--seladon);
}
 
.sidebar.navbar-inverse .sub-nav {
    background: var(--seladon);
}
 
.sidebar:not(.minimize) #sidebar-menu .sub-nav li.open-menu ul {
    background-color: var(--seladon) !important;
}
 
.navbar-inverse .nav > li > a:focus, .navbar-inverse .nav > li > a:hover {
    color: var(--seladon);
}
 
.overdue-task-btn {
    color: var(--black) !important;
}
 
.sidebar.navbar-inverse .dropdown-menu {
background-color: var(--seladon) !important;
}
 
#JS-send-realty-link {color: #000;}
 
#wrap > nav {background: #ACE1AF;}
 
.nav.pull-right li a {color: #000 !important;}
 
.p-8 {padding: 8px;}

Как добавить Банк?

Как добавить банк для работы с разделом Ипотека:

Переходим по ссылке домен/admin/agency/mortgage_bank или в Левом боковом меню находим раздел Ипотека - выбираем Банки:

Нажимаем на "Добавить" 

И заполняем все поля:

Сохраняем.

1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9