PDA

Shop Support News Archive - Shopbetreiber News -> Forum : ECB Template Schriftfarbe Suchfeld aendern


jogy04
13.01.2010, 00:20
Hallo zusammen,

ist zwar nur ein kleines Problem aber nach langem suchen einfach mal nachgefragt.
Suche die Datei wo ich die Farbe vom Suchfeld ändern kann.

http://www.motivspiegel.de/templates/shop/images/product_info/neu-3.gif
zum Shop (http://www.motivspiegel.de/)

Template:
merlindesign (pink)

weiß jemand wo sich die Datei befindet?

danke im vorraus

gruss
jogy04

dietrim2
13.01.2010, 00:42
Hallo jogy04,
ich habe das Template nicht installiert.
Aber Ich habe es mir aber mal schnell geladen und in der Datei stylesheet.css nach "suchen" gesucht und dort den Tag dazu gefunden.
Dort einfach das ganze anpassen.
Die Datei findest Du unter direkt im Templatepfad.

Ganz praktisch für solche Sachen ist unter Firefox die Erweiterung Firebug.

Hoffe das konnte dir helfen.

Gruß Marc

jogy04
13.01.2010, 01:09
Hallo Marc,

danke für deine schnelle Antwort. Mit Firebug sehe ich das die Angabe im HTML gemacht wurde aber ich finde nicht die Datei dazu. PHP nicht oder???

http://www.motivspiegel.de/templates/shop/images/product_info/neu-4.gif

Dein Tip hörte sich eigentlich ganz logisch an hat aber leider nicht funktioniert.
trotzdem danke.

Gruß Christian

dietrim2
13.01.2010, 01:19
Hallo Christian,
habe es gefunden. Ganz logisch. :-)

Gehe zur Datei Template/lang/german/lang_german.conf dort suche nach "text_advanced_search"

Viel Spass.

Gruß Marc

jogy04
13.01.2010, 03:13
Hallo Christian,
habe es gefunden. Ganz logisch. :-)

Gehe zur Datei Template/lang/german/lang_german.conf dort suche nach "text_advanced_search"

Viel Spass.

Gruß Marc

Neee ganz so logisch ist es dann doch wieder nicht. ;-)

Das ist ja im Grunde genommen mein Problem. Habe vor nem Monat schon über ne Stunde gesucht und bin genau zu diesem Punkt gekommen.

Die Datei sieht bei mir so aus:

[boxes]
# box_last_viewed.html
text_found_in_category = 'Gesehen in'
heading_cart = '<font color="#333333">Warenkorb </font>'
text_advanced_search = '<font color="#333333">Erweiterte Suche </font>'

[index]
# ItemProdListing.html
text_model_number = 'Artikel-Nr.'

Man sollte meinen das ist der Ursprung des Übels, ist es aber irgendwie nicht. :-(

Habe hier einen Shop entdeckt der glaube ich ein ähnliches Template hat.
Hier wurde das irgendwie mit CSS umgesetzt.

http://www.sweetsbusiness.de/suesswaren/
#ShopFunctions form a {
color:#333333;

Habe die Deklaration einfach mal in meiner CSS übernommen in der Hoffnung das das Feld dann angesprochen wird aber das klappt auch nicht.
(mein CSS Wissen ist noch sehr ungenau)

Trotzdem Danke für dein Bemühen.

Autodidakt
13.01.2010, 08:41
Nimm mal den Firefox und installier das Plugin Firebug.
Da kannst Du die einzelnen Elemente auswählen und bekommst angezeigt, welche Zeilen im Stylesheet Einfluß nehmen.

Die font-Dinger gehören da
[boxes]
# box_last_viewed.html
text_found_in_category = 'Gesehen in'
heading_cart = '<font color="#333333">Warenkorb </font>'
text_advanced_search = '<font color="#333333">Erweiterte Suche </font>' raus.
Ein einfaches
#ShopFunctions a{color: #333;}
Sollte eigentlich zum gewünschten Ziel führen.

MS - [ Offline ]
13.01.2010, 08:48
Dein Beispiel hinkt, weil dort sieht der Source ganz anders aus.

#ShopFunctions form a {

Nicht machen. Keine Universalselektoren verbauen, vor allem dann nicht, wenn sie eh unnötig sind.

Generell: Wer heute noch Template mit <font>-Tags anbietet sollte dringend den Beruf wechseln. Burger wenden bei McDonald's wäre zum Beispiel eine Alternative.

Zum Problem: Geh mal nach templates/[DEIN TEMPLATE]/boxes/box_search.html. Da sollte es was in der Form geben:
<a href="{$LINK_ADVANCED}"><font color="#ffffff">{#text_advanced_search#}</font></a>

Wirf den font-Müll weg, dann wird der Link von ganz alleine schwarz:
<a href="{$LINK_ADVANCED}">{#text_advanced_search#}</a>

Da hat wohl einer CSS nicht mal ansatzweise verstanden...

jogy04
13.01.2010, 20:41
Hallo,

also habe jetzt beide Varianten ausprobiert/gesucht.

1. in der CSS ist #ShopFunctions a{color: #333;} so vorhanden.
2. unter templates/[DEIN TEMPLATE]/boxes/box_search.html sind folgende Angaben

{config_load file="$language/lang_$language.conf" section="boxes"}

{$FORM_ACTION}
<p>{$INPUT_SEARCH} {$BUTTON_SUBMIT}</p>
{$FORM_END}
<p>{#text_advanced_search#|link:$LINK_ADVANCED}</p>
<hr>
<br><br>

ohne <font color="#ffffff">

beide Varianten sind leider erfolglos. Habe ich irgendwas übersehen oder wo kann sich die HTML noch befinden die das <font color="#ffffff"> auswirft?


In der Lang/german/lang_german.conf ist ja genau der Teil wie er im Firebug angezeigt wird.

[boxes]
# box_last_viewed.html
text_found_in_category = 'Gesehen in'
heading_cart = '<font color="#333333">Warenkorb </font>'
text_advanced_search = '<font color="#333333">Erweiterte Suche </font>'

[index]
# ItemProdListing.html
text_model_number = 'Artikel-Nr.'

Eine CSS Anweisung dazu gibt es nicht.

schmilz
13.01.2010, 21:36
Hallo jogy04,

du schreibst

Template:
merlindesign (pink)

das ich mir eben aus den Downloads herruntergeladen habe, um den font-Tag zu suchen, jedoch ist in diesem Template die box_search.html anders als von dir angegeben.


2. unter templates/[DEIN TEMPLATE]/boxes/box_search.html sind folgende Angaben

{config_load file="$language/lang_$language.conf" section="boxes"}

{$FORM_ACTION}
<p>{$INPUT_SEARCH} {$BUTTON_SUBMIT}</p>
{$FORM_END}
<p>{#text_advanced_search#|link:$LINK_ADVANCED}</p>
<hr>
<br><br>


somit verwendest du ein anderes Template welches wir nicht kennen.
Ich bin aber noch über eine box_search_top.html in dem Template gestolpert, welche zwar auch keinen font-Tag enthält, das kann bei deiner Version aber anders sein. Wenn diese Datei bei dir vorhanden ist schau dort mal rein.

Gruß
schmilz

MS - [ Offline ]
13.01.2010, 22:05
Dann nimm das doch aus der Sprachdatei raus! Da hat sich echt einer ausgetobt, ich glaube, für den ist Burger wenden noch zu anspruchsvoll...

[boxes]
# box_last_viewed.html
text_found_in_category = 'Gesehen in'
heading_cart = 'Warenkorb'
text_advanced_search = 'Erweiterte Suche '

Und benutz bitte code-Tags.

jogy04
13.01.2010, 22:11
Hallo Schmilz

danke für deine Hilfe.

Es ist genau dieses Template:

eComBASE-FREE-CSS-TEMPLATE.003.ECB-SEO-SHOP.FREE.CSS.TEMPLATE.00

mit den 3 Bannern von Merlin Design

Mir ist nicht Bewusst das ich die Farbe seitdem jemals geändert habe jedoch hat FTW Coder mal Fehler korrigiert.

Gruß
Christian

jogy04
13.01.2010, 22:26
Dann nimm das doch aus der Sprachdatei raus! Da hat sich echt einer ausgetobt, ich glaube, für den ist Burger wenden noch zu anspruchsvoll...

[boxes]
# box_last_viewed.html
text_found_in_category = 'Gesehen in'
heading_cart = 'Warenkorb'
text_advanced_search = 'Erweiterte Suche 'Und benutz bitte code-Tags.

so hab ich gemacht (ohne Veränderung)

So sieht jetzt meine /templates/shop/lang/german/lang_german.conf aus

# Beispiele:

# Überschreibt den Standard-Wert für 'heading_categories' aus lang/german/lang_german.conf
# [boxes]
# heading_categories = 'Katalog'

# Definiert eine neue Variable in der Sektion 'boxes'
# [boxes]
# my_new_box = 'Meine neue Box'

[account]
# account.html
text_login_now = 'Jetzt anmelden'

[boxes]
# box_last_viewed.html
text_found_in_category = 'Gesehen in'
heading_cart = 'Warenkorb'
text_advanced_search = 'Erweiterte Suche '

[index]
# ItemProdListing.html
text_model_number = 'Artikel-Nr.'



wie gesagt die font #fff Angabe laut Firebug kommt nicht aus dieser Datei. Bin echt ratlos

MS - [ Offline ]
14.01.2010, 08:04
wie gesagt die font #fff Angabe laut Firebug kommt nicht aus dieser Datei. Bin echt ratlos

Das kann dir Firebug in dem konkreten Fall gar nicht sagen. Und hier wird dir auch kaum jemand helfen können, wenn du den Link zum Shop wieder entfernst.

[edit]Ah, Link wieder gefunden. So ein Verlauf ist echt Gold wert. Wenn du es wirklich geändert hast: Cache leeren (auch wenn er nicht aktiv ist) und dann nochmal versuchen.

Autodidakt
14.01.2010, 08:59
Lösch doch mal den Inhalt der Verzeichnisse templates_c und cache.
Die beiden index.html und .htaccess lass drin.
(edit: das ist das Leeren des cache ;))

Dann kuck mal, obs noch da ist. -> F5, sonst ist der Cache womöglich der aus dem Browser...

Wenn ja, mal den Quellcode Deiner index.html hier rein. Evtl. ist das ja ne ganz andere Box...

SMT WebServices
14.01.2010, 09:02
vermutlich dem design nach zu urteilen (das mit sicherheit nicht das pink von erwin ist (oder bin ich neuerdings farbenblind und pink ist für mich blau)) die search_top

auch das 003 template, wenn es das denn ist hat wohl gr0ße farbliche anpassungen über sich ergehen lassen müssen, bis es so aussah wie es jetzt aussieht, und enthält im original keine <font> tags

MS - [ Offline ]
14.01.2010, 09:18
und enthält im original keine <font> tags

Das hier erhältliche Template enthält sehr wohl <font>-Tags: :smiley_emoticons_do
http://www.ecombase.de/PRO/showthread.php?p=167029

SMT WebServices
14.01.2010, 09:40
hmm habs auch grad gefunden in
templates/eComBASE-FREE-CSS-TEMPLATE.003.ECB-SEO-SHOP.FREE.CSS.TEMPLATE.003/lang/german/lang_german.conf

das ist allerdings tatsächlich eine etwas seltsame vorgehensweise

wenn er das allerdings entfernt hat kann es eigentlich nur noch ein cache problem sein

schmilz
14.01.2010, 10:36
Ich glaube jogy04 hat die lang/german/lang_german.conf bearbeitet und nicht die templates/-dein_template-/lang/german/lang_german.conf.
Die von ihm entfernte Farbe war ja auch #333333 und nicht #ffffff.

@jogy04
schau dir mal deine templates/-dein_template-/lang/german/lang_german.conf (im Template-Verzeichnis!) an. Dort solltest du den font-Tag finden und entfernen können.

Gruß
schmilz

SEO-FREAK
14.01.2010, 10:47
in seiner CSS...

.suchen {width: 290px; color: #333; padding-top: 0px; float: right;}


Shop:
motivspiegel.de/templates/shop/stylesheet.css
motivspiegel.de/templates/shop/boxes.css
motivspiegel.de/templates/shop/thickbox.css

SMT WebServices
14.01.2010, 10:54
333 wär ja ok das wäre grau, es wird aber weiss wieder gegeben.

jogy04
15.01.2010, 10:22
Hallo zusammen,

konnte nicht ehr antworten. Also es war das pinke Template welches von mir farblich geändert wurde. Aber die Lösung des Problems war tatsächlich der Template C Ordner.
Da soll mal einer drauf kommen. Wieder was dazu gelernt.

Danke für eure Hilfe.

viele grüße

jogy04