WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

Du bist nicht angemeldet.

#1 20.03.2020 11:41:14

egnal
Mitglied

[Gelöst] jquery wird nach Update nicht geladen

Habe ein Update von 1.3.1 auf 1.4.2 gemacht.
PHP: 5.6.4

Problem im Frontend: Cookiehinweis, Smartmenü, FG funktionieren nicht. Wo hann ich ansetzen?

www[dot]hallenbau-meenen(dot)de

Beitrag geändert von florian (25.03.2020 10:23:49)

Offline

#2 20.03.2020 11:46:01

colinax
Developer

Re: [Gelöst] jquery wird nach Update nicht geladen

Hi egnal,

das ist ein bekannter Bug der in WBCE 1.4.3 bereits behoben wurde, unter 1.4.2 muss dafür aber nur eine Datei ersetzt bzw geändert werden.

Der Bug ist hier schon behoben worden.

Beitrag geändert von colinax (20.03.2020 11:54:45)

Offline

#3 20.03.2020 11:50:07

florian
Administrator

Re: [Gelöst] jquery wird nach Update nicht geladen

Nein, bei egnal geht es um etwas anderes (Frontend).

Auf Deiner SEite wird jquery nicht geladen. Vermutlich fehlt der Aufruf register_frontend_modfiles('jquery') im <head> in der index.php des Templates.


Code allein macht nicht glücklich. Jetzt spenden!

Online

#4 20.03.2020 11:50:52

florian
Administrator

Re: [Gelöst] jquery wird nach Update nicht geladen

Ein PHP-Update wäre allerdings auch dringend ratsam (mindestens PHP 7.1)!


Code allein macht nicht glücklich. Jetzt spenden!

Online

#5 20.03.2020 11:56:25

colinax
Developer

Re: [Gelöst] jquery wird nach Update nicht geladen

florian schrieb:

Nein, bei egnal geht es um etwas anderes (Frontend).

Stimmt, der Bug wurde hier schon behoben, hab's oben korrigiert.

Offline

#6 20.03.2020 12:01:08

egnal
Mitglied

Re: [Gelöst] jquery wird nach Update nicht geladen

Das steht im Head:
<?php }
if (function_exists('register_frontend_modfiles')) {
    register_frontend_modfiles('css');
    register_frontend_modfiles('jquery');
    register_frontend_modfiles('js');
}
?>

Offline

#7 20.03.2020 12:08:00

florian
Administrator

Re: [Gelöst] jquery wird nach Update nicht geladen

Hm, okay. Es gibt irgend ein Problem mit der Insertklasse bzw. den Outputfiltern.
Ist es Absicht, dass die Platzhalter (<!--(PH) CSS HEAD TOP+ --> usw.) nicht rausgefiltert werden?
Bitte
- prüfe mal bei Admintools > Outputfilter Dashboard, ob die Einstellungen so wie im Screenshot im Anhang sind (Erweiterte Optionen anzeigen aktivieren)
- ruf mal Admintools > Errorlog Viewer auf und schaue, ob dort Einträge sind, die Rückschlüsse auf die Problemursache bieten
- poste hier mal den kompletten <head>...</head> der index.php des Templates


Code allein macht nicht glücklich. Jetzt spenden!

Online

#8 20.03.2020 12:25:25

egnal
Mitglied

Re: [Gelöst] jquery wird nach Update nicht geladen

Errorlog

2020-03-20T11:10:35+00:00 [Notice] /templates/meenen_hallenbau/index.php:[286] from /pages/lagerhallen.php:[8] "Undefined variable: contentheadline"
2020-03-20T11:17:40+00:00 [Notice] /include/phplib/template.inc:[543] from /include/phplib/template.inc:[616] Template->subst "Array to string conversion"
2020-03-20T11:17:40+00:00 [Notice] /include/phplib/template.inc:[543] from /include/phplib/template.inc:[616] Template->subst "Array to string conversion"
2020-03-20T11:17:40+00:00 [Notice] /include/phplib/template.inc:[543] from /include/phplib/template.inc:[616] Template->subst "Array to string conversion"
2020-03-20T11:17:40+00:00 [Notice] /include/phplib/template.inc:[543] from /include/phplib/template.inc:[616] Template->subst "Array to string conversion"
2020-03-20T11:18:19+00:00 [Notice] /include/phplib/template.inc:[543] from /include/phplib/template.inc:[616] Template->subst "Array to string conversion"
2020-03-20T11:18:19+00:00 [Notice] /include/phplib/template.inc:[543] from /include/phplib/template.inc:[616] Template->subst "Array to string conversion"
2020-03-20T11:18:19+00:00 [Notice] /include/phplib/template.inc:[543] from /include/phplib/template.inc:[616] Template->subst "Array to string conversion"
2020-03-20T11:18:19+00:00 [Notice] /include/phplib/template.inc:[543] from /include/phplib/template.inc:[616] Template->subst "Array to string conversion"

<head>
  <?php
$includefile = WB_PATH . '/modules/wbstats/count.php';
if (file_exists($includefile)) {
    include_once $includefile;
}
if (function_exists('simplepagehead')) {
    simplepagehead();
} else {?>
	<title><?php page_title();?></title>
	<meta http-equiv="Content-Type" content="text/html; charset=<?php if (defined('DEFAULT_CHARSET')) {echo DEFAULT_CHARSET;} else {echo 'utf-8';}
    ?>" />
	<meta name="description" content="<?php page_description();?>" />
	<meta name="keywords" content="<?php page_keywords();?>" />
<?php }
if (function_exists('register_frontend_modfiles')) {
    register_frontend_modfiles('css');
    register_frontend_modfiles('jquery');
    register_frontend_modfiles('js');
}
?>
	<meta name="viewport" content="width=device-width,initial-scale=1" />
        <meta name="google-site-verification" content="LbykOQOwjdze5W5VQwfQd8GWxsN9V3v3R_zzipjyaVw" />
        <meta name="norton-safeweb-site-verification" content="d09nsbw7mm-v9b702sbd1-ipirjsor35vdo5tiiu412pja575fdw5ql5a8pb68yu-tau5i9x1nf41i36hgdw91qkrgumfrpcr6t82itntpymq7rcwaspt1pfp8kimld4" />
        <meta property="og:locale" content="de_DE"/>
        <meta property="og:type" content="article"/>
        <meta property="og:title" content="Hallenbau für Gewerbe und Industrie"/>
        <meta property="og:url" content="https://www.hallenbau-meenen.de/"/>
        <meta property="og:site_name" content="Meenen Hallenbau"/>
        <meta property="og:locality" content="Lilienthal" />
        <meta property="og:postal-code" content="28865" />
        <meta property="og:country-name" content="Germany" />
        <meta http-equiv="content-type" content="text/html; charset=utf-8" />
        <meta name="twitter:card" content="summary_large_image"/>
        <meta name="twitter:title" content="Hallenbau für Gewerbe und Industrie"/>
	<link rel="canonical" href="https://www.hallenbau-meenen.de/" />
	<link rel="shortcut icon" type="image/x-icon" href="<?php echo TEMPLATE_DIR; ?>/favicon.ico" />
	<link rel="stylesheet" href="<?php echo TEMPLATE_DIR; ?>/FlexSlider/flexslider.css" type="text/css" media="screen" />
	<link href="<?php echo TEMPLATE_DIR;?>/fitgrid.css" rel="stylesheet" type="text/css" />
	<link href="<?php echo TEMPLATE_DIR;?>/sm-core-css.css" rel="stylesheet" type="text/css" />
	<link href="<?php echo TEMPLATE_DIR;?>/sm-clean.css" rel="stylesheet" type="text/css" />
	<link href="<?php echo TEMPLATE_DIR;?>/wbce.css" rel="stylesheet" type="text/css" />
	<script type="text/javascript" src="<?php echo TEMPLATE_DIR;?>/jquery.smartmenus.js"></script>
	<script type="text/javascript">
	$(function() {
		$('#main-menu').smartmenus({
			mainMenuSubOffsetX: -1,
			subMenusSubOffsetX: 10,
			subMenusSubOffsetY: 0
		});
	});
	</script>
</head>

Beitrag geändert von florian (25.03.2020 10:23:28)

Offline

#9 20.03.2020 12:36:15

florian
Administrator

Re: [Gelöst] jquery wird nach Update nicht geladen

Kannst Du mir bitte mal Backend- und FTP-Zugangsdaten per PM oder an support@wbce.org senden. Ich muss mir das genauer anschauen.


Code allein macht nicht glücklich. Jetzt spenden!

Online

#10 20.03.2020 14:23:12

florian
Administrator

Re: [Gelöst] jquery wird nach Update nicht geladen

So, ist behoben. Im Template werden die Contentblöcke gebuffert, und bei einem ob_start(); fehlte das zugehörige ob_end_clean();.


Code allein macht nicht glücklich. Jetzt spenden!

Online

#11 20.03.2020 14:36:00

egnal
Mitglied

Re: [Gelöst] jquery wird nach Update nicht geladen

Man Florian,
ich bin begeistert von soviel Hilfe bei diesem Programm.
Danke und schönes Wochenende.

Offline

Liked by:

florian

Fußzeile des Forums

up