Die drei rot markierten Codestellen sind Variablen, die je nach eingestellter Sprache gefüllt werden. Die “Füllung” findet sich in den Sprachdateien -> /out/azure/de/
Dort kannst Du die gewünschten Inhalte für diese drei Identifier/Variablen hinterlegen.
Siehe auch Manual: http://www.oxid-esales.com/de/resources/help-faq/eshop-manual/die-sprachdateien-bearbeiten
Die orange Markierung ist der Link auf dem Bild, die pinke Markierung ist der Name des anzuzeigenden Bilds im Ordner /out/azure/img/
Vor allen Änderungen ein Backup machen - nach den Änderungen /tmp leeren und unter Service -> Tools -> Views aktualisieren!
ich versuche das gleiche mit der Trusted Shop Box. Bei mir steht aber in der Ratings.TPL folgendes:
<div class=“box”>
<a href="[{ $oViewConf->getTsInfoUrl() }]" target="_blank" title="[{ oxmultilang ident=“WIDGET_TRUSTEDSHOPS_RATINGS_INFO_URL_TITLE” }]">
<img src="[{ $oViewConf->getTsWidgetUrl() }]" border=“0” alt="[{ oxmultilang ident=“WIDGET_TRUSTEDSHOPS_RATINGS_ALT” }]">
</a>
</div>
Wo oder wie kann ich das ändern?
[QUOTE=Hebsacker;60221]
Die drei rot markierten Codestellen sind Variablen, die je nach eingestellter Sprache gefüllt werden. Die “Füllung” findet sich in den Sprachdateien -> /out/azure/de/
Dort kannst Du die gewünschten Inhalte für diese drei Identifier/Variablen hinterlegen.
Siehe auch Manual: http://www.oxid-esales.com/de/resources/help-faq/eshop-manual/die-sprachdateien-bearbeiten
Die orange Markierung ist der Link auf dem Bild, die pinke Markierung ist der Name des anzuzeigenden Bilds im Ordner /out/azure/img/
Vor allen Änderungen ein Backup machen - nach den Änderungen /tmp leeren und unter Service -> Tools -> Views aktualisieren![/QUOTE]
die Codestellen sind bei mir nicht so wie beschrieben sondern sehen so aus:
<div class=“box”>
<a href="[{ $oViewConf->getTsInfoUrl() }]" target="_blank" title="[{ oxmultilang ident=“WIDGET_TRUSTEDSHOPS_RATINGS_INFO_URL_TITLE” }]">
<img src="[{ $oViewConf->getTsWidgetUrl() }]" border=“0” alt="[{ oxmultilang ident=“WIDGET_TRUSTEDSHOPS_RATINGS_ALT” }]">
</a>
</div>
In welcher Datei wird das definiert? Das gif wird so angezeigt: /out/azure/img/trustedshops_de.gif
du willst den angezeigten Text anpassen, oder?
Die Texte werden in Sprachvariablen hinterlegt, Hebsacker hat sie in seinem Post rot markiert.
Die Dateien mit den hinterlegten Variablen liegen in dem Ordner out/dein Theme/ und dann in de/ für Deutsch, en/ für Englisch usw.
D.h. wenn du den deutschen Text für die Variable “WIDGET_TRUSTEDSHOPS_RATINGS_INFO_URL_TITLE” anpassen möchtest, schaust du im Ordner out/azure/de/
da gibts dann ein paar PHP Dateien, du öffnest die cust_lang.php (da nimmt man üblicherweise die eigenen Anpassungen vor).
irgendwo in unteren Bereich des Quellcodes findest du sowas:
$aLang = array(
'charset' => 'ISO-8859-15'
);
da hängst du ein Komma an die vorletzte Zeile, also an 'ISO-8859-15’
und fügst dadrunter in einzelnen Anführungsstrichen deine Variable, die du anpassen möchtest, ein und nach einem => wieder in einzelnen Anführugszeichen den gewünschten Text.
das wird dann etwa so aussehen:
$aLang = array(
'charset' => 'ISO-8859-15',
'WIDGET_TRUSTEDSHOPS_RATINGS_INFO_URL_TITLE' => 'hier ist der neue Text für die Verlinkung',
);
abspeichern, den Ordner “tmp/” leeren und die Seite neuladen.
falls es nicht funktioniert hat die Anführungszeichen und Kommas überprüfen und wieder tmp/ leeren
Danke für die schnelle Hilfe. Die lang Datei für die Beschriftung der Boxen ist bei mir in out/de
Habe ich jetzt gefunden und geändert. Wo und wie kann ich das Trusted Shop gif entfernen?
Es hat sich in die gleiche Box das PayPal Logo reingeschrieben und das soll bleiben.
Nochmal vielen Dank für die Hilfe.
Kannst Du mir bitte sagen, wo hier unten der image Tag ist. Und wie oder wo ich den ändern kann.
<div class=“box”>
<a href="[{ $oViewConf->getTsInfoUrl() }]" target="_blank" title="[{ oxmultilang ident=“WIDGET_TRUSTEDSHOPS_RATINGS_INFO_URL_TITLE” }]">
<img src="[{ $oViewConf->getTsWidgetUrl() }]" border=“0” alt="[{ oxmultilang ident=“WIDGET_TRUSTEDSHOPS_RATINGS_ALT” }]">
</a>
</div>
Ich hab es befürchtet. Aber wo kann ich die Variable einstellen oder ändern. Oder versteh ich da was falsch. Das müsste doch getTsWidgetUrl() sein. Aber wo wird die definiert?
das ist eine Funktion und keine Variable mehr.
Willst du ein anderes Bild anzeigen lassen?
Dann schreib einfach die gewünschte URL des Bildes in src="" rein,
etwa so:
langsam bin ich am verzweifeln. Es ändert sich nichts. Azure ist original. Kann es an Paypal liegen. Das Logo hat sich auch in diese Box geschrieben. Aber auch das finde ich nirgends.
dann wird diese Box von PayPal wo anders überschrieben.
Schau mal in der Datenbank in der Tabelle “oxtplblocks” nach einem Wert “sidebar_trustedshopsratings” in der Spalte “oxblockname”
wenn du es findest, steht auch rechts daneben unter “oxmodule” der Name des Moduls und Ordners, wo dieses Template überschrieben wird.
Dann gehst du in den angegebenen Order und unter out/blocks/ öffnest du die DAtei, die in der Spalte “oxfile” angegeben wurde.
vielen Dank für die prompte Antwort. Habe aber in der oxtplblocks nichts gefunden. Habe die mal als screenshot drangehängt.
Ich vermute das in der partners.tpl der fehler liegt.
Hier mal der Code:
<div class=“box”>
<h3>[{ oxmultilang ident=“WIDGET_TRUSTED_SHOPS” }]</h3>
<div class=“content”>
[{block name=“partner_logos”}]
[{include file=“widget/trustedshops/info.tpl” }]
[{/block}]
</div>
Ah, war der ursprüngliche Code aus der widget/sidebar/partners.tpl?
Ich dachte es sei die widget/trustedshops/ratings.tpl.
der Block “partner_logos” wird tatsächlich überschrieben, und zwar von dem PayPal Modul.
Das ist direkt die erste Zeile und die Datei, die das hier überschreibt ist “oepaypalpartnerbox.tpl” (nehme ich an, ist auf dem screenshot nur sehr schwer erkennbar)
Diese liegt in dem payPal Modul Ordner unter out/blocks/