Safeterms - Sichere Rechtstexte für Online Händler
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 161846 mal)

Offline manne35

  • Fördermitglied
  • *****
  • Beiträge: 351
  • Geschlecht: Männlich
    • Teile Beitrag
    • Edelsteine und Heilsteine
Re: TEMPLATE: Bootstrap3 für Shop 2.0 - freies responsive Template
« Antwort #765 am: 30. Juli 2018, 13:47:38 »
@ Karl Dank Dir,  geht sehr gut,
praktisch um die Kategorien als Contentseiten zu nutzen ( anderes product_listing template halt ).

DAs gibt dann ohne linkes Menu schöne Info Seiten und bei Bedarf gleich mit Produkten. Und die Kategorien sind halt durchdachter und universeller einsetzbar als die Content Manager Seiten.

@pomm
als ich das von Hanspeter empfohlene auskommentiert habe bei mir
Code: PHP  [Auswählen]
//  require_once(DIR_FS_BOXES . 'categories_superfish.php');

War s spürbar flinker unterwegs. Mit cache dann sogar schneller als der alte 106er Shop.
(Gefühlt... auch das "unveil Dings: Bilder laden erst beim scrollen" macht viel aus und ist sehr professionel")
 Und wenn Du so viele Dateien hast kannst Du die vielleicht sowieso nicht immer alle in ein superfischmenu reinpatschen, da würden ja bei jedem Seitenaufruf auch immer 8000 Links mit runtergeladen.

Haendlerbund_Leistungen_728x90_animiert

Offline manne35

  • Fördermitglied
  • *****
  • Beiträge: 351
  • Geschlecht: Männlich
    • Teile Beitrag
    • Edelsteine und Heilsteine
Re: TEMPLATE: Bootstrap3 für Shop 2.0 - freies responsive Template
« Antwort #766 am: 01. August 2018, 14:56:08 »
WEr content Seiten hat mit Unter Contentseiten.
Folgende simple Änderung trennt die Menueintraege des extra Menus. So dass die untereinander stehen.
in
templates/bootstrap/module/sub_content_listing.html

Code: PHP  [Auswählen]
<h4><a href="{$parent_content.CONTENT_LINK}">{$parent_content.CONTENT_TITLE}</a></h4>
<ul>
  {foreach name=aussen item=content_data from=$sub_content}
  <li>
    <a href="{$content_data.CONTENT_LINK}">{$content_data.CONTENT_TITLE}</a>
  </li>
  {/foreach}
</ul>

Offline Schreinermeister

  • Fördermitglied
  • *****
  • Beiträge: 222
  • Geschlecht: Männlich
    • Teile Beitrag
    • Selbst-schreinern.de
Re: TEMPLATE: Bootstrap3 für Shop 2.0 - freies responsive Template
« Antwort #767 am: 05. August 2018, 19:50:35 »
Hallo zusammen,

ich bin eben etwas am "rumbasteln", komme aber nicht weiter.

Ich möchte im Frontend bei den "product_info"-Seiten Informationen aus der Datenbank darstellen, welche aber nur der ADMIN sehen kann.

Das auslesen der Daten hab ich soweit hinbekommen. Nun muss ich die Anzeige auf den ADMIN beschränken.

If ADMIN dann     :oh-no:

kann mir jemand auf die Sprünge helfen?

Danke im voraus.

Gruß Chris

Offline hpzeller

  • Viel Schreiber
  • *****
  • Beiträge: 2.578
  • Geschlecht: Männlich
    • Teile Beitrag
    • xos-shop.com | XOS-Shop ist ein umfangreiches "Open Source Webshop-System", welches per Webinterface administriert wird und an die Bedürfnisse des Betreibers angepasst werden kann.
Re: TEMPLATE: Bootstrap3 für Shop 2.0 - freies responsive Template
« Antwort #768 am: 05. August 2018, 22:11:49 »
Hallo Chris,

mit folgendem Code in Template-Dateien kannst du die Anzeige auf Admin's beschränken.

Code: XML  [Auswählen]
{if $smarty.session.customers_status.customers_status_id == '0'}Das können nur Admin's sehen!{/if}

Gruss
Hanspeter

Offline Schreinermeister

  • Fördermitglied
  • *****
  • Beiträge: 222
  • Geschlecht: Männlich
    • Teile Beitrag
    • Selbst-schreinern.de
Re: TEMPLATE: Bootstrap3 für Shop 2.0 - freies responsive Template
« Antwort #769 am: 06. August 2018, 18:08:11 »
Hallo Hanspester,

Danke für deine Hilfe.
Die von dir vorgeschlagene Codezeile hatte ich bereits aus der index.html "geklaut".

Leider funktioniert's nicht in den products_info_...
ich habs so versucht
Code: PHP  [Auswählen]
{if $smarty.session.customers_status.customers_status_id == '0'} <div><strong>{$smarty.const.TEXT_PRODUCTS_LAGERPLATZ}: {$PRODUCTS_LAGERPLATZ} </strong></div> {/if}

ohne if Abfrage wird der gewünschte Text angezeigt.  :nixweiss:

Gruß Chris

Offline Karl1

  • Schreiberling
  • ****
  • Beiträge: 456
    • Teile Beitrag
Re: TEMPLATE: Bootstrap3 für Shop 2.0 - freies responsive Template
« Antwort #770 am: 06. August 2018, 18:38:21 »
Hallo Chris,
hab das schnell ausprobiert - bei mir funktioniert die If-Abfrage.

Hast du im Adminbereich bei Kunden->Kundengruppen in der Spalte cID die "0" bei Admin stehen?

Gruß Karl

Offline Schreinermeister

  • Fördermitglied
  • *****
  • Beiträge: 222
  • Geschlecht: Männlich
    • Teile Beitrag
    • Selbst-schreinern.de
Re: TEMPLATE: Bootstrap3 für Shop 2.0 - freies responsive Template
« Antwort #771 am: 06. August 2018, 19:08:08 »
Hallo Karl,

habs gefunden  :doh:

ich hatte unter Konfiguration -> mein Shop -> Kundenstatus(Kundengruppe) für Administratoren im Frontend auf  "Neuer Kunde"  gestellt.

Somit war der Zusatztext bei customers_status_id == '2' sichtbar.

Habs nun zurück aus ADMIN gestellt und siehe da ....    :-B

Danke für die Tipps!   :thx:

Gruß Chris

Offline noise

  • Neu im Forum
  • *
  • Beiträge: 9
    • Teile Beitrag
Re: TEMPLATE: Bootstrap3 für Shop 2.0 - freies responsive Template
« Antwort #772 am: 11. August 2018, 03:28:17 »
Hi Karl

Super Template, vielen dank für die Bereitstellung. 
:hobbyhorse:

man muss sich ein wenig einarbeiten, aber wenn man dann weis wo was ist kriegt man es auch hin  ;-)

Offline noise

  • Neu im Forum
  • *
  • Beiträge: 9
    • Teile Beitrag
Re: TEMPLATE: Bootstrap3 für Shop 2.0 - freies responsive Template
« Antwort #773 am: 11. August 2018, 18:08:30 »
Hi Leute
Eine frage habe ich nun doch noch, und zwar bei der Kasse mit den
Versandoptionen, im vorherigen xtc5 template sah man das icon und text vom shipper ob eco oder prio.

im Bootstrap3 template für die CH post fehlt das, weis jemand welche datei dafür zuständig ist ?

Ich vermute da wird was nicht richtig ausgegeben, da auch der text priority nicht vorhanden ist

[ Für Gäste sind keine Dateianhänge sichtbar ]
[ Für Gäste sind keine Dateianhänge sichtbar ]

Die Seite befindet sich im Wartungsmodus, daher kann ich schlecht einen link einfügen.
Aber vielleicht weis ja jemand von diesem Problem ?

Offline manne35

  • Fördermitglied
  • *****
  • Beiträge: 351
  • Geschlecht: Männlich
    • Teile Beitrag
    • Edelsteine und Heilsteine
Re: TEMPLATE: Bootstrap3 für Shop 2.0 - freies responsive Template
« Antwort #774 am: 11. August 2018, 19:25:39 »
# Navigation  links

CSS Marker: folgender funktioniert gut bei
Unterkategorie von Unterkategorie --> level2 active, level 3Links sichtbar:
Code: PHP  [Auswählen]
 .list-group > li.list-group-item.level3 a

Aber bei einer geöffnete Unterkategorie level 2 die Kategorien derselben Hierarchie kenntlich machen, da find ich ums Mäusemelken keinen Marker ...

Code: PHP  [Auswählen]
.list-group > li.list-group-item.level2
geht beispielsweise gar nicht das greift sowohl in alle Überkategorie Links wie auch in die level 3 Links ein.

 Hier mal eine Beispiel Kategorie:
https://www.edelsteine.de/shop/schmuckzubehoer-silber-perlen/silberperlen:::511_504.html

Seltsamerweise find ich da auch nix bei bootstrap...
Sind Unterkategorien, die sich irgendwie aufgeklappt von den Überkats unterscheiden sollten, selten ? --->  Wahscheinlich eher --_> Ich denke ich bin zu doof...

Vielleicht hat jemand ja bereits das Rätsel gelöst  ;-)
... wenns bei mir passiert meld ich mich... ;-) guts Nächtle...lgmanne

Offline hpzeller

  • Viel Schreiber
  • *****
  • Beiträge: 2.578
  • Geschlecht: Männlich
    • Teile Beitrag
    • xos-shop.com | XOS-Shop ist ein umfangreiches "Open Source Webshop-System", welches per Webinterface administriert wird und an die Bedürfnisse des Betreibers angepasst werden kann.
Re: TEMPLATE: Bootstrap3 für Shop 2.0 - freies responsive Template
« Antwort #775 am: 11. August 2018, 21:50:30 »
Hallo manne35,

um die Struktur des Kategoriebaums etwas besser kenntlich zu machen, könntest du in der CSS-Datei templates/bootstrap3/stylesheet.css ganz am Ende folgende Regelsätze einfügen.

Code: CSS  [Auswählen]
#categorymenu .list-group-item {
  margin-bottom: 0 !important;
}

#categorymenu .panel-default,
#categorymenu .panel,
.box_category {
 border-color: #143d62 !important;
}
 

Gruss
Hanspeter

Offline manne35

  • Fördermitglied
  • *****
  • Beiträge: 351
  • Geschlecht: Männlich
    • Teile Beitrag
    • Edelsteine und Heilsteine
Re: TEMPLATE: Bootstrap3 für Shop 2.0 - freies responsive Template
« Antwort #776 am: 12. August 2018, 10:50:28 »
ouh Danke, prima

das geht, ist dann schon schneller fürs Auge zu erfassen in welcher Kategorie man sich bewegt.
ist dann in allen Kategorie Ebenen so.

Wenn man dies dann z.B. nur fuer eine geöffnete erste Ebene machen möchte, dann

Code: PHP  [Auswählen]
li.list-group-item.level1 > div.panel.panel-default {
   margin-bottom: 0 !important;
   border-color: #143d62 !important;
}

allerdings felhlt dann oben der Rahmen  (japanische Nudelsuppe ?  ;-)  )
Muss mal kucken ob ich den noch geschlossen kriege.

Also Danke nochmals, das ist der richtige Weg denke ich, ein feiner Rahmen und man ist nicht ganz so verloren in den unendlichen Kategorietiefen...

.... Dafür wären ja eigentlich auch Kategorien hilfreich, die man wie einen Filter anklicken könnte...

Offline hpzeller

  • Viel Schreiber
  • *****
  • Beiträge: 2.578
  • Geschlecht: Männlich
    • Teile Beitrag
    • xos-shop.com | XOS-Shop ist ein umfangreiches "Open Source Webshop-System", welches per Webinterface administriert wird und an die Bedürfnisse des Betreibers angepasst werden kann.
Re: TEMPLATE: Bootstrap3 für Shop 2.0 - freies responsive Template
« Antwort #777 am: 12. August 2018, 13:00:24 »
Hallo noise,

da scheint ein Fehler im Bootstrap3 Template zu stecken.

Du kannst mal folgendes testen:
Ersetze in der Datei templates/bootstrap3/module/checkout_shipping_block.html folgende Codesequenz

Code: XML  [Auswählen]
                {foreach name=inner item=method_data from=$module_data.methods}
                <div class="panel panel-default">
                    <div class="panel-heading" role="tab" id="acc{$method_data.id}" style="padding:0;">
                        <h4 class="panel-title">
                            <span role="button" data-toggle="collapse" data-parent="#accordion" data-target="#acc_{$method_data.id}" aria-expanded="true" aria-controls="acc_{$method_data.id}" style="padding:10px 15px;display:block;">
                                <span class="radio" style="margin:0;">
                                    <label style="width:100%;">
                                        {$method_data.radio_field}
                                        {$module_data.module}
                                        <span class="more-less glyphicon glyphicon-triangle-top text-muted pull-right"></span>
                                        <span class="pull-right">{$method_data.price}&nbsp;&nbsp;</span>
                                    </label>
                                </span>
                            </span>
                        </h4>
                    </div>
                    <div id="acc_{$method_data.id}" class="panel-collapse collapse in" role="tabpanel" aria-labelledby="acc{$method_data.id}">
                        <div class="panel-body">
                            <div>{$module_data.icon} {$method_data.title}</div>
                        </div>
                    </div>
                </div>
                  {/foreach}
 

mit dieser

Code: XML  [Auswählen]
                {foreach name=inner item=method_data from=$module_data.methods}
                <div class="panel panel-default">
                    <div class="panel-heading" role="tab" id="acc{$method_data.id}" style="padding:0;">
                        <h4 class="panel-title">
                            <span role="button" data-toggle="collapse" data-parent="#accordion" data-target="#acc_{$method_data.id}" aria-expanded="true" aria-controls="acc_{$method_data.id}" style="padding:10px 15px;display:block;">
                                <span class="radio" style="margin:0;">
                                    <label style="width:100%;">
                                        {$method_data.radio_field}
                                        {$module_data.module}
                                        <span class="more-less glyphicon glyphicon-triangle-top text-muted pull-right"></span>
                                        <span class="pull-right">{$method_data.price}&nbsp;&nbsp;</span>
                                    </label>
                                </span>
                            </span>
                        </h4>
                    </div>
                    <div id="acc_{$method_data.id}" class="panel-collapse collapse in" role="tabpanel" aria-labelledby="acc{$method_data.id}">
                        <div class="panel-body">
                            <div>{$module_data.icon} {$method_data.title}</div>
                        </div>
                    </div>
                </div>
                  {/foreach}
 

Gruss
Hanspeter

Offline FräuleinGarn

  • Viel Schreiber
  • *****
  • Beiträge: 2.085
    • Teile Beitrag
    • Fräulein Garn's Stoffbiotop
Re: TEMPLATE: Bootstrap3 für Shop 2.0 - freies responsive Template
« Antwort #778 am: 12. August 2018, 14:10:42 »
Hallo Hanspeter

Die beiden Codeschnipsel scheinen identisch zu sein.

Gruß Timm

Offline hpzeller

  • Viel Schreiber
  • *****
  • Beiträge: 2.578
  • Geschlecht: Männlich
    • Teile Beitrag
    • xos-shop.com | XOS-Shop ist ein umfangreiches "Open Source Webshop-System", welches per Webinterface administriert wird und an die Bedürfnisse des Betreibers angepasst werden kann.
Re: TEMPLATE: Bootstrap3 für Shop 2.0 - freies responsive Template
« Antwort #779 am: 12. August 2018, 14:24:42 »
Hallo Timm, danke für den Hinweis.

Das ist die Codesequenz in der Datei templates/bootstrap3/module/checkout_shipping_block.html welche mit der Codesequenz aus Antwort #777 ersetzt werden muss.

Code: XML  [Auswählen]
                {foreach name=inner item=method_data from=$module_data.methods}
                <div class="panel panel-default">
                    <div class="panel-heading" role="tab" id="acc{$smarty.foreach.outer.iteration}" style="padding:0;">
                        <h4 class="panel-title">
                            <span role="button" data-toggle="collapse" data-parent="#accordion" data-target="#acc_{$smarty.foreach.outer.iteration}" aria-expanded="true" aria-controls="acc_{$smarty.foreach.outer.iteration}" style="padding:10px 15px;display:block;">
                                <span class="radio" style="margin:0;">
                                    <label style="width:100%;">
                                        {$method_data.radio_field}
                                        {$module_data.module}
                                        <span class="more-less glyphicon glyphicon-triangle-top text-muted pull-right"></span>
                                        <span class="pull-right">{$method_data.price}&nbsp;&nbsp;</span>
                                    </label>
                                </span>
                            </span>
                        </h4>
                    </div>
                    <div id="acc_{$smarty.foreach.outer.iteration}" class="panel-collapse collapse in" role="tabpanel" aria-labelledby="acc{$smarty.foreach.outer.iteration}">
                        <div class="panel-body">
                            <div>{$module_data.icon} {$method_data.title}</div>
                        </div>
                    </div>
                </div>
                  {/foreach}
 

Gruss
Hanspeter


Teile per facebook Teile per linkedin Teile per twitter

clip
TEMPLATE: Bootstrap - freies responsive Template

Begonnen von Karl1 am Downloads

1222 Antworten
428854 Aufrufe
Letzter Beitrag 07. September 2017, 12:56:17
von awids
xx
Modified Responsive Flat Template - Kategorie Bild im mobilen Template

Begonnen von lukass am Bastelecke

1 Antworten
900 Aufrufe
Letzter Beitrag 24. April 2018, 09:36:44
von lukass
smiley
TEMPLATE: jGreen responsive modified Template in grün, schwarz, rot, blank

Begonnen von detoni am Downloads

48 Antworten
27166 Aufrufe
Letzter Beitrag 18. Juni 2017, 11:01:06
von FräuleinGarn
xx
Vorgefertigtes Shop-Template auf Responsive Basis

Begonnen von peterschmi am Urteile, Abmahnungen, Gesetze und Pflichten

11 Antworten
4503 Aufrufe
Letzter Beitrag 08. April 2014, 08:15:39
von webald