Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:

Autor Thema: TEMPLATE: Bootstrap3 für Shop 2.0 - freies responsive Template  (Gelesen 180491 mal)

Offline Karl1

  • Schreiberling
  • ****
  • Beiträge: 486
    • Teile Beitrag
Re: TEMPLATE: Bootstrap3 für Shop 2.0 - freies responsive Template
« Antwort #975 am: 05. März 2019, 18:14:51 »
Hallo Markus,
diese Werte kommen aus der Datenbank.

Wenn du die Kategorie im Adminbereich bearbeitest, siehst du die Felder Kategorie Name und Kategorie Überschrift.

Hast du eine Kategorie Überschrift gespeichert, wird diese eingetragen, ansonsten der Name.

Offline woeppel

  • Frisch an Board
  • **
  • Beiträge: 93
    • Teile Beitrag
    • Profi Make-up Theaterschminke
Re: TEMPLATE: Bootstrap3 für Shop 2.0 - freies responsive Template
« Antwort #976 am: 05. März 2019, 18:42:28 »
Hallo Karl,

da hast du mich falsch verstanden.

in der categorie_listing.html steht
Code: PHP  [Auswählen]
<h3 class="well well-sm">{$CATEGORIES_HEADING_TITLE}</h3>
also eine H3 Überschrift.

Es wird aber im Frontend eine H1 Überschrift ausgegeben. Wo wird die gebildet?

Online awids

  • Fördermitglied
  • *****
  • Beiträge: 2.308
  • Geschlecht: Männlich
    • Teile Beitrag
    • awids Onlineshop
Re: TEMPLATE: Bootstrap3 für Shop 2.0 - freies responsive Template
« Antwort #977 am: 05. März 2019, 18:55:43 »
/templates/bootstrap3/module/product_listing/product_listing_v1.html

Offline woeppel

  • Frisch an Board
  • **
  • Beiträge: 93
    • Teile Beitrag
    • Profi Make-up Theaterschminke
Re: TEMPLATE: Bootstrap3 für Shop 2.0 - freies responsive Template
« Antwort #978 am: 07. März 2019, 16:46:16 »
Zweites Produktbild unter Produktbeschreibung

Jedes Produkt hat im Shop zwei Artikelbilder: 1. Produktbild - 2. Farbtabelle.

Das zweite Bild also die Farbtabelle sollte unter der Produktbeschreibung platziert werden.

Wie bekomme ich das zweite Bild dort rein?

Siehe Anlage Product Info - alter Shop - neuer Shop

In unserem Modified 1.06 Sp2 mit Wolkenkraft Rainbow Template wurde es so realisiert.

Code: PHP  [Auswählen]
        <div class="span12 text-left">
                <!-- .product-image -->
                <div class="product-image">
                        <a href="{$more_images_data.PRODUCTS_IMAGE|replace:"info_images":"popup_images"}" data-gall="product-image-gall" class="venobox-modal vbox-item" title="{$PRODUCTS_NAME}-make-up"><img src="{$more_images_data.PRODUCTS_IMAGE}" class="img-rounded mbm" alt="{$PRODUCTS_NAME}-make-up"/></a>
                        <!-- On iteration close the last row and open a new one -->
                        {if $smarty.foreach.extended_images_loop.iteration%3 == 0 && $smarty.foreach.extended_images_loop.last!=1}
                            </div>
                <!-- /.product-image -->
            <hr/>
        </div>
        {/if}

Im neuen Shop / Template sieht es momentan noch so aus
Code: PHP  [Auswählen]
                        <div class="pd_imagebox col-sm-12 mb">
                        {if $smarty.const.USE_CLOUD_ZOOM === true}
                                {if $PRODUCTS_IMAGE!=''}  
                                        <div class="row">
                                                <div class="pd_big_image col-xs-12 mb">
                                                                <a class="cloud-zoom cloud-zoom-gallery" id="zoom1" title="{$PRODUCTS_NAME|onlytext}" href="{$PRODUCTS_IMAGE|replace:"info_images":"original_images"}" rel="transparentImage: 'data:image/gif;base64,R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==', showTitle: false, zoomWidth:'800', zoomHeight:'800', position:'inside'">
                                                                        <img class="img-responsive mb" src="{if $smarty.const.PROD_DETAIL_FULLCONTENT === true}{$PRODUCTS_IMAGE|replace:"info_images":"popup_images"}{else}{$PRODUCTS_IMAGE}{/if}" alt="{$PRODUCTS_NAME|onlytext}" title="{$PRODUCTS_NAME|onlytext}" />
                                                                </a>
                                                                <noscript><a title="{$PRODUCTS_NAME|onlytext}" href="{$PRODUCTS_IMAGE|replace:"info_images":"popup_images"}"><img class="img-responsive" src="{if $smarty.const.PROD_DETAIL_FULLCONTENT === true}{$PRODUCTS_IMAGE|replace:"info_images":"popup_images"}{else}{$PRODUCTS_IMAGE}{/if}" alt="{$PRODUCTS_NAME|onlytext}" /></a></noscript>
                                                  </div>
                                        </div>
                                {/if}  
                                {if $more_images|@count > 0}
                                        <div class="row clearfix">
                                                <div class="pd_more_images col-xs-12 mb eq-height">
                                                        <div class="col-xs-3">
                                                                <div class="thumbnail">
                                                                        <a class="cbimages cloud-zoom-gallery text-center" data-image-id="1" rel="useZoom: 'zoom1',smallImage:'{if $smarty.const.PROD_DETAIL_FULLCONTENT === true}{$PRODUCTS_IMAGE|replace:"info_images":"popup_images"}{else}{$PRODUCTS_IMAGE}{/if}'"  title="{$PRODUCTS_NAME|onlytext}" href="{$PRODUCTS_IMAGE|replace:"info_images":"original_images"}" data-toggle="modal" data-title="{$PRODUCTS_NAME|onlytext}" data-image="{$PRODUCTS_IMAGE|replace:"info_images":"popup_images"}" data-target="#modal">
                                                                                <img class="img-responsive" src="{$PRODUCTS_IMAGE|replace:"info_images":"thumbnail_images"}" alt="{$PRODUCTS_NAME|onlytext}" />
                                                                        </a>
                                                                        <noscript><a title="{$PRODUCTS_NAME|onlytext}" href="{$PRODUCTS_IMAGE|replace:"info_images":"popup_images"}"><img class="img-responsive" src="{$PRODUCTS_IMAGE}" alt="{$PRODUCTS_NAME|onlytext}" /></a></noscript>
                                                                </div>
                                                        </div>
                                                        {assign var=zaehl value=2}
                                                        {foreach  key=i item=more_images_data from=$more_images}
                                                                {if $more_images_data.PRODUCTS_IMAGE != ''}
                                                                        <div class="col-xs-3">
                                                                                <div class="thumbnail">
                                                                                        <a class="cbimages cloud-zoom-gallery text-center" data-image-id="{$zaehl}" rel="useZoom: 'zoom1',smallImage:'{if $smarty.const.PROD_DETAIL_FULLCONTENT === true}{$more_images_data.PRODUCTS_IMAGE|replace:"info_images":"popup_images"}{else}{$more_images_data.PRODUCTS_IMAGE}{/if}'" title="{$PRODUCTS_NAME}" href="{$more_images_data.PRODUCTS_IMAGE|replace:"info_images":"original_images"}" data-toggle="modal" data-title="{$PRODUCTS_NAME|onlytext}" data-image="{$more_images_data.PRODUCTS_IMAGE|replace:"info_images":"popup_images"}" data-target="#modal">
                                                                                                <img class="img-responsive" src="{$more_images_data.PRODUCTS_IMAGE|replace:"info_images":"thumbnail_images"}" alt="{$PRODUCTS_NAME}" />
                                                                                        </a>
                                                                                        <noscript><a title="{$PRODUCTS_NAME|onlytext}" href="{$more_images_data.PRODUCTS_IMAGE|replace:"info_images":"popup_images"}"><img class="img-responsive" src="{$more_images_data.PRODUCTS_IMAGE|replace:"info_images":"thumbnail_images"}" alt="{$module_data.PRODUCTS_NAME|onlytext}" /></a></noscript>
                                                                                </div>
                                                                        </div>
                                        {assign var=zaehl value=$zaehl+1}
                                                                {/if}
                                                        {/foreach}
                                                </div>
                                        </div>
                                {/if}
                                {if $PRODUCTS_IMAGE!=''}
                                        <a class="cbimages cloud-zoom-link btn btn-primary btn-sm" title="{$PRODUCTS_NAME|onlytext}" data-image-id="1" data-toggle="modal" data-title="{$PRODUCTS_NAME|onlytext}" data-image="{$PRODUCTS_IMAGE|replace:"info_images":"popup_images"}" data-target="#modal" href="#">{#text_zoom#}  <span class="glyphicon glyphicon-zoom-in"></span></a>
                                {/if}
                        {else}
                                {if $PRODUCTS_IMAGE != ''}
                                        <div class="row">
                                                <div class="pd_big_image col-xs-12 mb">
                                                        <a class="cbimages text-center" title="{$PRODUCTS_NAME|onlytext}" href="#" data-image-id="1" data-toggle="modal" data-title="{$PRODUCTS_NAME|onlytext}" data-image="{$PRODUCTS_IMAGE|replace:"info_images":"popup_images"}" data-target="#modal">
                                                                <img class="unveil img-responsive" itemprop="image" src="{if $smarty.const.PROD_DETAIL_FULLCONTENT === true}{$PRODUCTS_IMAGE|replace:"info_images":"popup_images"}{else}{$PRODUCTS_IMAGE}{/if}" data-src="{if $smarty.const.PROD_DETAIL_FULLCONTENT === true}{$PRODUCTS_IMAGE|replace:"info_images":"popup_images"}{else}{$PRODUCTS_IMAGE}{/if}" alt="{$PRODUCTS_NAME|onlytext}" />
                                                        </a>
                                                        <noscript><a title="{$PRODUCTS_NAME|onlytext}" href="{$PRODUCTS_IMAGE|replace:"info_images":"popup_images"}"><img class="img-responsive" src="{if $smarty.const.PROD_DETAIL_FULLCONTENT === true}{$PRODUCTS_IMAGE|replace:"info_images":"popup_images"}{else}{$PRODUCTS_IMAGE}{/if}" alt="{$PRODUCTS_NAME|onlytext}" /></a></noscript>
                                                </div>
                                        </div>

                                {/if}
                        {/if}
                        </div>  
                        </div>

Für jede Info bin ich dankbar.
Markus

Offline Karl1

  • Schreiberling
  • ****
  • Beiträge: 486
    • Teile Beitrag
Re: TEMPLATE: Bootstrap3 für Shop 2.0 - freies responsive Template
« Antwort #979 am: 08. März 2019, 11:30:41 »
Hallo Markus,
mach mal in der Templatedatei folgende Änderung bei den Tabs (ziemlich weit unten):

ersetze diese Zeile
Code: PHP  [Auswählen]
                        {if $PRODUCTS_DESCRIPTION != ''}<div role="tabpanel" class="tab-pane active" ...

mit diesen
Code: PHP  [Auswählen]
                        {if $PRODUCTS_DESCRIPTION != ''}
                                <div role="tabpanel" class="tab-pane active" id="prod_desc">
                                        <h4 class="detailbox">{#products_desc#}</h4>
                                        <div itemprop="description">{$PRODUCTS_DESCRIPTION}
                                        {if isset($more_images.2.PRODUCTS_IMAGE)}
                                                <div class="mt">
                                                        <a class="cbimages text-center" title="{$PRODUCTS_NAME|onlytext}" href="#" data-image-id="2" data-toggle="modal" data-title="{$PRODUCTS_NAME|onlytext}" data-image="{$more_images.2.PRODUCTS_IMAGE|replace:"info_images":"popup_images"}" data-target="#modal">
                                                                <img class="unveil img-responsive" src="{$tpl_path}css/images/loading.gif" data-src="{$more_images.2.PRODUCTS_IMAGE|replace:"info_images":"popup_images"}" alt="{$module_data.PRODUCTS_NAME|onlytext}">
                                                        </a>
                                                        <noscript><a title="{$PRODUCTS_NAME|onlytext}" href="{$more_images.2.PRODUCTS_IMAGE|replace:"info_images":"popup_images"}"><img class="img-responsive" src="{$more_images.2.PRODUCTS_IMAGE|replace:"info_images":"popup_images"}" alt="{$module_data.PRODUCTS_NAME|onlytext}" /></a></noscript>
                                                </div>
                                        {/if}
                                        </div>
                                </div>
                        {/if}

Dadurch wird geprüft, ob ein zweites Produktbild vorhanden ist.
Wenn ja, dann wird es zusätzlich unter die Beschreibung eingefügt.

Gruß Karl

P.S.: Deine Frage betrifft sehr speziell deinen Shop und dürfte für andere eher verwirrend als helfend sein.
Solltest du diesbezüglich noch Fragen haben, dann sende mir einfach eine Mail.

Offline Rocket3

  • Frisch an Board
  • **
  • Beiträge: 84
  • Geschlecht: Männlich
    • Teile Beitrag
    • e-shop24
Re: TEMPLATE: Bootstrap3 für Shop 2.0 - freies responsive Template
« Antwort #980 am: 11. März 2019, 22:50:56 »
Hallo,
ich habe ein Problem den ich mir einfach nicht erklären kann.
Bei eine Bestellung, bekomme ich, in der Bestätigungs e-mail ein falsches Logo einfach nicht mit dem richtigem Logo ersetzt.

Im adminbereich, in der Rechnungs e-mail Vorschau, ist das Logo richtig (Bild 1), aber in der ankommender e-mali ist ein anderes Logo (Bild2).
Das kuriose ist aber, dass das Bild 2 auf dem server nicht mehr vorhanden ist, da ich alle logo.gif ersetzt habe (alte Dateien erst gelöscht, danach neue Dateien hochgeladen, die datei logo.gif in bootstrap3/img/ mehrmals erneuert).
Cache und Browsercache mehrmals gelöscht, alles ohne Erfolg.
In tpl_modified bekomme ich die e-mail aber mit richtigem Logo
Jetzt bin ich am ende mit meinem Latein.
Kann mir vielleicht jemand helfen oder einen Tipp geben.

Offline FräuleinGarn

  • Viel Schreiber
  • *****
  • Beiträge: 2.590
    • Teile Beitrag
    • Fräulein Garn's Stoffbiotop
Re: TEMPLATE: Bootstrap3 für Shop 2.0 - freies responsive Template
« Antwort #981 am: 12. März 2019, 07:24:01 »
Lösch mal den Cache deines Emailprogramms auf deinem PC.

Wenn der Fehler in einem Emailprogramm auf deinem pc Auftritt, dann lad  die Mail mal nicht  auf den pc, sondern schau sie dir vorher im Postfach deines Hosters mal an. Oder in einem imap Account auf dem handy. Da sollte der Fehler nicht auftreten und du weißt, dass es nur ein Cacheproblem ist.

Dass es testweise mit einem anderen Template geht ist logisch, da die url für das Bild eine ganz andere ist und das Bild noch nicht im Cache ist. Jetzt ist aber dieses Bild im Cache zugeordnet. Wenn du nochmal das Logo änderst, sollte sich auch bei dem Testtemplate keine Änderung mehr einstellen, weil bei gleicher url, er das Bild aus dem Cache zieht.

Gruß Timm

Offline Rocket3

  • Frisch an Board
  • **
  • Beiträge: 84
  • Geschlecht: Männlich
    • Teile Beitrag
    • e-shop24
Re: TEMPLATE: Bootstrap3 für Shop 2.0 - freies responsive Template
« Antwort #982 am: 12. März 2019, 12:15:39 »
Hallo Timm,

danke für den Tipp, werde ich heute Abend gleich ausprobieren.

LG
Mladen

Offline Rocket3

  • Frisch an Board
  • **
  • Beiträge: 84
  • Geschlecht: Männlich
    • Teile Beitrag
    • e-shop24
Re: TEMPLATE: Bootstrap3 für Shop 2.0 - freies responsive Template
« Antwort #983 am: 12. März 2019, 20:43:47 »
Hallo Timm,

danke nochmals, das war das Problem.

Vielleicht kannst du (oder jemand anderes) mir bei meinem anderem Problem helfen.

Ich habe neulich die Gutscheine aktiviert, und es läuft alles gut, bis der Kunde den Gutschein einlösen tut.

Dort kommt es zum Problem, denn sobald der Gutschein aktiviert wird, bekommt der Kunde den doppelten Wert des Gutscheins

gutgeschrieben (z.B. bei gekauften 25 Euro-Gutschein hat der Kunde 50 Euro auf seinem Guthaben).

Ausserdem, kann man bei nicht ganz verbrauchtem Gutschein, den Rest nicht mehr einlösen, da der Gutscheicode nicht mehr gültig
ist.

modified ver. 2.0.4.2 (mit bootstrap 3 v. Karl)

Das Problem ist aber auch beim tpl_modified

Ich hoffe dass mir da jemand helfen kann, bis dahin muss ich die Gutschei-Option leider ausschalten.

Offline Karl1

  • Schreiberling
  • ****
  • Beiträge: 486
    • Teile Beitrag
Re: TEMPLATE: Bootstrap3 für Shop 2.0 - freies responsive Template
« Antwort #984 am: 13. März 2019, 08:36:43 »
Hallo Mladen,
einen gekauften Gutschein kann der Kunde nicht einlösen, der muss im Adminbereich bei "Gutschein Freigabe Warteschlange" freigegeben werden, aber einen versandter Gutschein kann der Kunde einlösen.

Such mal im Netz nach "creopard modified anleitung", da solltest du eine veralterte Modified Anleitung finden.
Lies dir mal den Abschnitt "Gutscheine und (Rabatt-)Coupons" durch.
Die Anleitung ist zwar nicht auf dem aktuellen Stand, erklärt aber das Prinzip.

Gruß Karl

Offline Rocket3

  • Frisch an Board
  • **
  • Beiträge: 84
  • Geschlecht: Männlich
    • Teile Beitrag
    • e-shop24
Re: TEMPLATE: Bootstrap3 für Shop 2.0 - freies responsive Template
« Antwort #985 am: 13. März 2019, 10:11:22 »
Hallo Karl,

habe mir die Anleitung durchgelesen, und danach alles so eingerichtet, in der Freigabe Warteschlange den Gutschein freigegeben. Soweit klappt alles, und der Kunde bekommt auch den Freigabecode.
Das Problem ist aber, wenn der Kunde den Gutschein einlöst, bekommt er den doppelten Gutscheinwert auf sein Konto gutgeschrieben (also anstatt z.B bei 50 Euro Gutschein 50 Euro gutschrift bekommt er 100 Euro gutgeschrieben)

Offline Karl1

  • Schreiberling
  • ****
  • Beiträge: 486
    • Teile Beitrag
Re: TEMPLATE: Bootstrap3 für Shop 2.0 - freies responsive Template
« Antwort #986 am: 13. März 2019, 18:20:02 »
Hallo Mladen,
mit deiner Beschreibung komme ich leider nicht ganz zurecht.

Ein Kunde kann einen Gutschein (Artikel mit Nr. "GIFT_...") kaufen. Bei Zahlungseingang wird der Gutschein durch einen Admin in der Warteschlange freigegeben. Im Kundenguthaben wird der Betrag dem Kunden gutgeschrieben.

Andere Möglichkeit, du versendest eine Gutschein-E-Mail. Der Kunde erhält eine Mail mit Gutschein-Code. Diesen Gutschein löst der Kunde im Warenkorb mit seinem Code ein, damit wird der Betrag dem Kundeguthaben hinzugefügt.

Schick mir mal eine E-Mail, denn dein Problem betrifft nicht das Template, und beschreibe darin detailiert wie du vorgehst, ich vermute du machst einen Fehler.

Gruß Karl

Offline mannoo

  • Neu im Forum
  • *
  • Beiträge: 29
  • Geschlecht: Männlich
    • Teile Beitrag
    • Reinsalz- Salz und Gewürze
Re: TEMPLATE: Bootstrap3 für Shop 2.0 - freies responsive Template
« Antwort #987 am: 15. März 2019, 11:59:17 »
Hallo,

ich habe das Template auf der Shopssoftware v2.0.4.2 rev Installiert, leider habe ich ein kleines Problem bei den Kategorien.

Wenn man eine Kategorie öffnet werden die Boxen Kategorie, Schnellkauf, Neue Artikel, Zuletzt angesehen und Hersteller oberhalb in voller breit angezeigt.

https://samadhi-spirit.net/Schmuck-Edelsteine:::1.html

Kann mir bitte jemand einen Tipp geben wie ich das Problem lösen kann.

Gruß Mannoo

Offline mannoo

  • Neu im Forum
  • *
  • Beiträge: 29
  • Geschlecht: Männlich
    • Teile Beitrag
    • Reinsalz- Salz und Gewürze
Re: TEMPLATE: Bootstrap3 für Shop 2.0 - freies responsive Template
« Antwort #988 am: 15. März 2019, 13:00:49 »
Hallo,

mein oberer beitrag kann gelöscht werden!

ich habe scheinbar etwas in der Template config.php verstellt gehabt.

Offline modellbaushop24

  • Neu im Forum
  • *
  • Beiträge: 7
    • Teile Beitrag
Re: TEMPLATE: Bootstrap3 für Shop 2.0 - freies responsive Template
« Antwort #989 am: 17. März 2019, 11:33:28 »
Moin, kleine frage da ich Gerade am Shop Update bin von Version 2.0.3.0 auf die aktuelle.

die Datei bootstrap3_shopversion_2.0.4.2_20190129.zip wo hier im ersten Beitrag als DL angeboten wird ist das dann auch nur eine Update Datei von 2.0.4.0 auf 2.0.4.2 oder ist es das Komplette Template?


Teile per facebook Teile per linkedin Teile per twitter