Index: /changelog
===================================================================
--- /changelog	(revision 8173)
+++ /changelog	(revision 8175)
@@ -544,2 +544,5 @@
 - Feature: Heraufsetzen der KomplexitÃ€tsanforderung der KundenpasswÃ¶rter (gemeldet durch BSI)
 - Feature: Heraufsetzen der Sicherheit der Kundenregistrierung (gemeldet durch BSI)
+
+#4.4.1
+- Bugfix: Child Theme/Theme JS/IMG/CSS Ressourcen werden korrekt geladen
Index: /controller/wpsg_SystemController.class.php
===================================================================
--- /controller/wpsg_SystemController.class.php	(revision 8173)
+++ /controller/wpsg_SystemController.class.php	(revision 8175)
@@ -504,22 +504,18 @@
 		 * im user_views liegt und wenn ja dieser Pfad zurÃŒckgegeben
 		 */
-		public function getRessourceURL($path)
-		{
-
-            if (file_exists(WPSG_PATH_PRODUKTTEMPLATES_THEME.$path) && $this->get_option('wpsg_ignoreuserview') != '1')
-            {
-
-                // Datei existiert im UserView
+		public function getRessourceURL($path) {
+
+            if (file_exists(WPSG_PATH_TEMPLATEVIEW_CHILD.$path) && $this->get_option('wpsg_ignoreuserview') != '1') {
+
+                // Datei existiert im UserView des Child Theme
                 $url = get_stylesheet_directory_uri().'/wpsg_views/'.$path;
 
             }
-            else if (file_exists(WPSG_PATH_TEMPLATEVIEW.'/'.$path) && $this->get_option('wpsg_ignoreuserview') != '1')
-            {
-
-                // Datei existiert im Template
+			else if (file_exists(WPSG_PATH_TEMPLATEVIEW.$path) && $this->get_option('wpsg_ignoreuserview') != '1') {
+			
+				// Datei existiert im UserView des Theme
                 $url = get_template_directory_uri().'/wpsg_views/'.$path;
-
-            }
-			else if (file_exists(WPSG_PATH_USERVIEW.$path) && $this->get_option('wpsg_ignoreuserview') != '1')
+				
+			} else if (file_exists(WPSG_PATH_USERVIEW.$path) && $this->get_option('wpsg_ignoreuserview') != '1')
 			{
 				
@@ -621,6 +617,5 @@
             $theme_file = 		str_replace($path_view, WPSG_PATH_TEMPLATEVIEW, $file);
             $child_theme_file = str_replace($path_view, WPSG_PATH_PRODUKTTEMPLATES_THEME, $file);
-
-
+ 
             $wpsg_ignoreuserview = $this->get_option('wpsg_ignoreuserview');
 
@@ -632,7 +627,5 @@
             else if (file_exists($theme_file)) $render_file = $theme_file;
             else {
-
-
-
+ 
             	throw new \wpsg\Exception(wpsg_translate(__('Template (#1#) Datei nicht gefunden', 'wpsg'), $file), \wpsg\Exception::TYP_UNEXPECTED);
 
Index: /wpshopgermany.php
===================================================================
--- /wpshopgermany.php	(revision 8173)
+++ /wpshopgermany.php	(revision 8175)
@@ -110,6 +110,5 @@
 	
 	$wp_upload_dir = wp_upload_dir();
-
-	 
+ 
 	// Pfade
 	define('WPSG_PATH', dirname(__FILE__).'/');
@@ -119,5 +118,6 @@
 	define('WPSG_PATH_UPLOADS', $wp_upload_dir['basedir'].'/wpsg/');
 	define('WPSG_PATH_VIEW', dirname(__FILE__).'/views/');
-	define('WPSG_PATH_TEMPLATEVIEW', get_stylesheet_directory().'/wpsg_views/');
+	define('WPSG_PATH_TEMPLATEVIEW', get_template_directory().'/wpsg_views/');
+	define('WPSG_PATH_TEMPLATEVIEW_CHILD', get_stylesheet_directory().'/wpsg_views/');
 
 	define('WPSG_PATH_USERVIEW', WPSG_PATH_UPLOADS.'user_views/');
