WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

Du bist nicht angemeldet.

#1 02.03.2016 13:48:43

better-work
Mitglied

Probleme mit daflagga

Hallo Mitstreiter,

zunächst einmal ein tolles Template.
Allerdings gibt es in der mobilen Ansicht eine Fehldarstellung, denn das Logo wird nicht mittig dargestellt. Weiterhin ist mein Logo etwas höher als das Original und dadurch wird das Logo auf der zweiten Seite leicht in die Navigation geschoben.
Mein Ansatz:

.logopic
{
  /* max-width: 60%; */
  width: 150px;
  height: 200px;
  position: absolute;
  top: 20px;
  left: 3%;
}

Bringt leider nicht den gewünschten Erfolg...

Siehe hier: http://www.test.salon-flott.de/

Weiterhin werden meine Bilder im Hintergrund der unteren Navigation nicht angezeigt:
Original:

[== PHP ==]
$pic_dir = WB_PATH.MEDIA_DIRECTORY.'/teaser-pics';
if (is_dir($pic_dir)) {
	$pic_dir = WB_URL.MEDIA_DIRECTORY.'/teaser-pics'; //there are pictures in the media directory
	$use_page_id_names = true;
} else {
	$pic_dir = TEMPLATE_DIR.'/slides'; //use the pictures coming with the template
	$use_page_id_names = false;
}

Neu=

[== PHP ==]
$pic_dir = TEMPLATE_DIR.'/linkbilder'; 
if (is_dir($pic_dir)) {
	$pic_dir = TEMPLATE_DIR.'/linkbilder'; //pictures are in the template directory
	$use_page_id_names = true;
} else {
	$pic_dir = TEMPLATE_DIR.'/slides'; //use ore change the pictures coming with the template
	$use_page_id_names = false;
}

Denn ich möchte möglichst die Templatebasierenden Bilder nicht im Media Verzeichnis haben.
Die Bilder habe ich entsprechend benannt, wie in der frontteaser.php beschrieben:
pic1.jpg, pic2.jpg ...

Über einen Lösungsansatz würde ich mich freuen...


Gruß Jörg

Offline

#2 03.03.2016 11:04:16

better-work
Mitglied

Re: Probleme mit daflagga

Logopic hat sich erledigt: Nach Zeile 30=

[== CSS ==]
/* 
.logopic {max-width:60%; position:absolute; top:20px; left: 3%; }
*/
.logopic
{
  /* max-width: 60%; */
  width: 150px;
  height: 200px;
  position: absolute;
  top: 20px;
  left: 3%;
}
/* 
.innerheader {height:200px; width:100%; background: #fff url(slides/slide1.jpg) no-repeat center center;}
*/

/* Innerheader regelt den Abstand des Logos zur Naviagtion */
.innerheader {height:250px; width:100%; background: #fff url(slides/slide3--1400x504.jpg) no-repeat center center;}

Sollte dann den eigenen Vorstellungen entsprechend angepasst werden...


Gruß Jörg

Offline

#3 03.03.2016 11:07:52

better-work
Mitglied

Re: Probleme mit daflagga

Allerdings hätte ich die Bilder wirklich gerne aus dem Medienverzeichnis heraus!...!!
Wo liegt der Fehler?????

[== PHP ==]
$pic_dir = TEMPLATE_DIR.'/linkbilder'; 
if (is_dir($pic_dir)) {
	$pic_dir = TEMPLATE_DIR.'/linkbilder'; //pictures are in the template directory
	$use_page_id_names = true;
} else {
	$pic_dir = TEMPLATE_DIR.'/slides'; //use ore change the pictures coming with the template
	$use_page_id_names = false;
}

Gruß Jörg

Offline

#4 03.03.2016 11:18:42

florian
Administrator

Re: Probleme mit daflagga

Hallo,

bitte nicht ungeduldig und rot und fett und ausrufezeichenwerfend werden.

Ich bin kein PHP-Profi. Aber so viel weiß ich: Die Ursache liegt hier.
Ursprungscode:

$pic_dir = WB_PATH.MEDIA_DIRECTORY.'/teaser-pics';

WB_PATH ist nicht das selbe wie WB_URL, sondern der Pfad im Dateisystem (z.B. /root/www/html/website). Diese Angabe braucht es für die PHP-Funktion "is_dir".
Leider gibt es kein Adäquat zu WB_PATH für das Template.
Versuch mal, die Zeile zu ändern zu

$pic_dir = WB_PATH.'/templates/daflagga';

Vielleicht geht es dann.

Beitrag geändert von florian (03.03.2016 11:19:27)

Offline

#5 03.03.2016 12:43:11

better-work
Mitglied

Re: Probleme mit daflagga

Hallo Florian,

nöh, eigentlich bin ich entspannt. Allerdings bei mehreren Beiträgen auf einer Seite, wollte ich schon die Wichtigkeit hervorheben.
Und die Anfrage richtete sich auch nicht explizit an Dich. Von daher...

Weiterhin habe ich auch selbst gleich noch eine Lösung zur Logoproblematik mit eingestellt. Ich behaupte jetzt mal das passt schon ;-)

Soooo, nun aber zurück zur eigentlichen Thematik, ich werde das gleich mal testen...

Also so funktioniert es leider nicht:

[== PHP ==]
$pic_dir = WB_PATH.'/templates/daflagga';
if (is_dir($pic_dir)) {
	$pic_dir = '/linkbilder'; //there are pictures in the media directory
	$use_page_id_names = true;
} else {
	$pic_dir = TEMPLATE_DIR.'/slides'; //use the pictures coming with the template
	$use_page_id_names = false;
}

Aber vielleicht hat noch Jemand eine Idee, wenn nicht, dann nicht...


Gruß Jörg

Offline

#6 07.03.2016 23:45:11

grindbatzn
Gast

Re: Probleme mit daflagga

Sorry, ich hab momentan viel um die Ohren..

Wenn du ja weißt, dass das picdir /linkbilder im verzeichnis daflagga ist, brauchst du es ja gar nicht abfragen.

[== PHP ==]
$pic_dir = TEMPLATE_DIR.'/linkbilder'; 
$use_page_id_names = true; //wie es dir passt.

#7 08.03.2016 21:32:15

better-work
Mitglied

Re: Probleme mit daflagga

@grindbatzn

Vielen Dank für Deine Hilfe, das hätte mir auch alleine aufgehen können.
Zwar habe ich von PHP wenig Ahnung, aber mit if und else Anweisungen bin ich vertraut. (autohotkey)

Na ja, so kann es gehen...

Beitrag geändert von better-work (11.03.2016 12:04:45)


Gruß Jörg

Offline

Fußzeile des Forums

up