Anzeigenamen in Boxen

Hallo,

ich bin auch leider ziemlicher neuling was oxid angeht.

ich würde in meinem shop gerne (http://yatronix.de/startseite/) rechts unten den “namen” in der blauen box Shoplupe ändern.

und als zweites den link wenn ich auf das bild klicke.

kann mir da jemand bitte weiterhelfen.

das doofe ist nur, ihr müsstet mir alles schrit für schrit auflisten.

danke schon mal.

Wie hast Du denn die Logos da rein bekommen? Laut Quelltext hast Du nur das Bild ausgetauscht und mit selben Namen neu hochgeladen.

Du kannst auch direkt das Template bearbeiten (/out/azure/tpl/widget/shoplupe/ratings.tpl):


<div class="box">
    <h3>[{ oxmultilang ident="WIDGET_SHOPLUPE" }]</h3>
    <div class="content shoplupe">
        <p class="shoplupe">
            <a href="http://www.shoplupe.com" target="_blank" title="[{ oxmultilang ident="WIDGET_SHOPLUPE_RATINGS_INFO_URL_TITLE" }]">
                <img src="[{$oViewConf->getImageUrl()}]shoplupe.jpg" alt="[{ oxmultilang ident="WIDGET_SHOPLUPE_RATINGS_ALT" }]">
            </a>
        </p>
    </div>
</div>

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!

Hallo Zusammen,

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?

Bis bald

Rainer

hast du das schon versucht?

[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]

Hallo,

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

Ich bin für jeden Tip froh.

Bis bald

Rainer

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.

Bis bald

Rainer

ist das Bild in der selben Box wie der veränderte Text?
Wenn ja, dann wird es wohl das <img … /> Tag sein.

Aber dann müsstest du das Bild durch einen text ersetzen, sonst sieht man die Verlinkung nicht mehr

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>

Danke

Rainer

direkt in der Mitte:

<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>

:slight_smile:

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?

Bis bald

Rainer

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:


<img src="http://www.meinshop.de/out/......./pictures/bild.jpg" />

Hallo,

meine rating.tpl sieht jetzt zwar so aus:
<div class=“box”>
<a href=“http://www.kelkoo.de/”>
<img src=“gelistet_weiss.gif” width=“148” height=“35” vspace=“0” hspace=“0” border=“0” alt=“Kelkoo-Claim”>
</a>
</div>
Aber im frontend ändert sich nichts.

Bis bald

Rainer

so gar nichts und da sind immer noch die alte Verlinkung + Bild?
dann den Ordner tmp/ leeren.

Wenn die Verlinkung aber richtig ist, aber kein Bild da ist, dann hast du die Adresse des Bildes falsch angegeben.

Hallo,

es ist noch das Trusted Shop.gif drin. Link ist auch noch von TrustedShop.
TMP ist geleert.
Gibt es noch etwas, was ich übersehen haben könnte.

Bis bald

Rainer

theoretisch gibts da noch den BrowserCache. Je ein mal auf Strg+R und Strg+F5 drücken.
Ist aber weniger wahrscheinlich.

Ist original Azure im Einsatz oder ein abgewandeltes Theme?

Hallo,

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.

Bis bald

Rainer

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.

Hallo,

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>

</div
Muss ich da etwas ändern?

Vielen Dank für die Mühe

Rainer

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/