1 | 1 |
deleted file mode 100644 |
... | ... |
@@ -1,151 +0,0 @@ |
1 |
-<?php |
|
2 |
- |
|
3 |
-/* |
|
4 |
- * This file is part of eSales Media ContentHelperBundle |
|
5 |
- * |
|
6 |
- * (c) Benjamin Roth |
|
7 |
- * |
|
8 |
- * @license proprietary |
|
9 |
- */ |
|
10 |
- |
|
11 |
-/* |
|
12 |
- * Modify palettes |
|
13 |
- */ |
|
14 |
-foreach ($GLOBALS['TL_DCA']['tl_content']['palettes'] as $key => $palette) |
|
15 |
-{ |
|
16 |
- if ($key != '__selector__') |
|
17 |
- { |
|
18 |
- \Contao\CoreBundle\DataContainer\PaletteManipulator::create()->addField('es_textAlign', 'cssID')->addField('es_spacing', 'es_textAlign')->addField('es_padding', 'es_spacing')->applyToPalette($key, 'tl_content'); |
|
19 |
- \Contao\CoreBundle\DataContainer\PaletteManipulator::create()->addLegend('es_animate_legend','protected_legend',\Contao\CoreBundle\DataContainer\PaletteManipulator::POSITION_AFTER,true)->addField('es_animate','es_animate_legend',\Contao\CoreBundle\DataContainer\PaletteManipulator::POSITION_APPEND)->applyToPalette($key,'tl_content'); |
|
20 |
- } |
|
21 |
-} |
|
22 |
-\Contao\CoreBundle\DataContainer\PaletteManipulator::create()->addField('es_col_text','headline',\Contao\CoreBundle\DataContainer\PaletteManipulator::POSITION_AFTER)->applyToPalette('text','tl_content'); |
|
23 |
- |
|
24 |
-\Contao\CoreBundle\DataContainer\PaletteManipulator::create()->addLegend('col_layout_legend','rs_columns_legend')->addField('es_rs_columns_valign','col_layout_legend',\Contao\CoreBundle\DataContainer\PaletteManipulator::POSITION_APPEND)->applyToPalette('rs_columns_start','tl_content'); |
|
25 |
-\Contao\CoreBundle\DataContainer\PaletteManipulator::create()->addLegend('col_layout_legend','protected_legend')->addField('es_rs_column_sort_large','col_layout_legend',\Contao\CoreBundle\DataContainer\PaletteManipulator::POSITION_APPEND)->addField('es_rs_column_sort_medium','es_rs_column_sort_large')->addField('es_rs_column_sort_small','es_rs_column_sort_medium')->addField('es_rs_columns_valign','es_rs_column_sort_small')->applyToPalette('rs_column_start','tl_content'); |
|
26 |
- |
|
27 |
-$GLOBALS['TL_DCA']['tl_content']['palettes']['__selector__'][] = 'es_animate'; |
|
28 |
-$GLOBALS['TL_DCA']['tl_content']['subpalettes']['es_animate'] = 'es_animate_children,es_animate_type,es_animate_fade'; |
|
29 |
- |
|
30 |
-/* |
|
31 |
- * Add fields |
|
32 |
- */ |
|
33 |
- |
|
34 |
-$GLOBALS['TL_DCA']['tl_content']['fields']['es_col_text'] = array |
|
35 |
-( |
|
36 |
- 'label' => &$GLOBALS['TL_LANG']['tl_content']['es_col_text'], |
|
37 |
- 'exclude' => true, |
|
38 |
- 'inputType' => 'select', |
|
39 |
- 'options' => array('2col'), |
|
40 |
- 'reference' => &$GLOBALS['TL_LANG']['tl_content']['REF']['es_col_text'], |
|
41 |
- 'eval' => array('tl_class'=>'clr w50','mandatory'=>false,'includeBlankOption'=>true), |
|
42 |
- 'sql' => "varchar(32) NOT NULL default ''" |
|
43 |
-); |
|
44 |
- |
|
45 |
-$GLOBALS['TL_DCA']['tl_content']['fields']['es_spacing'] = array |
|
46 |
-( |
|
47 |
- 'label' => &$GLOBALS['TL_LANG']['tl_content']['es_spacing'], |
|
48 |
- 'exclude' => true, |
|
49 |
- 'inputType' => 'select', |
|
50 |
- 'options' => array('default','paragraph'), |
|
51 |
- 'reference' => &$GLOBALS['TL_LANG']['tl_content']['REF']['es_spacing'], |
|
52 |
- 'eval' => array('tl_class'=>'clr w50','mandatory'=>false,'includeBlankOption'=>true), |
|
53 |
- 'sql' => "varchar(32) NOT NULL default ''" |
|
54 |
-); |
|
55 |
- |
|
56 |
-$GLOBALS['TL_DCA']['tl_content']['fields']['es_padding'] = array |
|
57 |
-( |
|
58 |
- 'label' => &$GLOBALS['TL_LANG']['tl_content']['es_padding'], |
|
59 |
- 'exclude' => true, |
|
60 |
- 'inputType' => 'checkbox', |
|
61 |
- 'reference' => &$GLOBALS['TL_LANG']['tl_content']['REF']['es_padding'], |
|
62 |
- 'eval' => array('tl_class'=>'w50 m12'), |
|
63 |
- 'sql' => "char(1) NOT NULL default ''" |
|
64 |
-); |
|
65 |
- |
|
66 |
-$GLOBALS['TL_DCA']['tl_content']['fields']['es_textAlign'] = array |
|
67 |
-( |
|
68 |
- 'label' => &$GLOBALS['TL_LANG']['tl_content']['es_textAlign'], |
|
69 |
- 'exclude' => true, |
|
70 |
- 'inputType' => 'select', |
|
71 |
- 'options' => array('left','center','right'), |
|
72 |
- 'reference' => &$GLOBALS['TL_LANG']['tl_content']['REF']['es_textAlign'], |
|
73 |
- 'eval' => array('tl_class'=>'w50','mandatory'=>false,'includeBlankOption'=>true), |
|
74 |
- 'sql' => "varchar(32) NOT NULL default ''" |
|
75 |
-); |
|
76 |
- |
|
77 |
-$GLOBALS['TL_DCA']['tl_content']['fields']['es_rs_columns_valign'] = array |
|
78 |
-( |
|
79 |
- 'label' => &$GLOBALS['TL_LANG']['tl_content']['es_rs_columns_valign'], |
|
80 |
- 'exclude' => true, |
|
81 |
- 'inputType' => 'select', |
|
82 |
- 'options' => array('top','center','bottom','stretch'), |
|
83 |
- 'reference' => &$GLOBALS['TL_LANG']['tl_content']['REF']['es_rs_columns_valign'], |
|
84 |
- 'eval' => array('tl_class'=>'w50','mandatory'=>false,'includeBlankOption'=>true), |
|
85 |
- 'sql' => "varchar(16) NOT NULL default ''" |
|
86 |
-); |
|
87 |
- |
|
88 |
-$GLOBALS['TL_DCA']['tl_content']['fields']['es_rs_column_sort_small'] = array |
|
89 |
-( |
|
90 |
- 'label' => &$GLOBALS['TL_LANG']['tl_content']['es_rs_column_sort_small'], |
|
91 |
- 'exclude' => true, |
|
92 |
- 'inputType' => 'text', |
|
93 |
- 'eval' => array('tl_class'=>'rs_columns_w33', 'rgxp'=>'natural','maxval'=>6), |
|
94 |
- 'sql' => "varchar(255) NOT NULL default ''" |
|
95 |
-); |
|
96 |
- |
|
97 |
-$GLOBALS['TL_DCA']['tl_content']['fields']['es_rs_column_sort_medium'] = array |
|
98 |
-( |
|
99 |
- 'label' => &$GLOBALS['TL_LANG']['tl_content']['es_rs_column_sort_medium'], |
|
100 |
- 'exclude' => true, |
|
101 |
- 'inputType' => 'text', |
|
102 |
- 'eval' => array('tl_class'=>'rs_columns_w33', 'rgxp'=>'natural','maxval'=>6), |
|
103 |
- 'sql' => "varchar(255) NOT NULL default ''" |
|
104 |
-); |
|
105 |
- |
|
106 |
-$GLOBALS['TL_DCA']['tl_content']['fields']['es_rs_column_sort_large'] = array |
|
107 |
-( |
|
108 |
- 'label' => &$GLOBALS['TL_LANG']['tl_content']['es_rs_column_sort_large'], |
|
109 |
- 'exclude' => true, |
|
110 |
- 'inputType' => 'text', |
|
111 |
- 'eval' => array('tl_class'=>'rs_columns_w33', 'rgxp'=>'natural','maxval'=>6), |
|
112 |
- 'sql' => "varchar(255) NOT NULL default ''" |
|
113 |
-); |
|
114 |
- |
|
115 |
-$GLOBALS['TL_DCA']['tl_content']['fields']['es_animate'] = array |
|
116 |
-( |
|
117 |
- 'label' => &$GLOBALS['TL_LANG']['tl_content']['es_animate'], |
|
118 |
- 'exclude' => true, |
|
119 |
- 'inputType' => 'checkbox', |
|
120 |
- 'eval' => array('tl_class'=>'w50', 'submitOnChange'=>true), |
|
121 |
- 'sql' => "char(1) NOT NULL default ''" |
|
122 |
-); |
|
123 |
- |
|
124 |
-$GLOBALS['TL_DCA']['tl_content']['fields']['es_animate_children'] = array |
|
125 |
-( |
|
126 |
- 'label' => &$GLOBALS['TL_LANG']['tl_content']['es_animate_children'], |
|
127 |
- 'exclude' => true, |
|
128 |
- 'inputType' => 'checkbox', |
|
129 |
- 'eval' => array('tl_class'=>'w50'), |
|
130 |
- 'sql' => "char(1) NOT NULL default ''" |
|
131 |
-); |
|
132 |
- |
|
133 |
-$GLOBALS['TL_DCA']['tl_content']['fields']['es_animate_type'] = array |
|
134 |
-( |
|
135 |
- 'label' => &$GLOBALS['TL_LANG']['tl_content']['es_animate_type'], |
|
136 |
- 'exclude' => true, |
|
137 |
- 'inputType' => 'select', |
|
138 |
- 'options' => array('-move','-move -move-right','-move -move-top','-move -move-bottom'), |
|
139 |
- 'reference' => &$GLOBALS['TL_LANG']['tl_content']['REF']['es_animate_type'], |
|
140 |
- 'eval' => array('tl_class'=>'clr w50','mandatory'=>true,'includeBlankOption'=>true), |
|
141 |
- 'sql' => "varchar(32) NOT NULL default ''" |
|
142 |
-); |
|
143 |
- |
|
144 |
-$GLOBALS['TL_DCA']['tl_content']['fields']['es_animate_fade'] = array |
|
145 |
-( |
|
146 |
- 'label' => &$GLOBALS['TL_LANG']['tl_content']['es_animate_fade'], |
|
147 |
- 'exclude' => true, |
|
148 |
- 'inputType' => 'checkbox', |
|
149 |
- 'eval' => array('tl_class'=>'w50 m12'), |
|
150 |
- 'sql' => "char(1) NOT NULL default ''" |
|
151 |
-); |
... | ... |
@@ -38,7 +38,7 @@ $GLOBALS['TL_DCA']['tl_content']['fields']['es_col_text'] = array |
38 | 38 |
'inputType' => 'select', |
39 | 39 |
'options' => array('2col'), |
40 | 40 |
'reference' => &$GLOBALS['TL_LANG']['tl_content']['REF']['es_col_text'], |
41 |
- 'eval' => array('tl_class'=>'w50','mandatory'=>false,'includeBlankOption'=>true), |
|
41 |
+ 'eval' => array('tl_class'=>'clr w50','mandatory'=>false,'includeBlankOption'=>true), |
|
42 | 42 |
'sql' => "varchar(32) NOT NULL default ''" |
43 | 43 |
); |
44 | 44 |
|
... | ... |
@@ -16,10 +16,11 @@ foreach ($GLOBALS['TL_DCA']['tl_content']['palettes'] as $key => $palette) |
16 | 16 |
if ($key != '__selector__') |
17 | 17 |
{ |
18 | 18 |
\Contao\CoreBundle\DataContainer\PaletteManipulator::create()->addField('es_textAlign', 'cssID')->addField('es_spacing', 'es_textAlign')->addField('es_padding', 'es_spacing')->applyToPalette($key, 'tl_content'); |
19 |
- \Contao\CoreBundle\DataContainer\PaletteManipulator::create()->addField('es_col_text','text',\Contao\CoreBundle\DataContainer\PaletteManipulator::POSITION_BEFORE)->applyToPalette($key,'tl_content'); |
|
20 | 19 |
\Contao\CoreBundle\DataContainer\PaletteManipulator::create()->addLegend('es_animate_legend','protected_legend',\Contao\CoreBundle\DataContainer\PaletteManipulator::POSITION_AFTER,true)->addField('es_animate','es_animate_legend',\Contao\CoreBundle\DataContainer\PaletteManipulator::POSITION_APPEND)->applyToPalette($key,'tl_content'); |
21 | 20 |
} |
22 | 21 |
} |
22 |
+\Contao\CoreBundle\DataContainer\PaletteManipulator::create()->addField('es_col_text','headline',\Contao\CoreBundle\DataContainer\PaletteManipulator::POSITION_AFTER)->applyToPalette('text','tl_content'); |
|
23 |
+ |
|
23 | 24 |
\Contao\CoreBundle\DataContainer\PaletteManipulator::create()->addLegend('col_layout_legend','rs_columns_legend')->addField('es_rs_columns_valign','col_layout_legend',\Contao\CoreBundle\DataContainer\PaletteManipulator::POSITION_APPEND)->applyToPalette('rs_columns_start','tl_content'); |
24 | 25 |
\Contao\CoreBundle\DataContainer\PaletteManipulator::create()->addLegend('col_layout_legend','protected_legend')->addField('es_rs_column_sort_large','col_layout_legend',\Contao\CoreBundle\DataContainer\PaletteManipulator::POSITION_APPEND)->addField('es_rs_column_sort_medium','es_rs_column_sort_large')->addField('es_rs_column_sort_small','es_rs_column_sort_medium')->addField('es_rs_columns_valign','es_rs_column_sort_small')->applyToPalette('rs_column_start','tl_content'); |
25 | 26 |
|
... | ... |
@@ -37,7 +38,7 @@ $GLOBALS['TL_DCA']['tl_content']['fields']['es_col_text'] = array |
37 | 38 |
'inputType' => 'select', |
38 | 39 |
'options' => array('2col'), |
39 | 40 |
'reference' => &$GLOBALS['TL_LANG']['tl_content']['REF']['es_col_text'], |
40 |
- 'eval' => array('mandatory'=>false,'includeBlankOption'=>true), |
|
41 |
+ 'eval' => array('tl_class'=>'w50','mandatory'=>false,'includeBlankOption'=>true), |
|
41 | 42 |
'sql' => "varchar(32) NOT NULL default ''" |
42 | 43 |
); |
43 | 44 |
|
... | ... |
@@ -17,7 +17,7 @@ foreach ($GLOBALS['TL_DCA']['tl_content']['palettes'] as $key => $palette) |
17 | 17 |
{ |
18 | 18 |
\Contao\CoreBundle\DataContainer\PaletteManipulator::create()->addField('es_textAlign', 'cssID')->addField('es_spacing', 'es_textAlign')->addField('es_padding', 'es_spacing')->applyToPalette($key, 'tl_content'); |
19 | 19 |
\Contao\CoreBundle\DataContainer\PaletteManipulator::create()->addField('es_col_text','text',\Contao\CoreBundle\DataContainer\PaletteManipulator::POSITION_BEFORE)->applyToPalette($key,'tl_content'); |
20 |
- \Contao\CoreBundle\DataContainer\PaletteManipulator::create()->addLegend('es_animate_legend','protected_legend')->addField('es_animate','es_animate_legend',\Contao\CoreBundle\DataContainer\PaletteManipulator::POSITION_APPEND)->applyToPalette($key,'tl_content'); |
|
20 |
+ \Contao\CoreBundle\DataContainer\PaletteManipulator::create()->addLegend('es_animate_legend','protected_legend',\Contao\CoreBundle\DataContainer\PaletteManipulator::POSITION_AFTER,true)->addField('es_animate','es_animate_legend',\Contao\CoreBundle\DataContainer\PaletteManipulator::POSITION_APPEND)->applyToPalette($key,'tl_content'); |
|
21 | 21 |
} |
22 | 22 |
} |
23 | 23 |
\Contao\CoreBundle\DataContainer\PaletteManipulator::create()->addLegend('col_layout_legend','rs_columns_legend')->addField('es_rs_columns_valign','col_layout_legend',\Contao\CoreBundle\DataContainer\PaletteManipulator::POSITION_APPEND)->applyToPalette('rs_columns_start','tl_content'); |
... | ... |
@@ -17,7 +17,7 @@ foreach ($GLOBALS['TL_DCA']['tl_content']['palettes'] as $key => $palette) |
17 | 17 |
{ |
18 | 18 |
\Contao\CoreBundle\DataContainer\PaletteManipulator::create()->addField('es_textAlign', 'cssID')->addField('es_spacing', 'es_textAlign')->addField('es_padding', 'es_spacing')->applyToPalette($key, 'tl_content'); |
19 | 19 |
\Contao\CoreBundle\DataContainer\PaletteManipulator::create()->addField('es_col_text','text',\Contao\CoreBundle\DataContainer\PaletteManipulator::POSITION_BEFORE)->applyToPalette($key,'tl_content'); |
20 |
- \Contao\CoreBundle\DataContainer\PaletteManipulator::create()->addField('es_animate_legend','protected_legend')->addField('es_animate','es_animate_legend',\Contao\CoreBundle\DataContainer\PaletteManipulator::POSITION_APPEND)->applyToPalette($key,'tl_content'); |
|
20 |
+ \Contao\CoreBundle\DataContainer\PaletteManipulator::create()->addLegend('es_animate_legend','protected_legend')->addField('es_animate','es_animate_legend',\Contao\CoreBundle\DataContainer\PaletteManipulator::POSITION_APPEND)->applyToPalette($key,'tl_content'); |
|
21 | 21 |
} |
22 | 22 |
} |
23 | 23 |
\Contao\CoreBundle\DataContainer\PaletteManipulator::create()->addLegend('col_layout_legend','rs_columns_legend')->addField('es_rs_columns_valign','col_layout_legend',\Contao\CoreBundle\DataContainer\PaletteManipulator::POSITION_APPEND)->applyToPalette('rs_columns_start','tl_content'); |
... | ... |
@@ -116,7 +116,7 @@ $GLOBALS['TL_DCA']['tl_content']['fields']['es_animate'] = array |
116 | 116 |
'label' => &$GLOBALS['TL_LANG']['tl_content']['es_animate'], |
117 | 117 |
'exclude' => true, |
118 | 118 |
'inputType' => 'checkbox', |
119 |
- 'eval' => array('tl_class'=>'w50 m12', 'submitOnChange'=>true), |
|
119 |
+ 'eval' => array('tl_class'=>'w50', 'submitOnChange'=>true), |
|
120 | 120 |
'sql' => "char(1) NOT NULL default ''" |
121 | 121 |
); |
122 | 122 |
|
... | ... |
@@ -125,7 +125,7 @@ $GLOBALS['TL_DCA']['tl_content']['fields']['es_animate_children'] = array |
125 | 125 |
'label' => &$GLOBALS['TL_LANG']['tl_content']['es_animate_children'], |
126 | 126 |
'exclude' => true, |
127 | 127 |
'inputType' => 'checkbox', |
128 |
- 'eval' => array('tl_class'=>'w50 m12'), |
|
128 |
+ 'eval' => array('tl_class'=>'w50'), |
|
129 | 129 |
'sql' => "char(1) NOT NULL default ''" |
130 | 130 |
); |
131 | 131 |
|
... | ... |
@@ -17,11 +17,15 @@ foreach ($GLOBALS['TL_DCA']['tl_content']['palettes'] as $key => $palette) |
17 | 17 |
{ |
18 | 18 |
\Contao\CoreBundle\DataContainer\PaletteManipulator::create()->addField('es_textAlign', 'cssID')->addField('es_spacing', 'es_textAlign')->addField('es_padding', 'es_spacing')->applyToPalette($key, 'tl_content'); |
19 | 19 |
\Contao\CoreBundle\DataContainer\PaletteManipulator::create()->addField('es_col_text','text',\Contao\CoreBundle\DataContainer\PaletteManipulator::POSITION_BEFORE)->applyToPalette($key,'tl_content'); |
20 |
+ \Contao\CoreBundle\DataContainer\PaletteManipulator::create()->addField('es_animate_legend','protected_legend')->addField('es_animate','es_animate_legend',\Contao\CoreBundle\DataContainer\PaletteManipulator::POSITION_APPEND)->applyToPalette($key,'tl_content'); |
|
20 | 21 |
} |
21 | 22 |
} |
22 | 23 |
\Contao\CoreBundle\DataContainer\PaletteManipulator::create()->addLegend('col_layout_legend','rs_columns_legend')->addField('es_rs_columns_valign','col_layout_legend',\Contao\CoreBundle\DataContainer\PaletteManipulator::POSITION_APPEND)->applyToPalette('rs_columns_start','tl_content'); |
23 | 24 |
\Contao\CoreBundle\DataContainer\PaletteManipulator::create()->addLegend('col_layout_legend','protected_legend')->addField('es_rs_column_sort_large','col_layout_legend',\Contao\CoreBundle\DataContainer\PaletteManipulator::POSITION_APPEND)->addField('es_rs_column_sort_medium','es_rs_column_sort_large')->addField('es_rs_column_sort_small','es_rs_column_sort_medium')->addField('es_rs_columns_valign','es_rs_column_sort_small')->applyToPalette('rs_column_start','tl_content'); |
24 | 25 |
|
26 |
+$GLOBALS['TL_DCA']['tl_content']['palettes']['__selector__'][] = 'es_animate'; |
|
27 |
+$GLOBALS['TL_DCA']['tl_content']['subpalettes']['es_animate'] = 'es_animate_children,es_animate_type,es_animate_fade'; |
|
28 |
+ |
|
25 | 29 |
/* |
26 | 30 |
* Add fields |
27 | 31 |
*/ |
... | ... |
@@ -106,3 +110,41 @@ $GLOBALS['TL_DCA']['tl_content']['fields']['es_rs_column_sort_large'] = array |
106 | 110 |
'eval' => array('tl_class'=>'rs_columns_w33', 'rgxp'=>'natural','maxval'=>6), |
107 | 111 |
'sql' => "varchar(255) NOT NULL default ''" |
108 | 112 |
); |
113 |
+ |
|
114 |
+$GLOBALS['TL_DCA']['tl_content']['fields']['es_animate'] = array |
|
115 |
+( |
|
116 |
+ 'label' => &$GLOBALS['TL_LANG']['tl_content']['es_animate'], |
|
117 |
+ 'exclude' => true, |
|
118 |
+ 'inputType' => 'checkbox', |
|
119 |
+ 'eval' => array('tl_class'=>'w50 m12', 'submitOnChange'=>true), |
|
120 |
+ 'sql' => "char(1) NOT NULL default ''" |
|
121 |
+); |
|
122 |
+ |
|
123 |
+$GLOBALS['TL_DCA']['tl_content']['fields']['es_animate_children'] = array |
|
124 |
+( |
|
125 |
+ 'label' => &$GLOBALS['TL_LANG']['tl_content']['es_animate_children'], |
|
126 |
+ 'exclude' => true, |
|
127 |
+ 'inputType' => 'checkbox', |
|
128 |
+ 'eval' => array('tl_class'=>'w50 m12'), |
|
129 |
+ 'sql' => "char(1) NOT NULL default ''" |
|
130 |
+); |
|
131 |
+ |
|
132 |
+$GLOBALS['TL_DCA']['tl_content']['fields']['es_animate_type'] = array |
|
133 |
+( |
|
134 |
+ 'label' => &$GLOBALS['TL_LANG']['tl_content']['es_animate_type'], |
|
135 |
+ 'exclude' => true, |
|
136 |
+ 'inputType' => 'select', |
|
137 |
+ 'options' => array('-move','-move -move-right','-move -move-top','-move -move-bottom'), |
|
138 |
+ 'reference' => &$GLOBALS['TL_LANG']['tl_content']['REF']['es_animate_type'], |
|
139 |
+ 'eval' => array('tl_class'=>'clr w50','mandatory'=>true,'includeBlankOption'=>true), |
|
140 |
+ 'sql' => "varchar(32) NOT NULL default ''" |
|
141 |
+); |
|
142 |
+ |
|
143 |
+$GLOBALS['TL_DCA']['tl_content']['fields']['es_animate_fade'] = array |
|
144 |
+( |
|
145 |
+ 'label' => &$GLOBALS['TL_LANG']['tl_content']['es_animate_fade'], |
|
146 |
+ 'exclude' => true, |
|
147 |
+ 'inputType' => 'checkbox', |
|
148 |
+ 'eval' => array('tl_class'=>'w50 m12'), |
|
149 |
+ 'sql' => "char(1) NOT NULL default ''" |
|
150 |
+); |
... | ... |
@@ -15,7 +15,7 @@ foreach ($GLOBALS['TL_DCA']['tl_content']['palettes'] as $key => $palette) |
15 | 15 |
{ |
16 | 16 |
if ($key != '__selector__') |
17 | 17 |
{ |
18 |
- \Contao\CoreBundle\DataContainer\PaletteManipulator::create()->addField('es_spacing', 'cssID')->addField('es_padding', 'es_spacing')->applyToPalette($key, 'tl_content'); |
|
18 |
+ \Contao\CoreBundle\DataContainer\PaletteManipulator::create()->addField('es_textAlign', 'cssID')->addField('es_spacing', 'es_textAlign')->addField('es_padding', 'es_spacing')->applyToPalette($key, 'tl_content'); |
|
19 | 19 |
\Contao\CoreBundle\DataContainer\PaletteManipulator::create()->addField('es_col_text','text',\Contao\CoreBundle\DataContainer\PaletteManipulator::POSITION_BEFORE)->applyToPalette($key,'tl_content'); |
20 | 20 |
} |
21 | 21 |
} |
... | ... |
@@ -58,6 +58,17 @@ $GLOBALS['TL_DCA']['tl_content']['fields']['es_padding'] = array |
58 | 58 |
'sql' => "char(1) NOT NULL default ''" |
59 | 59 |
); |
60 | 60 |
|
61 |
+$GLOBALS['TL_DCA']['tl_content']['fields']['es_textAlign'] = array |
|
62 |
+( |
|
63 |
+ 'label' => &$GLOBALS['TL_LANG']['tl_content']['es_textAlign'], |
|
64 |
+ 'exclude' => true, |
|
65 |
+ 'inputType' => 'select', |
|
66 |
+ 'options' => array('left','center','right'), |
|
67 |
+ 'reference' => &$GLOBALS['TL_LANG']['tl_content']['REF']['es_textAlign'], |
|
68 |
+ 'eval' => array('tl_class'=>'w50','mandatory'=>false,'includeBlankOption'=>true), |
|
69 |
+ 'sql' => "varchar(32) NOT NULL default ''" |
|
70 |
+); |
|
71 |
+ |
|
61 | 72 |
$GLOBALS['TL_DCA']['tl_content']['fields']['es_rs_columns_valign'] = array |
62 | 73 |
( |
63 | 74 |
'label' => &$GLOBALS['TL_LANG']['tl_content']['es_rs_columns_valign'], |
... | ... |
@@ -33,7 +33,7 @@ $GLOBALS['TL_DCA']['tl_content']['fields']['es_col_text'] = array |
33 | 33 |
'inputType' => 'select', |
34 | 34 |
'options' => array('2col'), |
35 | 35 |
'reference' => &$GLOBALS['TL_LANG']['tl_content']['REF']['es_col_text'], |
36 |
- 'eval' => array('tl_class'=>'w50','mandatory'=>false,'includeBlankOption'=>true), |
|
36 |
+ 'eval' => array('mandatory'=>false,'includeBlankOption'=>true), |
|
37 | 37 |
'sql' => "varchar(32) NOT NULL default ''" |
38 | 38 |
); |
39 | 39 |
|
... | ... |
@@ -16,6 +16,7 @@ foreach ($GLOBALS['TL_DCA']['tl_content']['palettes'] as $key => $palette) |
16 | 16 |
if ($key != '__selector__') |
17 | 17 |
{ |
18 | 18 |
\Contao\CoreBundle\DataContainer\PaletteManipulator::create()->addField('es_spacing', 'cssID')->addField('es_padding', 'es_spacing')->applyToPalette($key, 'tl_content'); |
19 |
+ \Contao\CoreBundle\DataContainer\PaletteManipulator::create()->addField('es_col_text','text',\Contao\CoreBundle\DataContainer\PaletteManipulator::POSITION_BEFORE)->applyToPalette($key,'tl_content'); |
|
19 | 20 |
} |
20 | 21 |
} |
21 | 22 |
\Contao\CoreBundle\DataContainer\PaletteManipulator::create()->addLegend('col_layout_legend','rs_columns_legend')->addField('es_rs_columns_valign','col_layout_legend',\Contao\CoreBundle\DataContainer\PaletteManipulator::POSITION_APPEND)->applyToPalette('rs_columns_start','tl_content'); |
... | ... |
@@ -25,6 +26,17 @@ foreach ($GLOBALS['TL_DCA']['tl_content']['palettes'] as $key => $palette) |
25 | 26 |
* Add fields |
26 | 27 |
*/ |
27 | 28 |
|
29 |
+$GLOBALS['TL_DCA']['tl_content']['fields']['es_col_text'] = array |
|
30 |
+( |
|
31 |
+ 'label' => &$GLOBALS['TL_LANG']['tl_content']['es_col_text'], |
|
32 |
+ 'exclude' => true, |
|
33 |
+ 'inputType' => 'select', |
|
34 |
+ 'options' => array('2col'), |
|
35 |
+ 'reference' => &$GLOBALS['TL_LANG']['tl_content']['REF']['es_col_text'], |
|
36 |
+ 'eval' => array('tl_class'=>'w50','mandatory'=>false,'includeBlankOption'=>true), |
|
37 |
+ 'sql' => "varchar(32) NOT NULL default ''" |
|
38 |
+); |
|
39 |
+ |
|
28 | 40 |
$GLOBALS['TL_DCA']['tl_content']['fields']['es_spacing'] = array |
29 | 41 |
( |
30 | 42 |
'label' => &$GLOBALS['TL_LANG']['tl_content']['es_spacing'], |
... | ... |
@@ -13,10 +13,13 @@ |
13 | 13 |
*/ |
14 | 14 |
foreach ($GLOBALS['TL_DCA']['tl_content']['palettes'] as $key => $palette) |
15 | 15 |
{ |
16 |
- \Contao\CoreBundle\DataContainer\PaletteManipulator::create()->addField('es_spacing','cssID')->addField('es_padding','es_spacing')->applyToPalette($key,'tl_content'); |
|
16 |
+ if ($key != '__selector__') |
|
17 |
+ { |
|
18 |
+ \Contao\CoreBundle\DataContainer\PaletteManipulator::create()->addField('es_spacing', 'cssID')->addField('es_padding', 'es_spacing')->applyToPalette($key, 'tl_content'); |
|
19 |
+ } |
|
17 | 20 |
} |
18 | 21 |
\Contao\CoreBundle\DataContainer\PaletteManipulator::create()->addLegend('col_layout_legend','rs_columns_legend')->addField('es_rs_columns_valign','col_layout_legend',\Contao\CoreBundle\DataContainer\PaletteManipulator::POSITION_APPEND)->applyToPalette('rs_columns_start','tl_content'); |
19 |
-\Contao\CoreBundle\DataContainer\PaletteManipulator::create()->addLegend('col_layout_legend','protected_legend')->addField('es_rs_column_sort_large','col_layout_legend',\Contao\CoreBundle\DataContainer\PaletteManipulator::POSITION_APPEND)->addField('es_rs_column_sort_medium','es_rs_column_sort_large')->addField('es_rs_column_sort_small','es_rs_column_sort_medium')->addField('es_rs_columns_valign','es_rs_column_sort_small')->applyToPalette('rs_columns_start','tl_content'); |
|
22 |
+\Contao\CoreBundle\DataContainer\PaletteManipulator::create()->addLegend('col_layout_legend','protected_legend')->addField('es_rs_column_sort_large','col_layout_legend',\Contao\CoreBundle\DataContainer\PaletteManipulator::POSITION_APPEND)->addField('es_rs_column_sort_medium','es_rs_column_sort_large')->addField('es_rs_column_sort_small','es_rs_column_sort_medium')->addField('es_rs_columns_valign','es_rs_column_sort_small')->applyToPalette('rs_column_start','tl_content'); |
|
20 | 23 |
|
21 | 24 |
/* |
22 | 25 |
* Add fields |
... | ... |
@@ -13,8 +13,10 @@ |
13 | 13 |
*/ |
14 | 14 |
foreach ($GLOBALS['TL_DCA']['tl_content']['palettes'] as $key => $palette) |
15 | 15 |
{ |
16 |
- $GLOBALS['TL_DCA']['tl_content']['palettes'][$key] = str_replace(',cssID;', ',cssID,es_spacing;', $palette); |
|
16 |
+ \Contao\CoreBundle\DataContainer\PaletteManipulator::create()->addField('es_spacing','cssID')->addField('es_padding','es_spacing')->applyToPalette($key,'tl_content'); |
|
17 | 17 |
} |
18 |
+\Contao\CoreBundle\DataContainer\PaletteManipulator::create()->addLegend('col_layout_legend','rs_columns_legend')->addField('es_rs_columns_valign','col_layout_legend',\Contao\CoreBundle\DataContainer\PaletteManipulator::POSITION_APPEND)->applyToPalette('rs_columns_start','tl_content'); |
|
19 |
+\Contao\CoreBundle\DataContainer\PaletteManipulator::create()->addLegend('col_layout_legend','protected_legend')->addField('es_rs_column_sort_large','col_layout_legend',\Contao\CoreBundle\DataContainer\PaletteManipulator::POSITION_APPEND)->addField('es_rs_column_sort_medium','es_rs_column_sort_large')->addField('es_rs_column_sort_small','es_rs_column_sort_medium')->addField('es_rs_columns_valign','es_rs_column_sort_small')->applyToPalette('rs_columns_start','tl_content'); |
|
18 | 20 |
|
19 | 21 |
/* |
20 | 22 |
* Add fields |
... | ... |
@@ -27,6 +29,54 @@ $GLOBALS['TL_DCA']['tl_content']['fields']['es_spacing'] = array |
27 | 29 |
'inputType' => 'select', |
28 | 30 |
'options' => array('default','paragraph'), |
29 | 31 |
'reference' => &$GLOBALS['TL_LANG']['tl_content']['REF']['es_spacing'], |
30 |
- 'eval' => array('tl_class'=>'w50','mandatory'=>false,'includeBlankOption'=>true), |
|
32 |
+ 'eval' => array('tl_class'=>'clr w50','mandatory'=>false,'includeBlankOption'=>true), |
|
31 | 33 |
'sql' => "varchar(32) NOT NULL default ''" |
32 | 34 |
); |
35 |
+ |
|
36 |
+$GLOBALS['TL_DCA']['tl_content']['fields']['es_padding'] = array |
|
37 |
+( |
|
38 |
+ 'label' => &$GLOBALS['TL_LANG']['tl_content']['es_padding'], |
|
39 |
+ 'exclude' => true, |
|
40 |
+ 'inputType' => 'checkbox', |
|
41 |
+ 'reference' => &$GLOBALS['TL_LANG']['tl_content']['REF']['es_padding'], |
|
42 |
+ 'eval' => array('tl_class'=>'w50 m12'), |
|
43 |
+ 'sql' => "char(1) NOT NULL default ''" |
|
44 |
+); |
|
45 |
+ |
|
46 |
+$GLOBALS['TL_DCA']['tl_content']['fields']['es_rs_columns_valign'] = array |
|
47 |
+( |
|
48 |
+ 'label' => &$GLOBALS['TL_LANG']['tl_content']['es_rs_columns_valign'], |
|
49 |
+ 'exclude' => true, |
|
50 |
+ 'inputType' => 'select', |
|
51 |
+ 'options' => array('top','center','bottom','stretch'), |
|
52 |
+ 'reference' => &$GLOBALS['TL_LANG']['tl_content']['REF']['es_rs_columns_valign'], |
|
53 |
+ 'eval' => array('tl_class'=>'w50','mandatory'=>false,'includeBlankOption'=>true), |
|
54 |
+ 'sql' => "varchar(16) NOT NULL default ''" |
|
55 |
+); |
|
56 |
+ |
|
57 |
+$GLOBALS['TL_DCA']['tl_content']['fields']['es_rs_column_sort_small'] = array |
|
58 |
+( |
|
59 |
+ 'label' => &$GLOBALS['TL_LANG']['tl_content']['es_rs_column_sort_small'], |
|
60 |
+ 'exclude' => true, |
|
61 |
+ 'inputType' => 'text', |
|
62 |
+ 'eval' => array('tl_class'=>'rs_columns_w33', 'rgxp'=>'natural','maxval'=>6), |
|
63 |
+ 'sql' => "varchar(255) NOT NULL default ''" |
|
64 |
+); |
|
65 |
+ |
|
66 |
+$GLOBALS['TL_DCA']['tl_content']['fields']['es_rs_column_sort_medium'] = array |
|
67 |
+( |
|
68 |
+ 'label' => &$GLOBALS['TL_LANG']['tl_content']['es_rs_column_sort_medium'], |
|
69 |
+ 'exclude' => true, |
|
70 |
+ 'inputType' => 'text', |
|
71 |
+ 'eval' => array('tl_class'=>'rs_columns_w33', 'rgxp'=>'natural','maxval'=>6), |
|
72 |
+ 'sql' => "varchar(255) NOT NULL default ''" |
|
73 |
+); |
|
74 |
+ |
|
75 |
+$GLOBALS['TL_DCA']['tl_content']['fields']['es_rs_column_sort_large'] = array |
|
76 |
+( |
|
77 |
+ 'label' => &$GLOBALS['TL_LANG']['tl_content']['es_rs_column_sort_large'], |
|
78 |
+ 'exclude' => true, |
|
79 |
+ 'inputType' => 'text', |
|
80 |
+ 'eval' => array('tl_class'=>'rs_columns_w33', 'rgxp'=>'natural','maxval'=>6), |
|
81 |
+ 'sql' => "varchar(255) NOT NULL default ''" |
|
82 |
+); |
1 | 1 |
new file mode 100644 |
... | ... |
@@ -0,0 +1,32 @@ |
1 |
+<?php |
|
2 |
+ |
|
3 |
+/* |
|
4 |
+ * This file is part of eSales Media ContentHelperBundle |
|
5 |
+ * |
|
6 |
+ * (c) Benjamin Roth |
|
7 |
+ * |
|
8 |
+ * @license proprietary |
|
9 |
+ */ |
|
10 |
+ |
|
11 |
+/* |
|
12 |
+ * Modify palettes |
|
13 |
+ */ |
|
14 |
+foreach ($GLOBALS['TL_DCA']['tl_content']['palettes'] as $key => $palette) |
|
15 |
+{ |
|
16 |
+ $GLOBALS['TL_DCA']['tl_content']['palettes'][$key] = str_replace(',cssID;', ',cssID,es_spacing;', $palette); |
|
17 |
+} |
|
18 |
+ |
|
19 |
+/* |
|
20 |
+ * Add fields |
|
21 |
+ */ |
|
22 |
+ |
|
23 |
+$GLOBALS['TL_DCA']['tl_content']['fields']['es_spacing'] = array |
|
24 |
+( |
|
25 |
+ 'label' => &$GLOBALS['TL_LANG']['tl_content']['es_spacing'], |
|
26 |
+ 'exclude' => true, |
|
27 |
+ 'inputType' => 'select', |
|
28 |
+ 'options' => array('default','paragraph'), |
|
29 |
+ 'reference' => &$GLOBALS['TL_LANG']['tl_content']['REF']['es_spacing'], |
|
30 |
+ 'eval' => array('tl_class'=>'w50','mandatory'=>false,'includeBlankOption'=>true), |
|
31 |
+ 'sql' => "varchar(32) NOT NULL default ''" |
|
32 |
+); |