Bild aus Artikel in anderen Block / Picture in other block

Get help with installation and running phpwcms here. Please do not post bug reports or feature requests here.
spirelli
Posts: 996
Joined: Tue 27. Jul 2004, 13:37
Location: London

Post by spirelli »

verstehe ich, denke ich. was isch nicht verstehe: warum hast du das bild nicht gleich als content part an der stelle, wo du es anzeigen willst? verwendest du es an mehreren stellen oder was? oder verstehe ich doch was nicht?
pepe
Posts: 3954
Joined: Mon 19. Jan 2004, 13:46

Post by pepe »

Hi Hal2000,

ich habe dazu einfach mehrer Vorlagen verwendet. Jede Vorlage hat ein anderes Headerbild, passend zum Thema. Geht das bei dir vielleicht auch so.

Ansonsten kannst du noch bei Verwendung einer einzigen Vorlage anstelle des "Festen Bildes" eine Abfrage einbauen, die dir in Abhängigkeit zur aktuellen Artikel-ID deinen passenden Bildnamen zurückgibt.
Etwa nach folgendem Muster:

Code: Select all

<!-- Header-Bild -->
<td>{PHP:picture/header_bild_check.php} width="550" height="75" /></td>
Die Bildtabelle wird dabei in einem php Script abgelegt mit dem Namen header_bild_check.php im Verzeichnis picture !
Last edited by pepe on Wed 3. Nov 2004, 00:16, edited 1 time in total.
pepe
Posts: 3954
Joined: Mon 19. Jan 2004, 13:46

Post by pepe »

Hi Harald,

hier ist die php-Datei:

Code: Select all

<?php

//* Nr. = Artikel-ID | Text zwischen '...' = Ersatz für {PHP:picture/header_bild_check.php} |
//* Muster:	case xxx: echo '<img src="picture/header/header_xxxxx.jpg" alt=""'; break;

switch($GLOBALS['content']['cat_id']) {

case   0: echo '<img src="picture/header/Bild_01.jpg" alt="Homepage"'; break;
case   3: echo '<img src="picture/header/Bild_02.jpg" alt="Kontakt"'; break;
.
.
.
.

default: echo '<img src="picture/header/Bild_00.jpg" alt="Muster"';
}
?>
Dabei ist die Zahl in der Zeile jeweils die Artikel-ID und der Ersatztext zwischen den ' ' der Bildname etc., der zur Vorlage zurückgegeben wird!

EDIT: ALIAS geht nicht, weil der beim Rendern nicht mitgeführt wird!!!
Pappnase

Post by Pappnase »

hallo

mach dir mal keinen kopf so spät schreibt ein peep auch keinen code mehr!*ggg
denn der code stammt ursprünglich von jan212 soviel fairness muss sein!

http://www.phpwcms.de/forum/viewtopic.p ... light=case
pepe
Posts: 3954
Joined: Mon 19. Jan 2004, 13:46

Post by pepe »

Hi Pappnase,
mach dir mal keinen kopf so spät schreibt ein peep auch keinen code mehr!*ggg
denn der code stammt ursprünglich von jan212 soviel fairness muss sein!
Eine Sache muß ich jetzt noch richtig stellen:
Ein pepe schreibt überhaupt keinen code... Ein pepe kann überhaupt keinen code schreiben, weil er das nicht gelernt hat. Ein pepe kann allenfalls vorhandenen code aus dem Forum kombinieren und - wenn Fragen kommen - anderen mitteilen.

Ein pepe hat allerdings nirgendwo den Eindruck erweckt, daß die angebotenen Codeschnipsel seine eigenen seien...

Ein Pappnase hat das allerdings gemacht, und zwar auf den Seiten:
http://docu.fhss.de/system_tags_.phtml
http://docu.fhss.de/link_tags_.phtml
http://docu.fhss.de/artikel_tags.phtml

Der komplette Text stammt nämlich von pepe (und nicht von Oliver), soviel Fairness muss sein :wink:


Danke für die freundliche Aufklärung von HAL2000 und viele Grüße nach Berlin
pepe
Pappnase

Post by Pappnase »

hallo pepe

jetzt wird das wohl ein kleiner strei hier!? oder wie sehe ich das!?

wenn du mir die 3 seiten vorwirfst die im zuge der umstellung der seite ausversehen meinen namen tragen. dann danke ich dir mal für den hinweis und ich werde es korrigieren!

wie sieht es dann bei dir mit deinen tipps und tricks aus!?
http://www.peperkorn-online.de/index.ph ... t-2spaltig

da fallen mir als lösungsgeber, pSouper, jan212, Oliver Georgi..... ein. du verweist in keinem der tipps und tricks auf die jendigen die diese dinge mal im forum gepostet haben. oder täusche ich mich da!?
Last edited by Pappnase on Wed 3. Nov 2004, 13:00, edited 1 time in total.
Pappnase

Post by Pappnase »

hallo harald

mach dir mal keine sorgen das hat nix mit dir zu tun und du hast auch nichts losgetreten! eine kleine meinungsverschiedenheit muss auch mal sein!

und morgen tut es schon garnicht mehr weh!*ggg
spirelli
Posts: 996
Joined: Tue 27. Jul 2004, 13:37
Location: London

Post by spirelli »

Ich finde, HAL2000 sollte bestraft werden. Wer sowas auslöst, gehört vom Forum verbannt!
Last edited by spirelli on Wed 3. Nov 2004, 12:29, edited 1 time in total.
Post Reply