dbXapp 2.0
RAD, CMS, Module und Runtime-IDE fuer dbXapp
Loading...
Searching...
No Matches
ddedit-field.fd.php
Go to the documentation of this file.
1<?php
2
18
19$fields = array();
20
21$field = array();
22$field['name'] = 'modul';
23$field['type'] = 'varchar';
24$field['index'] = '';
25$field['length'] = '80';
26$field['default'] = '';
27$field['label'] = 'Modul';
28$field['rules'] = 'parameter|min=1';
29$field['tooltip'] = '';
30$field['errormsg'] = '';
31$field['placeholder'] = '';
32$field['convert'] = '';
33$field['protect'] = '0';
34$field['group'] = '';
35$field['mask'] = '';
36$field['data'] = '';
37$field['options'] = '';
38$field['tpl'] = 'hidden';
39$field['js'] = '';
40$field['prompt'] = '';
42
43$field = array();
44$field['name'] = 'dd';
45$field['type'] = 'varchar';
46$field['index'] = '';
47$field['length'] = '80';
48$field['default'] = '';
49$field['label'] = 'DD';
50$field['rules'] = 'parameter|min=1';
51$field['tooltip'] = '';
52$field['errormsg'] = '';
53$field['placeholder'] = '';
54$field['convert'] = '';
55$field['protect'] = '0';
56$field['group'] = '';
57$field['mask'] = '';
58$field['data'] = '';
59$field['options'] = '';
60$field['tpl'] = 'hidden';
61$field['js'] = '';
62$field['prompt'] = '';
63$fields[] = $field;
64
65$field = array();
66$field['name'] = 'field_pos';
67$field['type'] = 'varchar';
68$field['index'] = '';
69$field['length'] = '32';
70$field['default'] = '';
71$field['label'] = 'Position';
72$field['rules'] = 'parameter';
73$field['tooltip'] = '';
74$field['errormsg'] = '';
75$field['placeholder'] = '';
76$field['convert'] = '';
77$field['protect'] = '0';
78$field['group'] = '';
79$field['mask'] = '';
80$field['data'] = '';
81$field['options'] = '';
82$field['tpl'] = 'hidden';
83$field['js'] = '';
84$field['prompt'] = '';
85$fields[] = $field;
86
87$field = array();
88$field['name'] = 'old_name';
89$field['type'] = 'varchar';
90$field['index'] = '';
91$field['length'] = '160';
92$field['default'] = '';
93$field['label'] = 'Alter Feldname';
94$field['rules'] = 'text';
95$field['tooltip'] = '';
96$field['errormsg'] = '';
97$field['placeholder'] = '';
98$field['convert'] = '';
99$field['protect'] = '0';
100$field['group'] = '';
101$field['mask'] = '';
102$field['data'] = '';
103$field['options'] = '';
104$field['tpl'] = 'hidden';
105$field['js'] = '';
106$field['prompt'] = '';
107$fields[] = $field;
108
109$field = array();
110$field['name'] = 'name';
111$field['type'] = 'varchar';
112$field['index'] = '';
113$field['length'] = '160';
114$field['default'] = '';
115$field['label'] = 'Feldname';
116$field['rules'] = 'parameter|min=1';
117$field['tooltip'] = 'DBX-/DB-Feldname. Muss eindeutig sein.';
118$field['errormsg'] = '';
119$field['placeholder'] = '';
120$field['convert'] = '';
121$field['protect'] = '0';
122$field['group'] = '';
123$field['mask'] = '';
124$field['data'] = '';
125$field['options'] = '';
126$field['tpl'] = 'text-label';
127$field['js'] = '';
128$field['prompt'] = '';
129$fields[] = $field;
130
131$field = array();
132$field['name'] = 'type';
133$field['type'] = 'varchar';
134$field['index'] = '';
135$field['length'] = '40';
136$field['default'] = 'varchar';
137$field['label'] = 'Feldtyp';
138$field['rules'] = 'parameter|min=1';
139$field['tooltip'] = '';
140$field['errormsg'] = '';
141$field['placeholder'] = '';
142$field['convert'] = '';
143$field['protect'] = '0';
144$field['group'] = '';
145$field['mask'] = '';
146$field['data'] = '';
147$field['options'] = array(
148 'varchar' => 'varchar',
149 'char' => 'char',
150 'text' => 'text',
151 'mediumtext' => 'mediumtext',
152 'longtext' => 'longtext',
153 'int' => 'int',
154 'integer' => 'integer',
155 'bigint' => 'bigint',
156 'smallint' => 'smallint',
157 'mediumint' => 'mediumint',
158 'tinyint' => 'tinyint',
159 'decimal' => 'decimal',
160 'float' => 'float',
161 'double' => 'double',
162 'date' => 'date',
163 'datetime' => 'datetime',
164 'timestamp' => 'timestamp',
165 'time' => 'time',
166 'bool' => 'bool',
167 'boolean' => 'boolean',
168 'json' => 'json',
169 'blob' => 'blob',
170);
171$field['tpl'] = 'select-single-label';
172$field['js'] = '';
173$field['prompt'] = '';
174$fields[] = $field;
175
176$field = array();
177$field['name'] = 'index';
178$field['type'] = 'varchar';
179$field['index'] = '';
180$field['length'] = '20';
181$field['default'] = '';
182$field['label'] = 'Index';
183$field['rules'] = 'parameter';
184$field['tooltip'] = '';
185$field['errormsg'] = '';
186$field['placeholder'] = '';
187$field['convert'] = '';
188$field['protect'] = '0';
189$field['group'] = '';
190$field['mask'] = '';
191$field['data'] = '';
192$field['options'] = array(
193 '' => 'kein Index',
194 'PRI' => 'PRI / Primaer',
195 'MUL' => 'MUL / Mehrfach',
196 'INDEX' => 'INDEX',
197 'UNIQUE' => 'UNIQUE',
198 'FULLTEXT' => 'FULLTEXT',
199);
200$field['tpl'] = 'select-single-label';
201$field['js'] = '';
202$field['prompt'] = '';
203$fields[] = $field;
204
205$field = array();
206$field['name'] = 'length';
207$field['type'] = 'varchar';
208$field['index'] = '';
209$field['length'] = '32';
210$field['default'] = '';
211$field['label'] = 'Laenge';
212$field['rules'] = 'text';
213$field['tooltip'] = '';
214$field['errormsg'] = '';
215$field['placeholder'] = '255';
216$field['convert'] = '';
217$field['protect'] = '0';
218$field['group'] = '';
219$field['mask'] = '';
220$field['data'] = '';
221$field['options'] = '';
222$field['tpl'] = 'text-label';
223$field['js'] = '';
224$field['prompt'] = '';
225$fields[] = $field;
226
227$field = array();
228$field['name'] = 'default';
229$field['type'] = 'varchar';
230$field['index'] = '';
231$field['length'] = '255';
232$field['default'] = '';
233$field['label'] = 'Default';
234$field['rules'] = 'text';
235$field['tooltip'] = '';
236$field['errormsg'] = '';
237$field['placeholder'] = '';
238$field['convert'] = '';
239$field['protect'] = '0';
240$field['group'] = '';
241$field['mask'] = '';
242$field['data'] = '';
243$field['options'] = '';
244$field['tpl'] = 'text-label';
245$field['js'] = '';
246$field['prompt'] = '';
247$fields[] = $field;
248
249$field = array();
250$field['name'] = 'label';
251$field['type'] = 'varchar';
252$field['index'] = '';
253$field['length'] = '255';
254$field['default'] = '';
255$field['label'] = 'Label';
256$field['rules'] = 'text';
257$field['tooltip'] = '';
258$field['errormsg'] = '';
259$field['placeholder'] = '';
260$field['convert'] = '';
261$field['protect'] = '0';
262$field['group'] = '';
263$field['mask'] = '';
264$field['data'] = '';
265$field['options'] = '';
266$field['tpl'] = 'text-label';
267$field['js'] = '';
268$field['prompt'] = '';
269$fields[] = $field;
270
271$field = array();
272$field['name'] = 'rules';
273$field['type'] = 'varchar';
274$field['index'] = '';
275$field['length'] = '255';
276$field['default'] = '';
277$field['label'] = 'Regeln';
278$field['rules'] = 'text';
279$field['tooltip'] = '';
280$field['errormsg'] = '';
281$field['placeholder'] = 'parameter';
282$field['convert'] = '';
283$field['protect'] = '0';
284$field['group'] = '';
285$field['mask'] = '';
286$field['data'] = '';
287$field['options'] = '';
288$field['tpl'] = 'text-label';
289$field['js'] = '';
290$field['prompt'] = '';
291$fields[] = $field;
292
293$field = array();
294$field['name'] = 'tooltip';
295$field['type'] = 'varchar';
296$field['index'] = '';
297$field['length'] = '-1';
298$field['default'] = '';
299$field['label'] = 'Tooltip';
300$field['rules'] = 'text';
301$field['tooltip'] = '';
302$field['errormsg'] = '';
303$field['placeholder'] = '';
304$field['convert'] = '';
305$field['protect'] = '0';
306$field['group'] = '';
307$field['mask'] = '';
308$field['data'] = '';
309$field['options'] = '';
310$field['tpl'] = 'text-label';
311$field['js'] = '';
312$field['prompt'] = '';
313$fields[] = $field;
314
315$field = array();
316$field['name'] = 'errormsg';
317$field['type'] = 'varchar';
318$field['index'] = '';
319$field['length'] = '-1';
320$field['default'] = '';
321$field['label'] = 'Fehlermeldung';
322$field['rules'] = 'text';
323$field['tooltip'] = '';
324$field['errormsg'] = '';
325$field['placeholder'] = '';
326$field['convert'] = '';
327$field['protect'] = '0';
328$field['group'] = '';
329$field['mask'] = '';
330$field['data'] = '';
331$field['options'] = '';
332$field['tpl'] = 'text-label';
333$field['js'] = '';
334$field['prompt'] = '';
335$fields[] = $field;
336
337$field = array();
338$field['name'] = 'placeholder';
339$field['type'] = 'varchar';
340$field['index'] = '';
341$field['length'] = '255';
342$field['default'] = '';
343$field['label'] = 'Placeholder';
344$field['rules'] = 'text';
345$field['tooltip'] = '';
346$field['errormsg'] = '';
347$field['placeholder'] = '';
348$field['convert'] = '';
349$field['protect'] = '0';
350$field['group'] = '';
351$field['mask'] = '';
352$field['data'] = '';
353$field['options'] = '';
354$field['tpl'] = 'text-label';
355$field['js'] = '';
356$field['prompt'] = '';
357$fields[] = $field;
358
359$field = array();
360$field['name'] = 'convert';
361$field['type'] = 'varchar';
362$field['index'] = '';
363$field['length'] = '80';
364$field['default'] = '';
365$field['label'] = 'Convert';
366$field['rules'] = 'text';
367$field['tooltip'] = '';
368$field['errormsg'] = '';
369$field['placeholder'] = '';
370$field['convert'] = '';
371$field['protect'] = '0';
372$field['group'] = '';
373$field['mask'] = '';
374$field['data'] = '';
375$field['options'] = '';
376$field['tpl'] = 'text-label';
377$field['js'] = '';
378$field['prompt'] = '';
379$fields[] = $field;
380
381$field = array();
382$field['name'] = 'protect';
383$field['type'] = 'varchar';
384$field['index'] = '';
385$field['length'] = '1';
386$field['default'] = '0';
387$field['label'] = 'Schutz';
388$field['rules'] = 'int';
389$field['tooltip'] = '';
390$field['errormsg'] = '';
391$field['placeholder'] = '';
392$field['convert'] = '';
393$field['protect'] = '0';
394$field['group'] = '';
395$field['mask'] = '';
396$field['data'] = '';
397$field['options'] = array(
398 '0' => '0 / editierbar',
399 '1' => '1 / geschuetzt',
400 '2' => '2 / versteckt',
401);
402$field['tpl'] = 'select-single-label';
403$field['js'] = '';
404$field['prompt'] = '';
405$fields[] = $field;
406
407$field = array();
408$field['name'] = 'group';
409$field['type'] = 'varchar';
410$field['index'] = '';
411$field['length'] = '160';
412$field['default'] = '';
413$field['label'] = 'Gruppe';
414$field['rules'] = 'text';
415$field['tooltip'] = '';
416$field['errormsg'] = '';
417$field['placeholder'] = '';
418$field['convert'] = '';
419$field['protect'] = '0';
420$field['group'] = '';
421$field['mask'] = '';
422$field['data'] = '';
423$field['options'] = '';
424$field['tpl'] = 'text-label';
425$field['js'] = '';
426$field['prompt'] = '';
427$fields[] = $field;
428
429$field = array();
430$field['name'] = 'mask';
431$field['type'] = 'varchar';
432$field['index'] = '';
433$field['length'] = '160';
434$field['default'] = '';
435$field['label'] = 'Maske';
436$field['rules'] = 'text';
437$field['tooltip'] = '';
438$field['errormsg'] = '';
439$field['placeholder'] = '';
440$field['convert'] = '';
441$field['protect'] = '0';
442$field['group'] = '';
443$field['mask'] = '';
444$field['data'] = '';
445$field['options'] = '';
446$field['tpl'] = 'text-label';
447$field['js'] = '';
448$field['prompt'] = '';
449$fields[] = $field;
450
451$field = array();
452$field['name'] = 'data';
453$field['type'] = 'varchar';
454$field['index'] = '';
455$field['length'] = '-1';
456$field['default'] = '';
457$field['label'] = 'Data';
458$field['rules'] = 'text';
459$field['tooltip'] = '';
460$field['errormsg'] = '';
461$field['placeholder'] = '';
462$field['convert'] = '';
463$field['protect'] = '0';
464$field['group'] = '';
465$field['mask'] = '';
466$field['data'] = '';
467$field['options'] = '';
468$field['tpl'] = 'text-label';
469$field['js'] = '';
470$field['prompt'] = '';
471$fields[] = $field;
472
473$field = array();
474$field['name'] = 'options';
475$field['type'] = 'varchar';
476$field['index'] = '';
477$field['length'] = '-1';
478$field['default'] = '';
479$field['label'] = 'Optionen';
480$field['rules'] = 'text';
481$field['tooltip'] = 'Optionen fuer Selects, z. B. key=value&key2=value2 oder eigene DBX-Konvention.';
482$field['errormsg'] = '';
483$field['placeholder'] = '';
484$field['convert'] = '';
485$field['protect'] = '0';
486$field['group'] = '';
487$field['mask'] = '';
488$field['data'] = '';
489$field['options'] = '';
490$field['tpl'] = 'text-label';
491$field['js'] = '';
492$field['prompt'] = '';
493$fields[] = $field;
494
495$field = array();
496$field['name'] = 'tpl';
497$field['type'] = 'varchar';
498$field['index'] = '';
499$field['length'] = '120';
500$field['default'] = '';
501$field['label'] = 'Template';
502$field['rules'] = 'parameter';
503$field['tooltip'] = '';
504$field['errormsg'] = '';
505$field['placeholder'] = '';
506$field['convert'] = '';
507$field['protect'] = '0';
508$field['group'] = '';
509$field['mask'] = '';
510$field['data'] = '';
511$field['options'] = array(
512 '' => 'leer / Standard',
513 'text-label' => 'text-label',
514 'integer-label' => 'integer-label',
515 'select-single-label' => 'select-single-label',
516 'select-single' => 'select-single',
517 'checkbox-label' => 'checkbox-label',
518 'hidden' => 'hidden',
519 'textarea-label' => 'textarea-label',
520);
521$field['tpl'] = 'select-single-label';
522$field['js'] = '';
523$field['prompt'] = '';
524$fields[] = $field;
525
526$field = array();
527$field['name'] = 'js';
528$field['type'] = 'varchar';
529$field['index'] = '';
530$field['length'] = '-1';
531$field['default'] = '';
532$field['label'] = 'JS';
533$field['rules'] = 'text';
534$field['tooltip'] = '';
535$field['errormsg'] = '';
536$field['placeholder'] = '';
537$field['convert'] = '';
538$field['protect'] = '0';
539$field['group'] = '';
540$field['mask'] = '';
541$field['data'] = '';
542$field['options'] = '';
543$field['tpl'] = 'text-label';
544$field['js'] = '';
545$field['prompt'] = '';
546$fields[] = $field;
547
548$field = array();
549$field['name'] = 'prompt';
550$field['type'] = 'varchar';
551$field['index'] = '';
552$field['length'] = '-1';
553$field['default'] = '';
554$field['label'] = 'Prompt';
555$field['rules'] = 'text';
556$field['tooltip'] = '';
557$field['errormsg'] = '';
558$field['placeholder'] = '';
559$field['convert'] = '';
560$field['protect'] = '0';
561$field['group'] = '';
562$field['mask'] = '';
563$field['data'] = '';
564$field['options'] = '';
565$field['tpl'] = 'text-label';
566$field['js'] = '';
567$field['prompt'] = '';
568$fields[] = $field;
$fields[]
Definition config.dd.php:16
$field
Definition config.dd.php:4