Jump to content

[Tipp]Probleme mit dem kostenlosen Prestashop Template 1.4.5.1


Recommended Posts

Schicke mir per PM deine Mailadresse. Ich habe alle Versionen bei mir auf dem PC. Grundsätzlich sollte man aber immer die aktuellste Version verwenden, da hier viele Bugs ausgebessert sind, die in älteren Versionen noch vorhanden sein können. Welche soll es sein ? 1.4.5 oder 1.4.5.1 ?

Link to comment
Share on other sites

Hallo zusammen, nach längerer suche konnte ich als Neueinsteiger in den Prestashop noch keine passende Antwort finden. So nun folgendes, auf der Presta-Website hab eich mir das kostenlose Original Shoptemplate geladen und installiert. In den Ordnern kann man die Grafiken anpassen. Nur das anpassen der Maße in den CSS-Dateien funzt nicht so ganz. Zum Beispiel der Header. Ich möchte gerne im Header das Logo größer machen und die Suche als Blocke an die linke Seite unterhalb von Header setzen. Im Dashboard->Module->Positionen->Live Edit kann man alles anordnen, nur der Header bleibt wie er ist. In der global.css ist für dem Header folgendes angegeben:

#header {position:relative}
#header_logo {
float:left;
display:block
}

#header_right {
position:relative;
  float: right
}

 

Wie/wo kann man die Anordnungen und Maße im Header bearbeiten?

Link to comment
Share on other sites

Hallo Leute,

kann jemand mir helfen für die einstellungen von Prestashop template zuändern ?

ich möchte dieses thema benutzen aber die einstellungen kann ich nicht.

ich werde mein login daten per mail senden.

 

so sind die einstellungen für diesen thema www.prestashop.com/demo

 

 

English

----

Change the size of pictures if necessary in your Back office > Preferences > Images

- small H : 45px ; W : 45px

- medium H : 58px ; W : 58px

- large H : 264px ; W : 264px

- home H : 124px ; W : 124px

 

Regenerate all thumbnails

 

Configure the following modules:

- Block Reinssurance(add to Hook footer)

- block my-account (add to Hook footer)

- CMS (add to Hook footer)

- social (add to Hook footer)

- infoscontact (add to Hook footer)

- contact (add to Hook rightColumn)

- sharefb (add to Hook footer)

- Block categories (Number of column in footer : 1)

 

Please be sure to have correct position for the modules:

 

TOP OF PAGES

- Block Langues

- Block Currency

- Permanent link

- Quick search

- Block infos user

- Top menu

- Block cart

 

FOOTER

- Block Reinssurance

- Block category

- MyAccount

- CMS

- Social

- Infos contact

Link to comment
Share on other sites

Das neue Theme hat dieses grid System als Grundlage. Der Header ist in Logo und header_right aufgeteilt (in header.tpl).

header_right hat die Klasse grid_6 das sind nach dem grid Stylesheet 646px. Also bleibt für das Logo nur der Rest übrig.

 

Du kannst entweder die Klasse für header_right in eine andere (schmalere) grid Klasse ändern oder du musst die grid Klasse entfernen und da deine eigene Style Deklaration reinschreiben.

Link to comment
Share on other sites

Wo liegt das Problem ? Die Anweisung ist klar und deutlich. Falls es ein Sprachproblem sein sollte: Google Translator hilft da weiter:

 

Ändern Sie die Größe der Bilder in Ihrem Back-Office: Voreinstellungen -> Bild

- small H: 45px; W: 45px

- medium H: 58px; W: 58px

- large H: 264px; W: 264px

- home H: 124px; W: 124px

 

danach alle Vorschaubilder neu generieren, bzw. Wiederherstellen (gleiche Seite ganz unten).

 

Den Hook (dort wo die Module "eingehängt" sind) folgender Module überprüfen: Module - > Positionen

 

Bitte unbedingt auf die richtige Position der Module achten:

 

- Block Reinssurance (einhängen in den Footer) - Falls Modul vorhanden

- Block my-account (einhängen in den Footer)

- CMS (einhängen in den Footer)

- social (einhängen in den Footer)

- infoscontact (einhängen in den Footer)

- contact (einhängen in rightColumn)

- sharefb (share facebook) (einhängen in den Footer) - Falls Modul vorhanden

- Block categories (Position im Footer : 1)

 

TOP OF PAGES

- Block Sprachenauswahl

- Block Währung

- Permanent Link

- Schnellsuche

- Block Benutzerinfo

- Top-Menü

- Block Warenkorb

 

FOOTER

- Block Reinssurance

- Block Kategorie

- MyAccount

- CMS

- Social

- Infos Kontakt

 

 

Wie hänge ich ein Modul ein ?

 

Module - > Positionen -> Hinzufügen. Dort das Modul auswählen und in der Zeile darunter auswählen in welchem Block oder content es erscheinen soll.

 

 

Wie verschiebe ich ein Modul ?

 

Module - > Positionen dann in den Blöcken kann man die Module untereinander verschieben, indem man den kleinen Pfeil nach oben oder unten klickt.

 

Bitte kein Live-Edit nutzen, da dieser Fehler enthält, bzw. nicht alle Module abbildet. Vor allem die meisten extra, nicht Original-Module teilweise nicht angezeigt werden.

Link to comment
Share on other sites

  • 4 weeks later...

Du hast kein Bild hinterlegt in diesem Produkt. Das Bild darf nur ein jpg, png-Format haben. Wenn du ein Bild hochgeladen hast mit diesem Format, dann stimmt etwas mit dem Bild nicht. Ein anderes probieren. Das Fragezeichen ist immer das Ersatzbild für etwas nicht vorhandenes, oder als Thumbnail hast du (kein Bild vorhanden) als Ersatzbild.

Link to comment
Share on other sites

Habe es gerade am Testserver getestet. Bei dem Template 1.4.5.1 ist noch nicht alles sehr ausgereift... Mein Server schluckt es weg, ohne Fehleranzeige. Es steht lediglich "reduziert" ohne Bild davor.

Das Bild existiert wirklich nicht /theme/das Theme/img/. Ich schlage dir vor eines herzunehmen, umzubennen auf onsale_de.gif. (text ggfs. mit Corel oder Adobe ändern). Browser Cache und smarty cache leeren, damit die Anzeige aktualisiert angezeigt wird.

Link to comment
Share on other sites

Also meinst du es würde sich lohnen ein Update zu machen? Ich bin mir da jedoch nicht sicher in wie fern dann alle Einstellungen da bleiben, Übersetzungen, Content, Texte, vor Allem Designelemente etc.

 

Smarty Cache update könnte auch bei einer anderen Sache behilflich sein, ich nämlich bei einem Modul, new products block, die Übersetzung geändert, allerdings stet ein Linksatz immernoch in Französisch da, als ich so etwas bei dem Our Stores Block hatte, den ich aber nun gelöscht habe, war zuletzt ebenso in sämtlichen Dateien die korrekte Übersetzung, außer in den Compile - Dateien vom smarty Ordner (wenn hier irgendwie der Zusammenhang fehlt - ich bin leider kein Programmierer ; )

 

Besten Dank wiedermal für die tolle und schnelle Unterstützung! Und ein schönes Wochenende.

Link to comment
Share on other sites

Update auf was ? 1.4.6.2. ist die Letzte Version. Das Template hat kein Update. Es fehlt lediglich das Bild. Einfach wie beschrieben das aus einer anderen Sprache umbenennen auf onsale_de.gif (anstatt onsale_en.gif). Oder die Datei clonen und mit einem Bildbearbeitungsprogramm bearbeiten und den BILDTEXT auf Deutsch übersetzen und dann unter onsale_de.gif dort speichern.

 

Stehe am Schlauch was du meinst mit Smarty Cache updaten. Du sollst den Cache leeren, weil du sonst eine alte Anzeige im Browser siehst. Das hat nichts mit Update zu tun. Siehe HIER was damit gemeint ist.

Link to comment
Share on other sites

Ok, und wenn ich auf die neueste Version update, beeinflusst das dann Designelemente, Übersetzungen, Module o.Ä.?

 

Das BIld welches du gesehen hast habe ich mal ersetzt, vielen Dank, was ich jedoch eigentlich meinte ist das wenn du das PayPal Testprodukt in den Warenkorb legst und auf bestellen gehst, dort ist ein Fragezeichen welches nur auf das allgemeine 404.gif Error BIld führt....

 

Bzgl. Cache, das Modul welches du dort aufgeführt hast gibt es leider nicht mehr und in dem Ordner ist bei mir keine index Datei, das löschen der Dateien in dem Ordner bringt mir beim New products block - Modul nichts, der Französische Satz steht noch dort. Ich könnte mir vorstellen dass es etwas nützen würde, die Dateien im Ordner compile zu löschen, meinst du das geht? Auch bis auf index?

 

Grüße

Link to comment
Share on other sites

Sorry, noch einmal die Frage. Was willst du updaten ? Prestashop ? Das Template ?

 

Das Modul findest du HIER.

 

Wie installierst du normalerweise Module ? Du solltest diese auf deinem Rechner downloaden und per FTP hochladen in den Ordner Modules. Nicht mit dem Installer aus dem back-office, weil das sehr oft fehlschälgt.

Möglich, dass in diesem Modul der Sprachschlüssel de.php fehlt. Wenn es so ist, dann bitte dort es.php oder fr.php einfach umbenennen oder clonen und in de.php umbenennen. So hast du die Möglichkei das Modul ins Deutsche zu übersetzen. Das Modul ist einfach hu handhaben. Installieren, und dann aufrufen und den button clear smarty drücken. Mehr ist da nicht zu tun. Natürlich kannst du aber den smarty cache auch immer händisch leeren:

FTP -> /tools/smarty/cache und hier alles löschen bis auf die Datei index.php.

 

Nein compile leeren bringt nichts. Wenn du die Einstellugnen korrekt vorgenommen hast, dann wird dieser Ordner immer wieder aotuomatisch von slebst aktualisiert, Man muss hier nichts löschen.

Korrekte Einstellungen für Compile: Voreinstellungen -> Leistung -> Kompilierung erzwingen= Nein, Cache= Ja. Die anderen Einstellungen darunter sind Serverabhängig und beziehen sich lediglich auch die Ladezeiten deiner Seite. Diese sind deshalb auch individuell vorzunehmen (selbst herumprobieren, wenn der Katalog erstellt ist).

 

Wie mache ich ein UPDATE von prestashop.

Link to comment
Share on other sites

Bezüglich des fehlenden Bildes im Warenkor: das gleiche Spiel noch einmal. Es fehlt dir im Template was du verwendest: /themes/prestashop_new/modules/loyalty/loyalty.gif

 

Das Bild loyalty.gif ist auch nicht vorhanden.

 

Wenn du FF verwendest, dann installiere dir das Add-on Web-Developer. Mit diesem Tool kannst du unter Informationen und Element-Informationen einblenden genau sehen wie das fehlerhafte Element heisst und wo es fehlt. Es wird der Pfad angezeigt und alle Informationen zum Element.

Link to comment
Share on other sites

Tools -> Übersetzungen -> Module. Hier werden die Variablen zum Übersetzen übergeben. Wenn die dort nicht vorhanden ist, dann wurde die Variable nicht programmiert. Wie schon gesagt, das Template 1.4.5.1 ist ein neues und leider sehr fehlerhaftes Template. Das ist leider bekannt. Derzeit muss man hier selbst Hand anlegen, ein Update gibt es nicht.

Link to comment
Share on other sites

Ich möchte gerne im Header das Logo größer machen und die Suche als Blocke an die linke Seite unterhalb von Header setzen. Im Dashboard->Module->Positionen->Live Edit kann man alles anordnen, nur der Header bleibt wie er ist. In der global.css ist für dem Header folgendes angegeben:

Wie/wo kann man die Anordnungen und Maße im Header bearbeiten?

 

Ich arbeite auch mit diesem Template, du kannst das Logo mit

.logo{
width:
height:
}

in der css ansprechen!

Link to comment
Share on other sites

Hallo

Ich verwende Prestashop 1.4.6.2 mit dem Thema "prestashop_new".

In der Produkte-Anzeige funktioniert das untere Auswahlfeld für "Show: products by page" nicht. Eingaben werden immer durch den Wert im oberen Feld überschrieben.

 

Jürg

Link to comment
Share on other sites

Es ist bekannt, dass dieses Theme voller Fehler ist. Es wird für die Version 1.5. gerade neu überarbeitet. Damit das Thema übersichtlich bleibt, füge ich diesen Post mit dem bereits bestehenden gepinnten Post in der Kategorie Einrichtung, Installation und Nutzung von Prestashop zusammen.

Link to comment
Share on other sites

  • 1 month later...
  • 1 month later...

Welches Theme verwendest du ? Die Übersetzungsprobleme, die du hast, liegen vermutlich an dem Theme was du verwendest. Im Original Prestashop Theme von der Installation gibt es die Variable "en savoir plus" überhaupt nicht.

 

Wenn du das Prestashop 1.4.5 verwendest, dann findest du die Passage unter:

 

/themes/prestashop_new/modules/blocknewproducts.

 

Das ändern ca. Zeile 42

 

{l s='En savoir plus'}

auf

{l s='Learn more'  mod='blocknewproducts'}

 

 

Vorher Kompilierung ezwingen auf ja stellen (Voreinstellugnen -> Leistung-> Kompilierung erzwingen), abändern, speichern und dann force compile auf nein stellen. Damit du sofort die Änderung sehen kannst. Wenn du dies nicht machst, dann siehst du immer nur eine gecachte "alte" Version. Siehe HIER.

  • Like 1
Link to comment
Share on other sites

Du musst die Übersetzung wie gehabt machen und zwar in deinen Theme. Bei nicht Original Themes werden dort zwei zur Auswahl angeboten. Du musst dein Theme auswählen, damit du die Variablen deines Themes übersetzen kannst. sieht dann so aus unter Tools -> Übersetzungen -> Module

 

 

Link to comment
Share on other sites

Habe ich gemacht...

geht trotzdem nicht...

Da dieser Fehler ja auch bei der 1.5 nicht behoben war (inzwischen lt.entwickler in der SVN schon), werde ich mal gucken, was da anders steht... mal sehen ob es damit geht...

 

Da es sich ja um ein Modul handelt, sollte ja auch modul aus einem anderen Theme funktionieren...

CSS ist ja schnell angepasst...

Mal sehen, werde schon etwas finden...

Danke fuer die Hilfe...

Link to comment
Share on other sites

Irrtum es handelt sich nicht um ein Modul, sondern ein für das Theme was du verwendest, extra gecodetes Modul. Genau aus diesem Grund findest du das Modul nicht unter /modules = native PS, sondern unter /themes/prestashop_new/modules..

 

Dort musst du in diesem Fall ansetzen. Diese Modul ist nur und exklusiv für das Theme gecodet und schaltet das original weg (override Funktionen)

  • Like 1
Link to comment
Share on other sites

Ahhh O.k. Mist...

Ja wie gesagt, das habe ich alles probiert...

Macht nichts...

Da ich den Shop ja erst neu installiere warte ich einfach auf die 1.5... obwohl ich denke, das wird sicher noch ein bisschen dauern...

Sind gruselig viele Fehler drin...

Link to comment
Share on other sites

Was meinst Du ? 1.5. Version oder das Theme ? Ja das Theme war ein Schuß in den Ofen. Prestashop alternativ 1.4. ist aber auch nicht besser. Da habe ich jede Menge Variablen nachpflegen müssen und auch Module anpassen müssen, weil die einfach nur halb-codiert waren....

Manchmal ist es besser man lässt die Finger von "kostenlos"....

 

1.5. ist beta und leider noch sehr fehlerhaft. Ich werde lange nicht umsteigen... Die Serverressourcen für 1.4. und mein großer Shop ist so schon problematisch genug. Heute kam ein Entwickler und meinte: ja selbst Schuld, musst dir halt einen eigenen Server nehmen. Mit dem Katalog kann man nicht auf shared host fahren. Habe erst einmal geschluckt... Aber hilft nichts für ein Dedi reichen einfach meine Kenntnisse nicht aus. Mit einem nackten Server ist mir nicht geholfen... Da verbrauche ich meine wertvolle Zeit an Dinge die ich nicht managen kann... Ist nicht in meinem Sinne... 1.5. benötigt 2X mehr Ressourcen. Bin von Magento weg, nicht damit ich wieder einen Magento Namens Presta bedienen muss, weil der mit dem Multishop zu groß geworden ist.

Link to comment
Share on other sites

Nein ich meine die Version...

Ich muss ein wenig grinsen, wenn ich deinen Beitrag lese, hatte ich doch bei deinem Shop an Magento gedacht... :rolleyes:

 

Ich habe hier dieser Tage einen Beitrag gelesen gehabt, weil ich ja noch immer auf der Suche nach einem Hoster war...

Da hatte einer etwas geschrieben (glaube im englischen Forum) das er bei einem provider (glaube sogar aus der Liste) auf einen eigenen Server gewechselt ist... Wenn ich mich nicht irre lag der um die 15/16 Euro im Monat... war irgendwo in den USA

 

Ich hatte mir das auch ueberlegt... wenn dich das interessiert, muesste ich noch einmal in mich gehen wo das war...

Link to comment
Share on other sites

Damit es nicht OT wird. Ich habe bereits einen sehr guten Provider. Der Shop ist optimiert und läuft dort auch sehr gut 2-3 Sek loading time.

Für die Version 1.5. (ist ja aber noch Beta), muss da einiges grundlegendes an den Abfragen der Datenbank optimiert werden. Ich bin aber sehr zuversichtlich, dass dies umgesetzt wird, weil das Problem ja bekannt ist und auch andere Tester sich darüber beschwert haben. Einen zweiten Magento will niemanden...

Nichtsdestotrotz trage ich Verantwortung für meine Shops, aus diesem Grund ist ein Upgrade auf Version 1.5. (auch wenn da Dinge enthalten sind die ich dringend benötige) nicht in Planung. Zumindest nicht bis Ende des Jahres. Tests führe ich laufend durch, mit jeder Version, aber live ist das ein anderes Ding. Grund warum ich auch 1.4.6.2. nutze (die schon schlecht genug ist in Sachen Speed. 1.4.4.0 war wesentlich besser) und für die anderen Shops mit sehr wenigen Produkten 1.4.7. (weil da absolut nicht ins Gewicht fällt wo die laufen, wenn der Server optimal konfiguriert ist).

 

Im gleichen Netz läuft ein Magento von einem Internationalen Großunternehmen. Der läuft gerade mal schlecht als recht (mit nur 1/3 meines großen Katalogs - ca. 6.000 Artikel, loading von 4-9 Sek.)... Mehr kann man wohl aus diesem System auch nicht rauskitzeln, deshalb wünsche ich mir auch so ein Zwilling-System auch nicht mehr.

  • Like 1
Link to comment
Share on other sites

Also irgend wie bekomme ich das Wort "En savoir plus" im Template prestashop_new im Modul Neue Produkte nicht raus. Alle Übersetzungen funktionieren bei mir richtig. Das Wort En savoir plus kommt bei mir 2x vor und ich habe es ins deutsche übersetzt. Es ist das einzige Wort das er im Frontend weiter so läßt. Habe da gerade keine Idee mehr.

Danke für Eure Hilfe

Michael

Link to comment
Share on other sites

Bitte gerne, wer weiss wie lange ich das hier noch mache... Wie du ja selbst unter Generelles lesen kannst, ist da zwischenzeitlich etwas passiert, was mir persönlich nicht sehr schmeckt... Wenn man Kommunal-Dienste annimmt, erhofft man sich dann irgendwann auch mehr, als nur ein Dankeschön und etwas Anerkennung...

Link to comment
Share on other sites

Hallo,

 

bei meinem neuen Projekt habe ich dieses Template im Einsatz, habe es schon einwenig modifiziert und angepasst, aber bei einer Sache such ich leider vergebens :(

 

Ich weiß nicht wie das genau funktioniert, aber ich habe den ajax Warenkorb eingeschalten, somit wird ja auch die Animation angezeigt wenn man ein Produkt in den Warenkorb legt.

 

Leider hat das Template hier einen kleinen Fehler, denn die Animation verschwindet bei mir hinterm Topmenü und hinter Kopfzeilen, ich schätze mal es wird per Jquery animiert? Naja auch wenn nicht, ich denke mal das in der Animation auch eine div verwendet wird die sich zum Warenkorb bewegt, richtig?

 

Falls ja wäre es einfach, dann müsste ich nur wissen welche div und wo sie zu finden ist, dann brauch ich nur einen hohen z-index eintragen und das Problem sollte gelöst sein.

 

Da die Animation ziemlich schnell ist, bekomme ich diese leider nicht angewählt so das ich selber nach Namen und Ort schauen könnte, ich hoffe mir kann hier einer weiter helfen, es wäre echt toll.

 

 

MFG: Stefan

Link to comment
Share on other sites

Bevor du irgendwelche Anpassungen machst, lies dir diesen Post genau durch. Auch dieses Problem kann ich nicht nachvollziehen. Der Warenkorb und die Animation arbeiten ohne Probleme bei mir. Versuche auch einen anderen Browser, falls du FF verwendest. Der ist zur Zeit total fehlerhaft in Bezug auf JS-Umsetzung...

Link to comment
Share on other sites

Hallo CD2500,

 

ja diesen thread hier hatte ich gesehen, aber da er recht durcheinander ist, dachte ich, ich mach ein neues Thema mit diesem Problem, eine PN wäre net gewesen sucht grade wie blöde nach meinem Thema *gg*

Was diesen Thread angeht, würde ich vorschlagen den ersten Beitrag zu editieren und ganz oben die verschiedenen Probleme die hier behandelt werden aufzulisten und ggf. auch direkt zum Beitrag verlinken, denn hier steht schon ne menge stuff und wie gesagt nicht grade übersichtlich. So hätten wenigstens andere wenigstens eine Übersicht und sehen ob ihr Problem hier zu lösen ist bzw. gelöst wurde.

 

So nun zurück zu meinem Problem :)

Es liegt definitiv nicht an meinen paar css Änderungen die ich gemacht habe (Farben/Hintergründe etc.), um dies auszuschliessn habe ich einmal geschaut ob es eine Demo gibt und diese gibt es und dort ist der Fehler auch vorhanden, das du es nicht nachvollziehen kannst, liegt wohl daran das du das Problem nicht so recht verstanden hast, denk ich mal.

 

Also noch mal von vorne, schau dir mal die Demo an http://themes.presta...2-musique-ipods dieser Link führt dich direkt in eine Kategorie des Shops, so wenn du jetzt auf dieser Seite ein Produkt zum Warenkorb hinzufügst, dann wird per ajax eine Animation ausgeführt und man kann sehen wie sich das Produktbild nach rechts oben in den Warenkorb bewegt.

 

Diese Animation ist fehlerhaft, das Topmenü und die Kopfzeilen der Kategorie verfügen über einen z-index dadurch wird die Animation hinter diesen Objekten ausgeführt, die Animation brauch also auch einen z-index und dieser muss natürlich höher liegen als die anderen, damit die Animation nicht länger mehr verdeckt wird.

 

Ich hoffe ich konnte es jetzt deutlich erklären.

 

MFG: Stefan

Link to comment
Share on other sites

So, auf Grund der obigen Erklärung kam ich da spontan auf eine Idee wie man es lösen könnte, per CSS hat diese Idee leider nicht geklappt, aber mit einer Änderung direkt im jeweiligen Template hat es funktioniert, also:

 

product-list.tpl, suche;

<img src="{$link->getImageLink($product.link_rewrite, $product.id_image, 'home')}" alt="{$product.legend|escape:'htmlall':'UTF-8'}" {if isset($homeSize)} width="{$homeSize.width}" height="{$homeSize.height}"{/if} />

 

Ersetzte durch:

<img src="{$link->getImageLink($product.link_rewrite, $product.id_image, 'home')}" alt="{$product.legend|escape:'htmlall':'UTF-8'}" {if isset($homeSize)} width="{$homeSize.width}" height="{$homeSize.height}"{/if} style="z-index:999;" />

 

 

product.tpl, suche:

<img src="{$link->getImageLink($product->link_rewrite, $cover.id_image, 'large')}" {if $jqZoomEnabled}class="jqzoom" alt="{$link->getImageLink($product->link_rewrite, $cover.id_image, 'thickbox')}"{else} title="{$product->name|escape:'htmlall':'UTF-8'}" alt="{$product->name|escape:'htmlall':'UTF-8'}" {/if} id="bigpic" width="{$largeSize.width}" height="{$largeSize.height}" />

 

Ersetze durch:

<img src="{$link->getImageLink($product->link_rewrite, $cover.id_image, 'large')}" {if $jqZoomEnabled}class="jqzoom" alt="{$link->getImageLink($product->link_rewrite, $cover.id_image, 'thickbox')}"{else} title="{$product->name|escape:'htmlall':'UTF-8'}" alt="{$product->name|escape:'htmlall':'UTF-8'}" {/if} id="bigpic" width="{$largeSize.width}" height="{$largeSize.height}" style="z-index:999;" />

 

Suche:

<img src="{$img_prod_dir}{$lang_iso}-default-large.jpg" id="bigpic" alt="" title="{$product->name|escape:'htmlall':'UTF-8'}" width="{$largeSize.width}" height="{$largeSize.height}" />

 

Ersetze durch:

<img src="{$img_prod_dir}{$lang_iso}-default-large.jpg" id="bigpic" alt="" title="{$product->name|escape:'htmlall':'UTF-8'}" width="{$largeSize.width}" height="{$largeSize.height}" style="z-index:999;" />

 

Wenn in der homefeatured.tpl den add to cart Button eingebaut wurde, suche:

<img src="{$img_prod_dir}{$lang_iso}-default-large.jpg" id="bigpic" alt="" title="{$product->name|escape:'htmlall':'UTF-8'}" width="{$largeSize.width}" height="{$largeSize.height}" style="z-index:999;" />

 

Ersetze durch:

<img src="{$link->getImageLink($product.link_rewrite, $product.id_image, 'home')}" height="{$homeSize.height}" width="{$homeSize.width}" alt="{$product.name|escape:html:'UTF-8'}" style="z-index:999;" />

 

 

Bei mir hat es geklappt, im Grunde bekommen die Produktbilder auf den 3 verschiedenen Seiten die Zuweisung eines z-index und damit ist das Problem gelöst.

 

MFG: Stefan

Link to comment
Share on other sites

Sorry, ich sehe aber keinen Fehler. Wo liegt da der Unterschied, ob die Animation hinter dem Vordergrund hochgezogen wird, oder davor, also vor dem Hintergrund ? Das ist glaube ich Geschmackssache. Die Produkte werden im Warenkorb gelegt, so oder so. Fehler kann ich da leider keinen entdecken. die Animation wird insgesamt HINTER dem Produkt, hinter dem Slider. bzw. Scenes und hinter der Kategorieleiste in diesem Theme ausgeführt.

 

Bezüglich des Verschiebens: Wenn du deine Postings abonnierst, dann kannst du die Antwort bereits in der Mail nachverfolgen. Dort habe ich ja geschrieben, dass ich das verschiebe.

Man kann beim Verschieben auch einen Link hinterlassen, dennoch wird dann das Forum sehr unübersichtlich, weil sehr häufig Postings verschoben werden.

Bitte Themen deshalb soweit wie möglich auch zusammenhängend lassen und nicht einen neuen Topic eröffnen.

Link to comment
Share on other sites

HuHu,

 

na wenn das für Dich kein Fehler ist dann weiß ich auch nicht :D

Also ich persönlich finde das solch eine Animation von keinen Elementen der Webseite verdeckt werden darf, diese Animation ist ja ein sehr schönes Gimmick welches dem Besucher sehen lässt wie das Produkt in den Warenkorb gelegt wird, wenn es wie vorher durch Kopfzeilen und durchdie Navigation (oben) und dem Header verdeckt wird, so das die Animation unterbrochen wird, so ist es nicht nur sehr unschön anzusehen sondern wirkt auch noch leicht stümperhaft, kann ich ehrlich gesagt nicht nachvollziehen wie es nicht als Fehler angesehen werden kann :) Im Original standard Template wird es auch von nichts überdeckt, blos hat man es hier nicht berücksichtigt.

 

Naja wie dem auch sei, hab es ja nun so wie ichs mag und wie ich finde es auch sein sollte und wer es auch so sieht hat oben ja die Lösung :)

 

MFG: Stefan

Link to comment
Share on other sites

  • 1 month later...

hallo,

 

ich bin neu hier und besitze seit ca. 1 woche einen PrestaShop.

 

Ich hoffe Ihr könnt mir bei meiner ersten Frage helfen. Ich habe schon viel über Hintergrundbilder hier gelesen aber nichts hat geholfen.

Ich benutze das Template 1.5 und möchte da ein Hintergrundbild reinladen.

Mit diesem Code im global.css hab ich schon probiert aber funktioniert nicht. Siehe Video.

 

 

 

gruß

Edited by absolutahnungslos (see edit history)
Link to comment
Share on other sites

Der von dir genanngte Link ist auch für eine Prestashopvers 1.3 und das Standard-Theme. Auch ist das Theme 1.4.5.1 anders aufgebaut und zudem auch nicht ganz bugfrei. Sorry, aber mit Code kann ich leider nicht weiterhelfen, da ich auch kein Coder bin. Vl. einer unserer User ?

 

Sobald du diesen Post gelesen hast, füge ich es mit diesem POST zusammen, da es dort besser hingehört.

Link to comment
Share on other sites

Weil das Theme 1.4.5.1 komplett anders aufgebaut ist, als das default. Es enthält eigene integrierte Module, es hat eingebaute override-Funktionen, die die default-Konfiguration überschreiben. Sprich, es funktioniert nicht wie das default Theme, und auch fand zwischen Prestashopversion 1.3. und 1.4. ein großer Sprung im Smarty-Bereich statt, so dass auch noch hier vieles angepasst wurde, auch im Bereich css.

 

Ein Theme aus einer PS-Version 1.3. passt nur bedingt auf eine PS-Version 1.4. und das auch nur mit Tricks. Aus diesem Grund funktionieren großteils Codes/Snippets aus einer Version 1.3. auch nicht mehr auf einer PS-Version 1.4.

 

In den Kauf-addons findest du fertige Module, mit override-Funktionen für einen Background-Wechsler. Evtl. passt eines davon zu deinem Theme.

 

Eine Lösung für das DEFAULT-THEME (prestashop) mit eigenem Hintergrund und eine Prestashop-Version 1.4. findest du HIER

Link to comment
Share on other sites

Habe mir das Theme im Code jetzt einmal genauer angesehen, aber auch dort wird ein body-tag übergeben.

 

Du müsstest also in dem Abschnitt den background ändern auf (ca. Zeile 56)

 

background: url(../img/deinbild.jpg) top center no-repeat;

 

Der Snippet aber ohne Obligo. Habe es nicht getestet.

Link to comment
Share on other sites

Nach jeder Änderung in den Templates gilt dies HIER zu beachten. Oder am einfachsten vor jeder Änderung auf force compile schalten.

 

Voreinstellungen -> Leistung - Kompilierung erzwingen = JA, Cache = NEIN

 

UND danach, also nach den Änderungen, nicht vergessen wieder zurückzusetzen, damit der Shop nicht bei jedem Aufruf alles neu kompiliert. Dies geht auf Kosten des Speeds.

Link to comment
Share on other sites

Habe mir das Theme im Code jetzt einmal genauer angesehen, aber auch dort wird ein body-tag übergeben.

 

Du müsstest also in dem Abschnitt den background ändern auf (ca. Zeile 56)

 

background: url(../img/deinbild.jpg) top center no-repeat;

 

Der Snippet aber ohne Obligo. Habe es nicht getestet.

 

 

Hab ich probiert aber geht nicht ich habe mal die Datei angehängt zur Kontrolle. Oder muss ich nochwas im Backend aktualisieren?

global.css

Link to comment
Share on other sites

Nö, da gibt es nichts im BO zum anpassen. Das kann so nicht funktionieren. Du hast den Background jetzt 2X drinnen. Läsche die erste Zeile mit fffff komplett raus UND wenn du die Zeile background vor der abschliessenden Klammer hast, dann solltest du ; weglassen.

 

also insgesamt so:

 

body{
font:normal 11px/14px Arial, Verdana, sans-serif;
color:#222;
background: url(../img/Hintergrund2.jpg) top center no-repeat
}

 

Hintergrund2.jpg muss im Ordner /img/ auch vorhanden sein. Wenn es nicht klappt, dann versuche das Bild einmal in den Ordner /themes/prestashop_new/img/ zu hinterlegen. Ich habe mir nicht den ganzen Code angesehen, ich weiss nicht wie die Struktur genau angegeben ist.

Link to comment
Share on other sites

Vermutlich steht diese Funktion in diesem Theme garnicht zur Verfügung. Das Theme ist sehr problematisch und fehlerhaft, wie du aus diesem POST erlesen kannst.

 

Vergleiche die beiden product.tpl des Themes prestashop mit dem New Theme, suche dir die Stelle raus und baue den gleichen Code in das new theme ein, falls es nicht zur Verfügung steht.

 

Dateien findest du am FTP: /themes/prestashop/product.tpl und /themes/newtheme/product.tpl.

 

Der Code müsste irgendetwas mit "quantity available" heissen.

Link to comment
Share on other sites

  • 2 months later...

Das Theme besitzt eigene extra Module, die nur für das Theme programmiert wurden. Du musst entweder die gleichnamigen Standardmodule oder die gleichnamigen Module (mit new gekennzeichnet) deinstallieren. Die Anzeige von beiden, also Standard und New geht nicht, man muss sich für eines der beiden entscheiden.

Link to comment
Share on other sites

  • 2 weeks later...

Das Problem hat nichts mit dem Theme zu tun, sondern mit den Übersetzungen. Tools -> Übersetzungen -> Module und dort blockcart suchen. Die erste Zeile mit Gutscheine soll Guthaben/Gutschriften heissen (credit Slip) und die zweite sind Gutscheine, also Gutscheine die eingelöst wurden und noch offen sind.

Link to comment
Share on other sites

Wenn du die global änderst, dann änderst du alles für den ganzen Shop. So genau kenne ich das Theme auch nicht, dass ich dir sagen kann genau wo, was du ändern sollst. Außerdem weiss ich ja auch nicht einmal was du genau machen möchtest ? Mit Firebug kannst du im Livemodus arbeiten und CSS selbst anpassen. Das Ergebnis siehst du sofort und dann kannst du es abspeichern. Firebug ist ein Add-on für Firefox.

Link to comment
Share on other sites

  • 1 month later...

Hallo,

 

ich habe folgendes Problem ich nutze das Template 1.4.5 und haben soweit alle Kategorien in "Blocktopmenu" eingefügt.

 

Nun möchte ich aber gerne den Punkt "Mein Kundenkonto" ganz rechts haben währen die Kategorien auf der linken Seite sein sollen.

 

Ich habe nun in der superfish-modified.css dementsprechend eine Klasse vergeben und die Formatierung hinterlegt aber nun komme ich nicht weiter :(

 

Jemand eine Idee?

Edited by shobbie (see edit history)
Link to comment
Share on other sites

Konnte das Problem lösen :) Falls jemand das selbe oder vorhat --> Der Schlüssel liegt in dem Befehl "child"

 

Hier ein paar Infos dazu

http://www.elmastudi...-und-nth-child/

 

Hier der Code den ich nun eingesetzt habe:

 

.sf-menu li:nth-child(n+5) {

background: url("../img/bg_li_blocktopmenu.png") no-repeat scroll 100% 0 transparent;

float: right;

position: relative;

background-position: left center;

}

 

Dadurch wird der 5 und alle darauf folgenden Punkte auf die rechte Seite gezogen :)

(Bei mir Login / Kundenkonto)

Edited by shobbie (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...