|
104 | 104 | return $select; |
105 | 105 | }); |
106 | 106 |
|
107 | | - |
108 | | -Form::macro('name_display_format', function ($name = 'name_display_format', $selected = null, $class = null) { |
109 | | - $formats = [ |
110 | | - 'first_last' => trans('general.firstname_lastname_display'), |
111 | | - 'last_first' => trans('general.lastname_firstname_display'), |
112 | | - ]; |
113 | | - |
114 | | - $select = '<select name="'.$name.'" class="'.$class.'" style="width: 100%" aria-label="'.$name.'">'; |
115 | | - foreach ($formats as $format => $label) { |
116 | | - $select .= '<option value="'.$format.'"'.($selected == $format ? ' selected="selected" role="option" aria-selected="true"' : ' aria-selected="false"').'>'.$label.'</option> '."\n"; |
117 | | - } |
118 | | - |
119 | | - $select .= '</select>'; |
120 | | - |
121 | | - return $select; |
122 | | -}); |
123 | | - |
124 | 107 | /** |
125 | 108 | * Barcode macro |
126 | 109 | * Generates the dropdown menu of available 1D barcodes |
|
168 | 151 | return $select; |
169 | 152 | }); |
170 | 153 |
|
171 | | -Form::macro('email_format', function ($name = 'email_format', $selected = null, $class = null) { |
172 | | - $formats = [ |
173 | | - 'firstname.lastname' => trans('admin/settings/general.email_formats.firstname_lastname_format'), |
174 | | - 'firstname' => trans('admin/settings/general.email_formats.first_name_format'), |
175 | | - 'lastname' => trans('admin/settings/general.email_formats.last_name_format'), |
176 | | - 'filastname' => trans('admin/settings/general.email_formats.filastname_format'), |
177 | | - 'lastnamefirstinitial' => trans('admin/settings/general.email_formats.lastnamefirstinitial_format'), |
178 | | - 'firstname_lastname' => trans('admin/settings/general.email_formats.firstname_lastname_underscore_format'), |
179 | | - 'firstinitial.lastname' => trans('admin/settings/general.email_formats.firstinitial_lastname'), |
180 | | - 'lastname_firstinitial' => trans('admin/settings/general.email_formats.lastname_firstinitial'), |
181 | | - 'lastname.firstinitial' => trans('admin/settings/general.email_formats.lastname_dot_firstinitial_format'), |
182 | | - 'firstnamelastname' => trans('admin/settings/general.email_formats.firstnamelastname'), |
183 | | - 'firstnamelastinitial' => trans('admin/settings/general.email_formats.firstnamelastinitial'), |
184 | | - 'lastname.firstname' => trans('admin/settings/general.email_formats.lastnamefirstname'), |
185 | | - ]; |
186 | | - |
187 | | - $select = '<select name="'.$name.'" class="'.$class.'" style="width: 100%" aria-label="'.$name.'">'; |
188 | | - foreach ($formats as $format => $label) { |
189 | | - $select .= '<option value="'.$format.'"'.($selected == $format ? ' selected="selected" role="option" aria-selected="true"' : ' aria-selected="false"').'>'.$label.'</option> '."\n"; |
190 | | - } |
191 | | - |
192 | | - $select .= '</select>'; |
193 | | - |
194 | | - return $select; |
195 | | -}); |
196 | | - |
197 | 154 | Form::macro('username_format', function ($name = 'username_format', $selected = null, $class = null) { |
198 | 155 | $formats = [ |
199 | 156 | 'firstname.lastname' => trans('admin/settings/general.username_formats.firstname_lastname_format'), |
|
0 commit comments