WBCE Home | WBCE Hilfe | WBCE Addon Repository | Impressum | Datenschutz

WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

You are not logged in.

#1 29.11.2018 12:35:48

concipio
Member

header bei scachgar

Tach zusammen!

Ich habe versucht, beim Template scachgar für die Unterseiten einzelne headerbanner zu implementieren, jedoch ist es mir nicht gelungen
Methode:

in index.php ganz oben vor <head> :

$headerlocp = '/media/headerbilder/header_';
$headerlocp = '/media/_pppics/header/pic';

In den <head>Bereich:

 

<?php
$headerbild_id = "0";
$takeit=false;

if (file_exists(WB_PATH . $headerlocp.'0.jpg')) {
        $headerbild_id = 0;
        $takeit = true;
    }

if (PARENT == 0) {
    if (file_exists(WB_PATH . $headerlocp . PAGE_ID . '.jpg')) {
        $headerbild_id = PAGE_ID;
        $takeit = true;
    }
} else {
    if (file_exists(WB_PATH . $headerlocp . PARENT . '.jpg')) {
        $headerbild_id = PARENT;
        $takeit = true;
    }
    if (file_exists(WB_PATH . $headerlocp . PAGE_ID . '.jpg')) {
        $headerbild_id = PAGE_ID;
        $takeit = true;
    }
}

Einen Ordner _pppics/header anlegen
Bilder als pic1, pic2 etc abspeichern)

Hätte ich da etwas vergessen oder funktioniert es bei diesem Template grundsätzlich nicht? Bei anderen Templates hat es so (oder ähnlich? monkey ) geklappt.


Vielen Dank für einen Tipp!

concipio

Last edited by florian (29.11.2018 12:42:40)

Offline

#2 29.11.2018 12:50:52

florian
Administrator

Re: header bei scachgar

Da fehlt noch der dritte Teil. Bislang hast Du ja nur die Bilder hochgeladen und eine Schleife im Template, die prüft, ob ein Bild überhaupt vorhanden ist. Nun muss es ja noch irgendwie eingebunden werden. D.h. der Code im Template muss noch angepasst werden.
Verantwortlich ist dieser Teil:

<?php if ($page_content3 != '') {
	echo '<div class="top_content">'.$page_content3.'</div><div class="clearcontent"></div>';
	} else {
		if ($isfrontpage) {
			echo '<div  role="banner" id="topslider">'; include('responsive-slider/responsive-slider.php'); echo '</div>';
		}
	
	}
	?>	

Dort wird geprüft, ob es Inhalt im Block 3 gibt und wenn nicht, ob es sich um die Startseite mit dem Slider handelt. Das muss nun je nach Bedarf angepasst werden, sprich ob der Slider weiterhin verwendet werden soll und/oder er weiterhin nur auf der Startseite erscheinen soll, ob weiterhin die Möglichkeit bestehen soll, über den Block 3 einen abweichenden Inhalt anzuzeigen...

Beim Template Foryx sieht eine funktionierende Einbindung von Global Upload so aus - nicht 1:1 übernehmen, sondern mal als Orientierung:

<?php 
	if ($usebigslider) {
		include('flexslider.php');
	} else {
		if ($page_content_3 != '') {
			echo '<div id="nomargins">'.$page_content_3 .'</div>';
		}  else {
			echo '<div id="static_headerbox"><img src="'. $picpurl . $pic_id.'.jpg" alt="" /></div>';
		 } 
	}
	?>

Probier mal ein bisschen herum, ich muss jetzt erst einmal was anderes machen, wenn Du gar nicht weiterkommst, kannst Du ja nochmal Hilfe schreien ;-).

Offline

#3 30.11.2018 10:43:31

concipio
Member

Re: header bei scachgar

...hilfe....
Ich habe so viel probiert, dass ich gar nicht mehr weiß, wie es im Original war..

Kann ich dir als PM mal die URL schicken?

Offline

#4 30.11.2018 10:45:51

florian
Administrator

Re: header bei scachgar

ja, kannst Du machen

Offline

Board footer

Powered by FluxBB

up