Browse code

Use getAttributesFromDca hook instead of overwriting Contao core class

Benjamin Roth authored on07/10/2019 12:10:12
Showing1 changed files
... ...
@@ -25,9 +25,6 @@ ClassLoader::addNamespaces(array
25 25
  */
26 26
 ClassLoader::addClasses(array
27 27
 (
28
-	// Classes
29
-	'eSM_formilicious\Widget' => 'system/modules/eSM_formilicious/classes/Widget.php',
30
-
31 28
   // Hooks
32 29
 	'eSM_formilicious\FormiliciousHooks' => 'system/modules/eSM_formilicious/hooks/FormiliciousHooks.php',
33 30
 
Browse code

Allow usage of Formilicous settings in DCA eval field settings for frontend purposes.

Benjamin Roth authored on29/08/2016 16:38:01
Showing1 changed files
... ...
@@ -25,7 +25,10 @@ ClassLoader::addNamespaces(array
25 25
  */
26 26
 ClassLoader::addClasses(array
27 27
 (
28
-	// Hooks
28
+	// Classes
29
+	'eSM_formilicious\Widget' => 'system/modules/eSM_formilicious/classes/Widget.php',
30
+
31
+  // Hooks
29 32
 	'eSM_formilicious\FormiliciousHooks' => 'system/modules/eSM_formilicious/hooks/FormiliciousHooks.php',
30 33
 
31 34
 	// Modules
Browse code

Initial commit

Benjamin Roth authored on27/03/2015 10:45:40
Showing1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,61 @@
1
+<?php
2
+
3
+/**
4
+ * Contao Open Source CMS
5
+ *
6
+ * Copyright (c) 2005-2014 Leo Feyer
7
+ *
8
+ * @package ESM_formilicious
9
+ * @link    https://contao.org
10
+ * @license http://www.gnu.org/licenses/lgpl-3.0.html LGPL
11
+ */
12
+
13
+
14
+/**
15
+ * Register the namespaces
16
+ */
17
+ClassLoader::addNamespaces(array
18
+(
19
+	'eSM_formilicious',
20
+));
21
+
22
+
23
+/**
24
+ * Register the classes
25
+ */
26
+ClassLoader::addClasses(array
27
+(
28
+	// Hooks
29
+	'eSM_formilicious\FormiliciousHooks' => 'system/modules/eSM_formilicious/hooks/FormiliciousHooks.php',
30
+
31
+	// Modules
32
+	'eSM_formilicious\ModuleRegistration' => 'system/modules/eSM_formilicious/modules/ModuleRegistration.php',
33
+	'eSM_formilicious\ModulePersonalData' => 'system/modules/eSM_formilicious/modules/ModulePersonalData.php',
34
+));
35
+
36
+
37
+/**
38
+ * Register the templates
39
+ */
40
+TemplateLoader::addFiles(array
41
+(
42
+	'form'             => 'system/modules/eSM_formilicious/templates',
43
+	'form_checkbox'    => 'system/modules/eSM_formilicious/templates',
44
+	'form_radio'       => 'system/modules/eSM_formilicious/templates',
45
+	'form_headline'    => 'system/modules/eSM_formilicious/templates',
46
+	'form_widget'      => 'system/modules/eSM_formilicious/templates',
47
+	'form_submit'      => 'system/modules/eSM_formilicious/templates',
48
+	'form_explanation' => 'system/modules/eSM_formilicious/templates',
49
+
50
+	'form_select'      => 'system/modules/eSM_formilicious/templates',
51
+	'form_textfield'   => 'system/modules/eSM_formilicious/templates',
52
+	'form_textarea'    => 'system/modules/eSM_formilicious/templates',
53
+	'form_password'    => 'system/modules/eSM_formilicious/templates',
54
+	'form_captcha'     => 'system/modules/eSM_formilicious/templates',
55
+	'form_upload'      => 'system/modules/eSM_formilicious/templates',
56
+	'form_row'         => 'system/modules/eSM_formilicious/templates',
57
+	'form_row_double'  => 'system/modules/eSM_formilicious/templates',
58
+	'j_formilicious'   => 'system/modules/eSM_formilicious/templates',
59
+
60
+	'_form_addsubmit'  => 'system/modules/eSM_formilicious/templates/inc',
61
+));