#1 (permalink)  
Alt 20.09.2010, 23:08
Neuer Benutzer
 
Registriert seit: 20.09.2010
Beiträge: 11
Standard Language - Flaggen Attribute

Hallo liebe Forumkollegen,

Habe mich eigentlich schon immer an den Flaggen gestoert, die hier dabei waren.
Ich moechte jetzt "animated gifs" verwenden.
Ich habe da schon mehrere schoene whenden Flaggen. Leider haben die aber eine veschieden Groesse und das System setzt die in Orginalgroesse ein und macht auch die dazugehoerigen Atribute.

Ich wurde nun aber am liebsten das Hoehen und Breiten Atribut fuer die Flaggen festlegen und jede verwendete Bilddatei soll in der festgesetzten Groesse dargestellt werden.

Hyperlink tag mit Image tag und Pfad und dann
Code:
alt="english" title="english" border="0" width="32" height="20"
bevor der A tag wieder geschlossen wird.

Nun habe ich mich mal umgesehen und glaube die richtige Stelle gefunden zu haben, aber weiss nicht wie ich das da reinbekommen soll.

Die Datei ist in: templates/templatename/source /boxes/languages.php
Code:
    $languages_string .= ' <a href="' . xtc_href_link(basename($PHP_SELF), 'language=' . $key.'&'.xtc_get_all_get_params(array('language', 'currency')), $request_type) . '">' . xtc_image('lang/' .  $value['directory'] .'/' . $value['image'], $value['name']) . '</a> ';
  }
Da muss das wohl irgendwie rein aber ohne den code zu zerbrechen.

Vielleicht stimmts aber nicht und es gibt woanders eine einfache Moeglichkeit.
Z.b. direckt in der Datenbank oder doch in einer anderen Datei.

Ueber einen Vorschlag bzw. ein Loesung wuerde ich mich sehr freuen.

Mit freundlichen Gruessen von der kalten Insel.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 22.09.2010, 14:48
Neuer Benutzer
 
Registriert seit: 03.09.2010
Beiträge: 17
Standard

Code:
     $languages_string .= ' <a href="' . xtc_href_link(basename($PHP_SELF), 'language=' . $key.'&'.xtc_get_all_get_params(array('language', 'currency')), $request_type) . '" alt="english" title="english" border="0" width="32" height="20">' . xtc_image('lang/' .  $value['directory'] .'/' . $value['image'], $value['name']) . '</a> ';
  }
  }
so würd ichs probieren. also vor das schließende <a href= (...) >

da würd mans ja auch im normalen html format reinpacken.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 22.09.2010, 18:06
Neuer Benutzer
 
Registriert seit: 20.09.2010
Beiträge: 11
Standard

Schoenen Dank fuer die Anregung und ich habe es dahingesetzt aber wie man am untigen ausgegebenen Quelltext sehen kann fuehrt das nicht zum gewuenschten Ergebnis. Leider.
Code:
          <td class="boxText"> <a href="http://shop.com/checkout_shipping.php?language=en" alt="english" title="english" border="0" width="32" height="20"><img src="lang/english/icon.gif" alt="English" title=" English " width="61" height="33"></a>  <a href="http://schoeller-internet.com/checkout_shipping.php?language=de" alt="english" title="english" border="0" width="32" height="20"><img src="lang/german/icon.gif" alt="Deutsch" title=" Deutsch " width="61" height="40"></a> </td>
It isn't within the image tag behind the image file path. So this cannot be right.

Having looked and tried it just after
Code:
' . xtc_image('lang/' .  $value['directory'] .'/' . $value['image'], $value['name']) . ' </a> ';
String vallue name I am breaking the code: This is FALSE
Code:
' . xtc_image('lang/' .  $value['directory'] .'/' . $value['image'], $value['name']border="0" width="32" height="20") . ' </a> ';
Doesn't surprise that it's not working with or without quotes. I just don't know the correct php escape sequences.... if at all it can go anywhere there and not have to be defined as part of the string value NAME.
Would't know where to look for it anyway.

Sorry habe gerade bemerkt das ich ungemerkt in die Englische Sprache gerutscht bin. LOL
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 23.09.2010, 07:42
Neuer Benutzer
 
Registriert seit: 03.09.2010
Beiträge: 17
Standard

also anscheined nimmt der ja die image attribute woanders her. von größe und höhe ist ja im languages.php keine rede. nicht direkt zumindest. vielleicht mal die datei nach width="61" height="33" durchsuchen.. oder zumindest nach 61 und 33. irgendow müssen diese größen attribute ja hinterlegt sein. und dann einfach mit den neuen austauschen. vielleicht klappt das ja
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 23.09.2010, 12:46
Neuer Benutzer
 
Registriert seit: 20.09.2010
Beiträge: 11
Standard

Das waere schon wenn es so einfach waere.
Jenachdem welches Bild ich nehme, und damit wie gross das Bild ist jetzt das Program das Bild in Orginalgroesse ein und schreibt dann auch noch die groesse des Bildes als Attribute rein.
Das ist wohl damit es W3C Standard ist.
Ich persoenlich habe seit '95 beim hmtl codieren immer versucht Graphiken im Orginalformat zu verwenden (Holzmodemzeiten) und habe daher groessenattribute weggelassen und nur verwendet, wenn ich eine Groesse eines bereits anderweitig vorher gecashten Bildes, forcieren wollte.

Ich verstehe den Code so, dass irgendwo eine Function ist, die die Dimensionen der Graphic ermittelt und dann als Attribut hinter den Bildnamen als Variable
Code:
$value['name']
definiert wird. Fragt sich eben nur wo genau das passiert.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
attribute, flaggen, language

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
Attribute kopieren MajorRom Admininterface 7 21.07.2008 09:27
Wenn Artikel aus dem XT mit Attribute ist wird es mit 0,-€ an Ab übergeben! blauertacho4u Installation und Konfiguration 0 05.11.2007 09:19


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:53 Uhr.

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

xt:Commerce is a SafeCharge brand