Autor Thema: Datei Bild einbinden  (Gelesen 7053 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline jg

  • Hero Member
  • *****
  • Beiträge: 524
  • Lob: 3
Datei Bild einbinden
« am: Oktober 02, 2002, 15:48:38 »
Hallo,

wie kann man ein benutzerdef. Artikel-Feld (Datei Bild,
zB. __BILD3__) so in den Shop einbinden, dass nur die
Bilder angezeigt werden, bei denen in dem entsprechenden
Feld auch ein Pfad zu einer Bilddatei hinterlegt ist?
Bei allen anderen Artikeln soll der Identifier bzw. das
Feld dann unsichtbar bleiben.
Danke für die Antwort.

jg

Linkback: http://www.shoppilot.net/pf/ssp-shop-server-pages/6/datei-bild-einbinden/58/

Offline hop

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 705
  • Lob: 5
Antwort
« Antwort #1 am: Oktober 02, 2002, 16:05:54 »
Hallo jg,

damit das Bild nur dargestellt wird, wenn auch beim Artikel
vorhanden ist, kann man eine kleine SSP-Routine einbinden.

<!--spmacro:module(detail)
sub b3 {
   my $b = ssp::get_var_article('BILD3');
   if (length($b) > 0) {
            $b = qq{<img src="$b">};
        }
   else {$b = "";}
   main::mprint($b);
}
-->

An die Stelle, wo das Bild erscheinen soll schreibt man dann
__detail::b3__

Eventuell sollte man direkt auch noch einen Zeileumbruch mit
reinpacken, also $b = qq{
<img src="$b">};
        
(funktioniert ab 1.5.13d)

hop
« Letzte Änderung: Januar 19, 2007, 15:23:57 von admin »
Schöne Grüße hop

Offline jg

  • Hero Member
  • *****
  • Beiträge: 524
  • Lob: 3
Antwort
« Antwort #2 am: Oktober 02, 2002, 16:51:13 »
Ich mußte noch unsere URL einfügen, SP übernimmt
ja nur den relativen Pfad:
$b = qq{
<img src="http://64.33.52.22/shop/$b">};
Jetzt klappt es aber.
Kann ich noch mehr solche Fragen stellen?  ;-)

jg
« Letzte Änderung: Januar 19, 2007, 15:23:26 von admin »

Offline jg

  • Hero Member
  • *****
  • Beiträge: 524
  • Lob: 3
Antwort
« Antwort #3 am: Oktober 02, 2002, 18:07:35 »
Hallo,

> $b = qq{
<img src="http://64.33.52.22/shop/$b">};
Sorry, ist natuerlich Quatsch. Funktioniert auch ohne.
Ich war wohl zu schnell.
Aber: Die Artikel ohne BILD3-Pfad zeigen mir jetzt
trotzdem noch ein leeres Bild -
Quelltext sieht dann so aus: <img src=" ">
Wo kommt denn das Leerzeichen noch her?

jg
« Letzte Änderung: Januar 19, 2007, 15:23:40 von admin »

Offline jg

  • Hero Member
  • *****
  • Beiträge: 524
  • Lob: 3
Antwort
« Antwort #4 am: Oktober 02, 2002, 21:23:40 »
> Aber: Die Artikel ohne BILD3-Pfad zeigen mir jetzt
> trotzdem noch ein leeres Bild -
> Quelltext sieht dann so aus: <img src=" ">

Das leere Image verschwindet, wenn man die Länge
der Zeichenkette >1 setzt:

<!--spmacro:module(detail)
sub b3 {
my $b = ssp::get_var_article('BILD3');
if (length($b) > 1) {
$b = qq{<img src="$b">};
}
else {$b = "";}
main::mprint($b);
}
-->

jg
« Letzte Änderung: Januar 19, 2007, 15:24:14 von admin »

Offline Kermit

  • Newbie
  • *
  • Beiträge: 5
  • Lob: 0
Antwort
« Antwort #5 am: November 12, 2002, 14:31:24 »
Zitat
Original von hop
Hallo jg,

damit das Bild nur dargestellt wird, wenn auch beim Artikel
vorhanden ist, kann man eine kleine SSP-Routine einbinden.

<!--spmacro:module(detail)
sub b3 {
   my $b = ssp::get_var_article('BILD3');
   if (length($b) > 0) {
            $b = qq{<img src="$b">};
        }
   else {$b = "";}
   main::mprint($b);
}
-->

An die Stelle, wo das Bild erscheinen soll schreibt man dann
__detail::b3__

Eventuell sollte man direkt auch noch einen Zeileumbruch mit
reinpacken, also $b = qq{
<img src="$b">};
        
(funktioniert ab 1.5.13d)

hop


Leider klappt dieses bei mir nur auf den Detailseiten.
Würde aber gerne in der Artikelübersicht bei einigen Produkten diese als Sonderangebot hervorheben!

leider klappt das nicht so recht. Könnte man mir da helfen?

Im Vorraus vielen Dank.
« Letzte Änderung: Januar 19, 2007, 15:24:31 von admin »
Gruß Kermit

Offline jg

  • Hero Member
  • *****
  • Beiträge: 524
  • Lob: 3
(Kein Betreff)
« Antwort #6 am: November 12, 2002, 16:04:48 »
> Leider klappt dieses bei mir nur auf den Detailseiten.
> Würde aber gerne in der Artikelübersicht bei einigen Produkten...



Läuft jedenfalls bei mir so ähnlich auch auf Produktseiten.
Siehe auch PDF-Datei 'SSP', Seite 6! Da ist das mit dem
Index kurz erklärt.

jg

Offline Kermit

  • Newbie
  • *
  • Beiträge: 5
  • Lob: 0
(Kein Betreff)
« Antwort #7 am: November 13, 2002, 13:46:31 »
Danke , hat geklappt !  :]


xx
PDF-Datei für Artikel einbinden

Begonnen von jg

10 Antworten
8175 Aufrufe
Letzter Beitrag Januar 26, 2003, 21:57:48
von phalbig
xx
csv-Datei speichern

Begonnen von dobra

0 Antworten
3091 Aufrufe
Letzter Beitrag August 28, 2010, 12:17:14
von dobra
xx
[SP 2.8 Ent] *.ist Datei öffnen - unerwartetes Dateiformat

Begonnen von bkraus

1 Antworten
3218 Aufrufe
Letzter Beitrag Juli 13, 2009, 18:33:22
von admin
xx
Datei-Endung Static Builder

Begonnen von MichaelSchmitt

3 Antworten
3049 Aufrufe
Letzter Beitrag Oktober 28, 2009, 15:16:40
von admin