Händlerbund_728x90_animiert
Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template

    SEP

    • Neu im Forum
    • Beiträge: 8
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #240 am: 09. August 2019, 16:07:51
    Hallo Karl,
    Danke für Deine schnelle und kompetente Antwort.

    Den Link in dem Artikelnamen konnte ich mit Deinem Hinweis schnell entfernen (die Variable {$data.link} in <strong>{$data.name}</strong> geändert. Funktionierte sofort.

    Bei dem Link im Bild habe ich keine echte Lösung gefunden.
    Mein Notbehelf:

    {$data.image|replace:'class="':'class="img-fluid '}
    geändert in:
    <img alt="kein 1px Bild" src="/images/1px.jpg" {$data.image|replace:'class="':'class="img-fluid '}

    Keine wirkliche Lösung, aber die Linkfunktion im Bild ist damit weg (nach 4 Stunden probieren aller möglichen Ideen).

    Vielleicht hast Du (ohne Aufwand für Dich) eine echte Lösung für die Linkentfernung im Artikelbild.

    Dein Hinweis mit {debug} ganz oben in den .htm ist für mich Gold Wert. Kannte ich noch nicht.

    Die fehlenden Informationen in der print_product_info haben sich durch entfernen der Links dahin erledigt.

    Vielen Dank für Deine Hilfe.
    es grüßt Jens  :-)

    Karl1

    • Viel Schreiber
    • Beiträge: 645
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #241 am: 10. August 2019, 15:02:55
    Hallo Jens,
    im Template integriert ist ein Smarty-Modifier "stripTags" von Gunnar Tillmann, der dir hilft.

    Mach einfach aus
    Code: PHP  [Auswählen]
    {$data.image|replace:'class="':'class="img-fluid '}
    Code: PHP  [Auswählen]
    {$data.image|replace:'class="':'class="img-fluid '|stripTags:a}

    Gruß Karl

    SEP

    • Neu im Forum
    • Beiträge: 8
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #242 am: 11. August 2019, 13:42:19
    Danke Karl,
    das hat super geklappt (|stripTags:a angefügt). Die Linkfunktion ist weg (alles was Innerhalb des a Tags stand). Die Funktion in der modifier.stripTags.php hab ich verstanden.

    Ich möchte gern auch den Rest verstehen, was Du mir zur Hilfe gibst.
    Die Schreibweise mit | verstehe ich nicht (meine PHP Kenntnisse stecken noch im Anfang, und in meinem Fachbuch von Kannengiesser PHP5 sowie bei Google finde ich dazu nichts, oder ich suche fasch.

    1. Die geschweiften Klammern innerhalb der .htm übergeben an PHP.

    2. $data.image ist eine Variable.

    3. replace:'class="':'class="img-fluid ' sucht nach 'class="' und ersetzt mit 'class="img-fluid '
    Entspricht das dieser Schreibweise: $data.image = replace('class="img-fluid ', 'class="',$data.image) ?

    4. Kann ich das Pipe | als = sehen? Dann würde aber |stripTags:a in der Zeile nicht passen.

    Vielleicht kannst Du mir eine Quelle zum Nachlesen nennen.

    Vielen Dank für Deine Hilfe.

    Mit freundlichen Grüßen Jens  :-)

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 10.297
    • Geschlecht:
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #243 am: 11. August 2019, 13:52:39
    Mit der Pipe wird ein sogenannter Smarty-Modifier angewendet.
    Aber auch reine PHP-Funktionen können damit angewendet werden.

    Smarty ist eine sog. Template-Engine die es vereinfachen soll Funktionalität und Darstellung zu trennen
    - also programmatische Prozesse und HTML-Ausgabe -
    was nicht immer gelingt oder nicht immer konsequent durchgesetzt wird, weil man oft etwas erreichen möchte ohne in den PHP-Code einzugreifen.

    Im Falle |replace wird der Modifier replace verwendet dessen Funktion du in /includes/external/smarty/\smarty_3/plugins/ findest (je nach verwendeter Smarty-Version evtl. statt dessen in ~/smarty_2/~).

    Gruß,
    noRiddle

    *NACHTRAG*
    Ach, und die Funktion für den stripTags-Modifier findest du im template-eigenen Ordner /smarty/.

    SEP

    • Neu im Forum
    • Beiträge: 8
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #244 am: 11. August 2019, 14:40:18
    Hallo noRiddle,
    danke für Deine schnelle Antwort.

    Wieder was dazu gelernt. Ist schon ganz schön komplex.

    Nochmals vielen Dank für Eure Hilfe.

    mit freundlichen Grüßen

    Jens  :-)

    marketeer

    • Fördermitglied
    • Beiträge: 6
    • Geschlecht:
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #245 am: 31. August 2019, 18:32:51
    Hallo Karl1
    Bin grad über dein bootstrap4 Template "gestolpert" und wollte es in meinem dritten, soeben neu installierten meC Shop installieren.
    Pfad: /public_html/meinshop/templates/bootstrapVier
    In den Ordner bootstrapVier habe ich alle Ordner deines Templates ab "admin" reinkopiert.
    Im admin "Mein Shop" kann ich das Template auswählen; bei Eingabe der url ist aber tote Hose.
    Nach Abmeldung des admin komm ich nicht wieder rein.
    Unter "System Module" ist kein bootstrap4 Manager da zum installieren.
    Ist bestimmt nur ein kleiner Überlegungsfehler von mir. Wo steh ich auf dem Schlauch?
    Danke für deine Rückmeldung
    Gruss Gustav

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 10.297
    • Geschlecht:
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #246 am: 31. August 2019, 18:46:43
    Leute, bitte. So geht das nicht. Was soll Karl mit deinen vage Informationen anfangen ?
    Es funktioniert definitiv alles wie es soll. Evtl. hast du einen Einbaufehler gemacht oder nicht alle Dateien hochgeladen.
    Jedenfalls würde es einer  :glaskugel: bedürfen um dir zu helfen. Da mußt du schon jemanden reinschauen lassen (vorbeugend: nicht mich, keine Zeit).

    Gruß,
    noRiddle

    *EDIT*  :typo: korrigiert *END_EDIT*

    FräuleinGarn

    • Fördermitglied
    • Beiträge: 3.581
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #247 am: 31. August 2019, 18:54:10
    Du schreibst du hättest alles in den templateordner kopiert. Es gibt aber auch Dateien in dem Paket, die in andere Ordner kommen. Zb der bs4 Manager.

    Gruß Timm

    mannoo

    • Neu im Forum
    • Beiträge: 37
    • Geschlecht:
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #248 am: 01. September 2019, 09:19:25
    Hallo Karl1,

    vielen Dank für die Bereitstellung, echt super gelungen!

    Leider habe ich bei mir einen kleinen Schönheitsfehler entdeckt.
    Das Artikeldatenblatt lässt sich nicht drucken und die Schrift sowie das Logo werden im Popup nicht zentriert.

    Siehe Bild.
    Hat den Bug noch jemand?

    Gruß,
    Mannoo

    Karl1

    • Viel Schreiber
    • Beiträge: 645
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #249 am: 01. September 2019, 13:35:03
    Hallo Zusammen,

    @Gustav:
    Probiere doch bitte zuerst alle Dateien in die vorgegebenen Ordner zu kopieren.
    Wenn alles funktioniert, dann kannst du das Template auch umbenennen.
    Beachte, dass du auch im Bootstrap4 Template Manager den Namen des Templates ändern musst.

    @Mannoo:
    Du hast einiges am Template verändert und dir dabei vermutlich diesen Fehler eingebaut.
    In deinem Shop ruft der Link zum Drucken die Datei "artikel-info" auf
    Code: PHP  [Auswählen]
    <a class="iframe" title="Artikeldatenblatt drucken" href="#" rel="nofollow" target="_blank" data-src="https://dein_shop/artikel-info?products_id= ...
    Bei mir wird im "data-src" die Datei "print_product_info.php" aufgerufen
    Code: PHP  [Auswählen]
    <a class="iframe" title="Artikeldatenblatt drucken" href="#" rel="nofollow" target="_blank" data-src="https://mein_shop/print_product_info.php?products_id= ...
    In der zugehörigen Templatedatei wird durch window.print(); die Druckfunktion des Browsers aufgerufen.
    Das fehlt bei dir!
    Der Rest ist CSS (bei mir templates/bootstrap4/css/print.css).

    Gruß Karl

    mannoo

    • Neu im Forum
    • Beiträge: 37
    • Geschlecht:
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #250 am: 02. September 2019, 11:44:43
    Hallo Karl,

    vielen Dank!

    Hat sich erledigt, es lag an der Umleitung vom SEO-Modul und die CSS passe ich die Tage auch noch an.

    Gruß,

    Mannoo

    andy.kegel

    • Neu im Forum
    • Beiträge: 11
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #251 am: 02. September 2019, 13:36:44
    Hallo Karl,

    vielen Dank für dein neues Template und die enormen Ressourcen die Du dafür aufwendest. Ich bin gerade dabei das Template zu testen und habe es dazu lokal installiert. Leider kann ich im Adminbereich unter -> Module -> System Module den "Template Manager" nicht finden. Kann es sein, dass die Rechte noch angepasst werden müssen? Momentan haben alle aus dem bootstrap4-modified_2xxxxx/shoproot-Verzeichnis kopierten Dateien "nur" 0644 / rw-r--r--

    Danke für deine Antwort

    andy.kegel

    • Neu im Forum
    • Beiträge: 11
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #252 am: 02. September 2019, 14:31:30
    Hallo Karl, hat sich erledigt. Wenn lokal installiert, müssen tatsächlich die Rechte für alle eingefügten Dateien die Rechte in Filezilla auf 755 geändert werden. chmod g+w für /var/www/html/xxxxx reicht nicht aus, Filezilla kann damit nichts anfangen. Trotzdem schon mal Danke.

    [EDIT Tomcraft 07.09.2019: Full-Quote entfernt, siehe: FAQ: Full-Quotes und Groß-/Kleinschreibung - mit anderen Worten Netiquette!]

    elakki

    • Neu im Forum
    • Beiträge: 3
    • Geschlecht:
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #253 am: 04. September 2019, 14:51:23
    Hallo Karl,

    vorab viele Dank für Deine tolle Leistung. Ich hab das Template heute in Betrieb genommen, und heute wurde mir zum ersten Mal in 20 Jahren seit ich bei Strato bin die Datenbank gesperrt aufgrund zu hoher Zugriffszahlen. In diesem Fall 22 Mio. Zugriffe in einer Stunde. Bevor ich mich auf die Suche nach dem Fehler mache, wollte ich nur schon mal nachfragen, ob es jemanden gibt, der das Template einsetzt und auch eine höher Zugriffsrate auf die Datenbank bekommt, als mit den Standard-Templates?!

    Mir ist im Vorfeld schon aufgefallen, dass die Reaktionszeit nach dem Klicken eines Links, bis zum Anzeigen der Inhalte in etwa um 2 Sekunden höher ist, als im Standardtemplate xtc5.

    Vielen Dank vorab.

    LG

    Axel

    elakki

    • Neu im Forum
    • Beiträge: 3
    • Geschlecht:
    Re: TEMPLATE: Bootstrap4 für Shop 2.x - freies responsive Template
    Antwort #254 am: 04. September 2019, 17:31:14
    Nachtrag für Karl:

    Folgende Statements sind wohl dafür verantwortlich:

    Code: SQL  [Auswählen]
    SELECT c.categories_id FROM categories c WHERE c.parent_id = '84';
    --
    SELECT COUNT(*) AS total FROM products p JOIN products_description pd
    --
    SELECT COUNT(*) AS total FROM products p JOIN products_description pd
    --
    SELECT COUNT(*) AS total FROM products p JOIN products_description pd
    --
    SELECT c.categories_id FROM categories c WHERE c.parent_id = '381';
    --
    SELECT c.categories_id FROM categories c WHERE c.parent_id = '110';
    --
    SELECT c.categories_id FROM categories c WHERE c.parent_id = '62';
    --
    SELECT COUNT(*) AS total FROM products p JOIN products_description pd
    --
    SELECT parent_id FROM categories WHERE categories_id = '110';
    --
    SELECT COUNT(*) AS total FROM products p JOIN products_description pd
    --
    SELECT c.categories_id FROM categories c WHERE c.parent_id = '253';
    --
    SELECT c.categories_id FROM categories c WHERE c.parent_id = '63';
    --
    SELECT categories_name FROM categories_description WHERE categories_id =
    '110'
    --
    SELECT COUNT(*) AS total FROM products p JOIN products_description pd
    --
    SELECT c.categories_id FROM categories c WHERE c.parent_id = '278';

    Ich vermute die best_sellers.php

    LG Axel
    1132 Antworten
    213137 Aufrufe
    13. Februar 2020, 22:55:32 von Morgenstund
    1227 Antworten
    474238 Aufrufe
    25. Oktober 2019, 08:30:06 von fishnet
    1 Antworten
    1372 Aufrufe
    24. April 2018, 09:36:44 von lukass