Zum Inhalt springen

CSS geht nicht, Ländervorauswahl ist leer

Erstellt am 5. Juli 2008 · 3 Antworten · letzte Antwort am 29. August 2008

Tags: Frage

onetit ·

Hallo

Ich habe mir das Buch "Der Typo3 Webschop" gekauft und habe somit eine gute Referenz um mir einen Shop zu bauen.

Also habe ich angefangen, alle benötigten Extension "tt_products_2.5.6" zu installieren und die nötigen Ordner einzurichten.

Eigendlich funktioniert er auch soweit.
Nur wird bei mir die CSS Datei von Shop nicht angezogen, resp. die Original nicht entfernt.

Im Buch auf Seite 39 steht folgendes;
Fügen sie im TS Setup zu Beginn folgendes ein;

# -----------------------------------------------------------------------------
# Page object / Setup CSS +tt_products
# -----------------------------------------------------------------------------
page = PAGE
page.typeNum = 0

# -----------------------------------------------------------------------------
# Template stylesheet
# -----------------------------------------------------------------------------
page.stylesheet = fileadmin/shop_styles/tt_products.css

# -----------------------------------------------------------------------------
# Default CCS entfernen
# -----------------------------------------------------------------------------
plugin.tt_products._CSS_DEFAULT_STYLE =

Jedoch passiert bei mir nichts. Es wird immer nur das Original CSS angezogen.
Wenn ich das aber deaktiviere, kommt das vom Shop zum zug. :-)

Dann, obscho ich die Extension "static_info_country" installiert habe, bekomme ich bei den Benutzerdaten, immer folgenden Marker "###PERSON_COUNTRY_CODE###".
Was ist das?

Auch der Marker "Hersteller" bleibt leer.

Danke und Gruss
onetit

nastyboy21 ·

Hallo onetit,

ich hatte das gleiche Problem mit dem CSS. Ich habs in dem Sinne umgangen, das ich die Shop-CSS in meine Haupt-CSS integriert habe.

Vielleicht fidest du aber jemanden, der das Problem grundsätzlich lösen kann. Würde mich auch interessieren.

Der Marker ###PERSON_COUNTRY_CODE### sollte dir eigentlich ein Drop-Down Menü mit den Ländern aus den static_info-tables generieren. Bei mir funktioniert es super. Wie sieht denn dein Template um den Marker aus?

Grüße,

Denis

onetit ·

Hallo Denis

Ja, wenn ich alles in ein CSS rein packe dann funktioniert es.

Wegen dem Marker, ich habe im Original HTML Template bei Zeile 1240 folgenden Eintrag:

<label for="billing_country">Land*: </label> <!-- <input type="text" name="recs[personinfo][country]" size="30" id="billing_country" value="###PERSON_COUNTRY_FIRST###" /><br />--><div class="billing_country">###PERSON_COUNTRY_CODE###</div><br />

Im TS Setup habe ich folgenden Eintrag:

plugin.tx_staticinfotables_pi1.create.defaultValues.static_info_country = DE
plugin.tx_staticinfotables_pi1.languageCode = DE
plugin.tx_staticinfotables_pi1.currencyCode = EUR

Aber es geht nicht.
Habe ich noch was vergessen?

Danke und Gruss
rene

SebastianJu ·

Falls die Frage wegen dem CSS noch besteht... Weitere Stylesheets bindet man über:

page.includeCSS {
  file1 = fileadmin/templates/shop/css/tt_products.css
  file2 .... usw
}

ein.

Grüße!
Sebastian