Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
[
{
directive: 'simple-input',
settings: {
id: 'name',
label: 'AD',
error: 'BU ALANIN DOLDURULMASI ZORUNLUDUR',
validation: 3,
placeholder: 'İSMİNİZİ GİRİNİZ',
type: 'text',
blur: (event, index) => {
return $scope.validate(event, index);
},
keyup: (event, index) => {
return $scope.validate(event, index)
}
},
model: 'name'
},
{
directive: 'simple-input',
settings: {
id: 'surname',
label: 'SOYADI',
error: 'BU ALANIN DOLDURULMASI ZORUNLUDUR',
placeholder: 'SOYADINIZI GİRİNİZ',
validation: 3,
type: 'text',
blur: (event, index) => {
return $scope.validate(event, index);
},
keyup: (event, index) => {
return $scope.validate(event, index);
}
},
model: 'surname'
},
{
directive: 'simple-input',
settings: {
id: 'email',
label: 'E-POSTA',
error: 'LÜTFEN GEÇERLİ BİR E-POSTA ADRESİ GİRİNİZ',
placeholder: 'E-POSTA ADRESİNİZİ GİRİNİZ',
validation: 3,
type: 'email',
blur: (event, index) => {
return $scope.validateEmail(event, index);
},
keyup: (event, index) => {
return $scope.validateEmail(event, index)
}
},
model: 'email'
},
{
directive: 'date-select',
settings: {
label: 'ŞİRKET KURULUM TARİHİ',
error: 'BU ALANIN DOLDURULMASI ZORUNLUDUR',
day: {
id: 'foundation_day',
label: 'GÜN',
error: 'BU ALANIN DOLDURULMASI ZORUNLUDUR',
model: 'firm_foundation_day',
data: days,
key: 'name',
value: 'value'
},
month: {
id: 'foundation_month',
label: 'AY',
error: 'BU ALANIN DOLDURULMASI ZORUNLUDUR',
model: 'firm_foundation_month',
data: months,
key: 'name',
value: 'value'
},
year: {
id: 'foundation_year',
label: 'YIL',
error: 'BU ALANIN DOLDURULMASI ZORUNLUDUR',
model: 'firm_foundation_year',
data: years,
key: 'name',
value: 'value'
}
},
model: 'foundation'
},
{
directive: 'simple-input',
settings: {
id: 'phone',
label: 'TELEFON NUMARASI',
error: 'BU ALANIN DOLDURULMASI ZORUNLUDUR',
max_length: 10,
validation: 9,
placeholder: 'ÖRN: 312XXXXXXX',
type: 'tel',
pattern: '^(0|[1-9][0-9]*)$',
blur: (event, index) => {
return $scope.validate(event, index);
},
keyup: (event, index) => {
return $scope.validate(event, index)
}
},
model: 'phone'
},
{
directive: 'custom-select',
settings: {
id: 'city',
label: 'İL',
error: 'BU ALANIN DOLDURULMASI ZORUNLUDUR',
model: 'city',
data: region,
key: 'name',
value: 'value'
},
model: 'city'
},
{
directive: 'custom-select',
settings: {
id: 'state',
label: 'İLÇE',
error: 'BU ALANIN DOLDURULMASI ZORUNLUDUR',
selected: 'user.state',
data: [{name: '#', value: 'İLÇE SEÇİNİZ'}],
key: 'name',
value: 'value'
},
model: 'state'
},
{
directive: 'simple-input',
settings: {
id: 'address',
label: 'ADRES',
error: 'BU ALANIN DOLDURULMASI ZORUNLUDUR',
validation: 3,
placeholder: 'ADRESİNİZİ GİRİNİZ',
type: 'text',
blur: (event, index) => {
return $scope.validate(event, index);
},
keyup: (event, index) => {
return $scope.validate(event, index)
}
},
model: 'address'
},
{
directive: 'custom-select',
settings: {
id: 'education',
label: 'EĞİTİM',
error: 'BU ALANIN DOLDURULMASI ZORUNLUDUR',
selected: 'user.education',
data: [{name: '#', value: 'EĞİTİM DURUMUNUZU SEÇİNİZ'}, {
name: 'İlk Okul',
value: 'İlk Okul'
}, {name: 'Orta Okul', value: 'Orta Okul'}, {
name: 'Lise',
value: 'Lise'
}, {name: 'Üniversite', value: 'Üniversite'}, {
name: 'Yüksek Lisans/Doktora',
value: 'Yüksek Lisans/Doktora'
}],
key: 'name',
value: 'value'
},
model: 'education'
},
{
directive: 'simple-input',
settings: {
id: 'company_name',
label: 'ŞİRKET İSMİ',
error: 'BU ALANIN DOLDURULMASI ZORUNLUDUR',
validation: 3,
placeholder: 'ÖRN: HEPSİEXPRESS',
type: 'text',
blur: (event, index) => {
return $scope.validate(event, index);
},
keyup: (event, index) => {
return $scope.validate(event, index)
}
},
model: 'company_name'
},
{
directive: 'simple-input',
settings: {
id: 'company_title',
label: 'TİCARİ FİRMA UNVANI',
error: 'BU ALANIN DOLDURULMASI ZORUNLUDUR',
placeholder: 'TİCARİ FİRMA UNVANI',
validation: 3,
type: 'text',
blur: (event, index) => {
return $scope.validate(event, index);
},
keyup: (event, index) => {
return $scope.validate(event, index)
}
},
model: 'company_title'
},
{
directive: 'custom-select',
settings: {
id: 'city',
label: 'İL',
error: 'BU ALANIN DOLDURULMASI ZORUNLUDUR',
model: 'company_city',
data: region,
key: 'name',
value: 'value'
},
model: 'company_city'
},
{
directive: 'custom-select',
settings: {
id: 'state',
label: 'İLÇE',
error: 'BU ALANIN DOLDURULMASI ZORUNLUDUR',
model: 'company_state',
data: [{name: '#', value: 'İLÇE SEÇİNİZ'}],
key: 'name',
value: 'value'
},
model: 'company_state'
},
{
directive: 'simple-input',
settings: {
id: 'billing_address',
label: 'FATURA ADRESİ',
error: 'BU ALANIN DOLDURULMASI ZORUNLUDUR',
placeholder: 'FATURA ADRESİNİZİ GİRİNİZ',
validation: 3,
type: 'text',
blur: (event, index) => {
return $scope.validate(event, index);
},
keyup: (event, index) => {
return $scope.validate(event, index)
}
},
model: 'billing_address'
},
{
directive: 'simple-input',
settings: {
id: 'vehicle_model',
label: 'ARAÇ MODELİ',
error: 'BU ALANIN DOLDURULMASI ZORUNLUDUR',
validation: 2,
placeholder: 'ARAÇ MODELİNİZİ GİRİNİZ',
type: 'text',
blur: (event, index) => {
return $scope.validate(event, index);
},
keyup: (event, index) => {
return $scope.validate(event, index)
}
},
model: 'vehicle_model'
},
{
directive: 'simple-input',
settings: {
id: 'vehicle_age',
label: 'ARAÇ YAŞI',
error: 'BU ALANIN DOLDURULMASI ZORUNLUDUR',
placeholder: 'ARAÇ YAŞINI GİRİNİZ',
validation: 1,
pattern: '^(0|[1-9][0-9]*)$',
type: 'text',
blur: (event, index) => {
return $scope.validate(event, index);
},
keyup: (event, index) => {
return $scope.validate(event, index)
},
},
model: 'vehicle_age'
},
{
directive: 'simple-multi-checkbox',
settings: {
label: 'KARGO/TAŞIMACILIK SEKTÖRLERİNDE TECRÜBENİZ VAR MI?',
error: 'BU ALANIN DOLDURULMASI ZORUNLUDUR',
inputs: [
{
name: 'experience',
id: "experience_yes",
label: 'EVET',
value: 'yes',
type: 'radio'
},
{
name: 'experience',
id: "experience_no",
label: 'HAYIR',
value: 'no',
type: 'radio'
}
]
},
model: 'experience'
},
{
directive: 'custom-select',
settings: {
id: 'education',
label: 'BİZİ NEREDEN DUYDUNUZ?',
error: 'BU ALANIN DOLDURULMASI ZORUNLUDUR',
selected: 'user.education',
data: [{name: '#', value: 'REFERANS SEÇİNİZ'}, {
name: 'Sosyal Medya',
value: 'Sosyal Medya'
}, {name: 'Gazete İlanı', value: 'Gazete İlanı'}, {
name: 'Kariyer Siteleri',
value: 'Kariyer Siteleri'
}, {name: 'Diğer', value: 'Diğer'}],
key: 'name',
value: 'value'
},
model: 'reference'
},
{
directive: 'simple-text',
settings: {
id: 'about',
validation: 3,
label: 'EKLEMEK İSTEDİKLERİNİZ',
error: 'BU ALANIN DOLDURULMASI ZORUNLUDUR',
placeholder: 'EKLEMEK İSTEDİKLERİNİZ',
type: 'text',
blur: (event, index) => {
return $scope.validate(event, index);
},
keyup: (event, index) => {
return $scope.validate(event, index)
}
},
model: 'about'
},
{
directive: 'simple-checkbox',
settings: {
id: 'terms',
label: "<a href='/'>KULLANIM KOŞULLARI</a>'NI OKUDUM VE KABUL EDİYORUM",
error: 'BU ALANIN DOLDURULMASI ZORUNLUDUR',
type: 'checkbox'
},
model: 'terms'
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.