#1 (permalink)  
Alt 04.10.2010, 12:28
Neuer Benutzer
 
Registriert seit: 04.10.2010
Beiträge: 22
Frage img id geben

Wie kann ich dem img eine id geben? Und wie kann ich diese raufzählen lassen. Es sind immer 6 Bilder welche beim mouseover ein 7 austauschen sollen.

Code:
{foreach name=aussen item=img_data from=$more_images}
		<a onmouseover="swap();" href="#">{img img=$img_data.file type=m_thumb alt=$products_name}</a>
		{/foreach}
Ich hoffe sowas ist möglich
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 04.10.2010, 13:49
Erfahrener Benutzer
 
Registriert seit: 15.06.2010
Ort: Dortmund
Beiträge: 175
Standard

PHP-Code:
{php}$imgcount 0;{/php}
{foreach 
name=aussen item=img_data from=$more_images}
  {
php}$imgid 'bildid' $imgcount++;{/php}
  <
a onmouseover="swap();" href="#">{img img=$img_data.file type=m_thumb alt=$products_name id=$imgid}</a>
{/foreach} 
Keine Garantie für vollständige Korrektheit, aber irgendwie so ähnlich müsste es gehen.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 04.10.2010, 13:58
Neuer Benutzer
 
Registriert seit: 04.10.2010
Beiträge: 22
Standard

Das sieht gut aus.
Aber leider wird im img kein Attribut id erzeugt. Nur src und alt.
Auch wenn ich der imgid nur einen string gebe, gibt es keine id.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 04.10.2010, 14:07
Erfahrener Benutzer
 
Registriert seit: 15.06.2010
Ort: Dortmund
Beiträge: 175
Standard

Hm... Versucht mal noch folgendes als Zeile und schaue, ob die Strings korrekt erzeugt werden:
PHP-Code:
{php}$imgid 'bildid' $imgcount++; echo '<!-- Aktuelle id: ' $imgid '-->';{/php
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 04.10.2010, 14:15
Neuer Benutzer
 
Registriert seit: 04.10.2010
Beiträge: 22
Standard

Der String wird richtig ausgeben und hochgezählt. id=wasauchimmer bringt aber nie eine id im quellcode am ende bisher.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 04.10.2010, 14:24
Erfahrener Benutzer
 
Registriert seit: 15.06.2010
Ort: Dortmund
Beiträge: 175
Standard

Hm... Muß die ID unbedingt im Bild selbst sein, oder würde dir auch reichen, wenn die ID im Link ist, denn du könntest ja via DOM auch auf das Bildobjekt selbst dann zugreifen, sofern du nicht einfach nur Blind die Id mit Zahl brauchst?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 04.10.2010, 14:31
Neuer Benutzer
 
Registriert seit: 04.10.2010
Beiträge: 22
Standard

Es würde wohl so gehen, ist aber nicht grad "schön". Schade das sowas wie eine id hinzufügen so schwer / unmöglich ist. Falls dir noch was einfällt wäre aufjedenfall Super, ganz allgemein wie man Tags erweitern kann.

Ich danke dir!
Dennis
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 04.10.2010, 14:39
Erfahrener Benutzer
 
Registriert seit: 15.06.2010
Ort: Dortmund
Beiträge: 175
Standard

Dann wäre folgende Lösung wahrscheinlich funktionierend, da sie Smarty-Unzulänglichkeit ersetzt:
PHP-Code:
{php}$imgcount 0;{/php}
{foreach 
name=aussen item=img_data from=$more_images}
  {
php}$imgid 'bildid' $imgcount++;{/php}
  <
a onmouseover="swap();" href="#" id="{php}echo $imgid;{/php}">{img img=$img_data.file type=m_thumb alt=$products_name}</a>
{/foreach} 
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #9 (permalink)  
Alt 04.10.2010, 14:49
Neuer Benutzer
 
Registriert seit: 04.10.2010
Beiträge: 22
Standard

Mein Script läuft nun wie es soll, es kann zwar evtl noch zu problemen kommen aber damit muss ich wohl Leben

Dank dir!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #10 (permalink)  
Alt 04.10.2010, 15:03
Erfahrener Benutzer
 
Registriert seit: 15.06.2010
Ort: Dortmund
Beiträge: 175
Standard

Und es ist besser, als gar nichts. Bin froh, daß ich weiterhelfen konnte.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
img

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[NEWS - Shopbetreiber] Blitzumfrage: Wieviel geben Shopbetreiber für Werbung aus? News xt:Commerce Mitteilungen 0 04.05.2010 09:50
[NEWS - Shopbetreiber] Blitzumfrage: Wieviel geben Shopbetreiber für Werbung aus? News xt:Commerce Mitteilungen 0 22.09.2009 10:30
Abstand der einzelnen Kategorien michi81 Allgemeine Diskussionen 11 09.07.2009 21:23
Kundengruppen verschiedene Preise geben n0rbak Fragen zur Software 4 29.05.2009 10:29
img height=100% - Geht nicht -.- Warum? Rickard Installation und Konfiguration 12 24.11.2007 20:09


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:40 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand