Managed Server
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: Bootstrap - freies responsive Template

    Karl1

    • Experte
    • Beiträge: 1.884
    Re: TEMPLATE: Bootstrap - freies responsive Template
    Antwort #435 am: 03. Oktober 2014, 10:40:58
    Hallo Florian,
    schau mal hier http://sevenx.de/demo/bootstrap-carousel/index.html unter Thumbnail Slider.
    Die Beispiele sind aber für das Bootstrap-Framework 3, da musst du den Code für BS 2 http://getbootstrap.com/2.3.2/javascript.html#carousel noch ein bisschen anpassen.

    Gruß Karl

    plank

    • Neu im Forum
    • Beiträge: 21
    Re: TEMPLATE: Bootstrap - freies responsive Template
    Antwort #436 am: 03. Oktober 2014, 12:35:44
    Hallo,

    Vielen Dank. Solche Beispiele habe ich auch schon gefunden. Ich hätte aber gerne dass immer nur um eines weiter gewechselt wird und die auch im Kreis laufen.
    Also links raus, und dann irgendwann wieder rechts rein kommen.

    Das scheint aber mit einem Carousel nicht möglich zu sein?

    Danke, florian

    ideeos.de

    • Mitglied
    • Beiträge: 190
    • Geschlecht:
    Re: TEMPLATE: Bootstrap - freies responsive Template
    Antwort #437 am: 03. Oktober 2014, 14:19:15
    Wir benutzen für unsere responsiven Templates Owl Carousel. Vor allem, weil es auch Swipe fähig ist, also auf Tablets und Smartphones die Wischfunktion unterstützt.

    Die Endlosschleife ist in der 2.0 Version auch enthalten, ich persönlich finde sie nicht benutzerfreundlich.

    plank

    • Neu im Forum
    • Beiträge: 21
    Re: TEMPLATE: Bootstrap - freies responsive Template
    Antwort #438 am: 06. Oktober 2014, 17:37:35
    Hallo,

    Vielen Dank, habe das Owl Carousel getestet. Schaut sehr gut aus.
    Eine Frage noch dazu. Ich denke es wäre gut wenn Links und Rechts Pfeil Buttons vorhanen wären, damit man gleich sieht dass es weiter geht?
    Hast du soetwas umgesetzt?

    Danke
    sg Florian

    ideeos.de

    • Mitglied
    • Beiträge: 190
    • Geschlecht:
    Re: TEMPLATE: Bootstrap - freies responsive Template
    Antwort #439 am: 07. Oktober 2014, 08:09:28
    Die Navigation ist direkt integriert. Heisst Standard prev, next. Muss nur angepasst werden. Also Pfeile statt Text und etwas CSS.

    plank

    • Neu im Forum
    • Beiträge: 21
    Re: TEMPLATE: Bootstrap - freies responsive Template
    Antwort #440 am: 13. Oktober 2014, 12:37:31
    Hallo,

    Vielen Dank.
    Suche schon den nächsten Tip. Wie einige Shops haben, hätte ich auch gener einen Warenkorb im Header den man aufklappen kann?
    Habt ihr dazu einen Umsetzungstip, Anleitung?

    Danke
    Florian

    001blade

    • Frisch an Board
    • Beiträge: 71
    Re: TEMPLATE: Bootstrap - freies responsive Template
    Antwort #441 am: 13. Oktober 2014, 22:36:26
    Bin auch mit dem Template am Probieren.
    Ist soweit ganz gut ;)
    Jedoch mal eine Frage gibt es große unterschiede zu Bootstrap 2.3.2 und 3?
    und wie sind eure Ladezeiten mit dem Template?
    Ich erreiche unnormale Parse Time: 15.114s
    sogar schon 17 gehabt. mit dem Anderen normalem Template habe ich dies nicht.
    Gruß
    Daniel

    miheha

    • Fördermitglied
    • Beiträge: 122
    Re: TEMPLATE: Bootstrap - freies responsive Template
    Antwort #442 am: 14. Oktober 2014, 00:34:38
    Hi

    unter http://getbootstrap.com/ findest du alles zu den Versionen. 3 ist einfach eine neuer Version. Was sich genau geändert hat kannst du da auch nachlesen. Fehlt die denn was in der 2.3.2 Version?

    Ich habe mal die Parse Time eingeschaltet (solltest du später auschalten...braucht keine Nutzer). Liegt  bei mit immer so bei 0,24s. (mit Bootstrap)

    Das der Seitenaufbau (für den Nutzer) mit dem dicken Bootstrap Framework langsammer gehen kann (nicht muss!), das kann schon sein. Da gibt es hier aber auch andere Threads in denen das diskutiert wird.

    Hast du dir deine Seite schon mal mit YSLOW angesehen. Da kannst du auch sehen woran es liegen kann.

    Benutzt du auch ein frischen Bootsrap FW? Oder hast du schon was angepasst. Die Zeiten kannst du auch mal gegeneinander stellen.

    Gruß
    Mike

    miheha

    • Fördermitglied
    • Beiträge: 122
    Re: TEMPLATE: Bootstrap - freies responsive Template
    Antwort #443 am: 14. Oktober 2014, 00:43:44
    Hallo Florian Plank,

    eine generelle Anleitung findest du hier ANLEITUNG: Warenkorb in den Header verschieben

    Die muss man natürlich an das Bootstrap FW anpassen. Und an deine Anforderungen an dein Design. (Wo soll es hin? Wie soll es aussehen? Was soll angezeigt werden? Preise, Anzahl, Bild...)

    So habe ich es gemacht.

    Ein bischen Erfahrung mit HTML, CSS und der Struktur von Modified und dann klappt das.

    Gruß
    Mike

    plank

    • Neu im Forum
    • Beiträge: 21
    Re: TEMPLATE: Bootstrap - freies responsive Template
    Antwort #444 am: 14. Oktober 2014, 14:58:41
    Hallo

    Vielen Dank für eure Hilfe.
    Ich habe noch eine weitere Frage.

    Ich setze die product_listing_4-spaltig.html ein, was auch toll aussieht. Bei kleineren Bildschirmauflösungen wird die Anzeige jedoch zu schmal und ich würde gerne auf 3 bzw 2 Spalten wechseln.
    Wie kann ich das umsetzen?

    Bei sehr schmalen Auflösungen wechselt er dann auf 1-spaltig.
    Vielen Dank,

    miheha

    • Fördermitglied
    • Beiträge: 122
    Re: TEMPLATE: Bootstrap - freies responsive Template
    Antwort #445 am: 14. Oktober 2014, 15:45:16
    Hi

    ich habe das gleich Verhalten (will es nicht Problem nennen ;-) ). Das wird über die CSS media Querries gesteuert. Dort werden ja die Break Points festgelegt.

    Gelößst habe ich es noch nicht da der Shop erst mal für den großen Screen funktionieren muss. (Online kauf in meiner Zielgruppe deutlich unter 10%).

    Kann aber für andere Produkte wichtig sein.

    Was ich plane:
    Es gibt in Bootstrap ja die drei Klassen Phone Tablet Desktop.
    http://getbootstrap.com/2.3.2/scaffolding.html#responsive
    Das sind die drei Auflösungen die du erst mal hast.

    Dann brauchst du in der
    product_listing_4-spaltig.html
    die Anzeige der Produkte nur so anzupassen, das in der Desktop Klasse 4 Spaltig angezeigt wird.

    In der Tablet 2 Spaltig und in der Mobile Klasse 1 Spaltig.
    (Wenn du auch noch 3 Spaltig haben willst müsstest du einen neue Klasse zwischen z.B. Desktop und Tablet einfügen. Die Arbeit werde ich mir aber nicht machen )

    Die DIVs die nicht benötigt werden natürlich mit den entsprechenden Klassen ausblenden.

    Vielleicht denke ich auch zu sehr um die Ecke, aber bei meiner Index.html habe ich das so gemacht um vieles auf dem Smartphone auszublenden.

    Gruß
    Mike

    plank

    • Neu im Forum
    • Beiträge: 21
    Re: TEMPLATE: Bootstrap - freies responsive Template
    Antwort #446 am: 14. Oktober 2014, 16:11:20
    Hallo,

    Leider ist mir das Bootstrap Thema noch nicht wirklich sehr vertraut.
    Theoretisch alles klar.

    4Spalten bei Desktop; 2Spalten Tablet; 1Spaltig bi Handy; finde ich gut.

    Aber wie setze ich das jetzt  in der css um, oder wo genau pass ich das an?
    Gibt es dazu eine Beispiel?

    danke

    miheha

    • Fördermitglied
    • Beiträge: 122
    Re: TEMPLATE: Bootstrap - freies responsive Template
    Antwort #447 am: 14. Oktober 2014, 16:31:47
    Hi

    kein ganzes da ja noch nicht umgesetzt.

    Hier mal der relevante Code aus meiner product_listing.html

    Code: PHP  [Auswählen]
    {if $smarty.foreach.aussen.first}
        <div class="row-fluid mhh-new_products_row">
            {/if}
            <div class="span3 product_listing_full_height ">
                <div class="product_listing_image">{if $module_data.PRODUCTS_IMAGE!=''}<a href="{$module_data.PRODUCTS_LINK}"><img  class="img-polaroid center-block" src="{$module_data.PRODUCTS_IMAGE|replace:"thumbnail_images":"info_images"}" alt="{$module_data.PRODUCTS_NAME}" /></a>
                           
                            {else}
                            <img class="img-responsive" src="http://placehold.it/160x160/FFC947&text=Platzhalter" />
                            {/if}</div>
               
                <p class="product_listing_heading mhh-product_listing_heading"><a href="{$module_data.PRODUCTS_LINK}">{$module_data.PRODUCTS_NAME}</a></p>
                <p class="product_listing_price mhh-product_listing_price"><STRONG><a href="{$module_data.PRODUCTS_LINK}"> {$module_data.PRODUCTS_PRICE}</a></STRONG>*</p>

                            <div class="product_listing_button mhh-product_listing_button">{$module_data.PRODUCTS_BUTTON_PRODUCT_MORE}</div>
            </div>
            {if $smarty.foreach.aussen.iteration % 4 == 0 && !$smarty.foreach.aussen.last}
                </div>
                    <div class="row-fluid">
            {/if}
            {if $smarty.foreach.aussen.last}
                </div>
            {/if}
    {/foreach}

    Die "iteration % 4 gibt die Durchläufe an. Also 4 Produkte nebeneinander. Das mit dem span3 (4x3 = 12, Das ist immer ein voller SPAN bei Bootsrap) und du hast deine Desktop version.

    Nun das ganze kopieren, noch ein DIV darum mit der Klasse visible tablet da rein und aus span3 eine span6 machen. Aus der 4 dann eine 2 und du hast deine 2er Reihe.

    Bin mir aber nicht sicher ob das mit der foreach Schleife funktioniert wenn Sie doppelt drin ist. Sollte aber klappen.

    Bedenke, der ganze Code wird immer komplett ausgeführt und dann übertragen. Nur das Endgerät zeigt Ihn nicht an wenn es die Media Querries beachtet.

    Die Else Funktion kannst du raus lassen. Zeigt ein Bild an wenn das Produkt noch keins hat. Bei der Entwicklung gut da man dann die Höhe der Boxen sieht.

    alles mit mhh- ist mein CSS. Das musst du dann selber formatieren.

    Gruß
    Mike

    Noch mal, ich bezweifel langsam fast selber, das es der richtige Ansatz ist. Die Divs werden doch durch die Schleife gebildet und dann müsste das Responisve design die doch auch von Nebeneinander nach Untereinander verschieben. Passiert doch auch wenn man das ganze klein genug zieht und die einzeln untereinander hat.

    @Karl, was sagst du dazu? Ist das nicht der Sinn von Bootsrap nicht für alles eine Extra Wurst zu programmieren?

    plank

    • Neu im Forum
    • Beiträge: 21
    Re: TEMPLATE: Bootstrap - freies responsive Template
    Antwort #448 am: 14. Oktober 2014, 17:19:07
    Hallo,

    Vielen Dank, Habe das mal getestet. Deine Idee lässt sich umsetzen.

    Code: PHP  [Auswählen]
    <div class="visible-desktop">
            <div class="row-fluid bottom-buffer">{foreach name=aussen item=module_data from=$module_content}{php}$col++;{/php}
              <div class="span3 well well-small">  
    .....

    </div>
    <div class="visible-tablet">
            <div class="row-fluid bottom-buffer">{foreach name=aussen item=module_data from=$module_content}{php}$col++;{/php}
              <div class="span6 well well-small">  
    .....
    </div>

    <div class="visible-phone">
            <div class="row-fluid bottom-buffer">{foreach name=aussen item=module_data from=$module_content}{php}$col++;{/php}
              <div class="span12 well well-small">  
    .....
    </div
     

    So klappt das auch!
    Aber ich gebe dir vollkommen recht! Muss das dreifache duplizieren des Codes wirklich sein.

    Bevor ich das gemacht habe ist er auch zwischen 4 Spalten und 1 gesprungen. Nur leider dazwischen nicht.
    Wie hat denn das funktioniert!

    Danke

    Karl1

    • Experte
    • Beiträge: 1.884
    Re: TEMPLATE: Bootstrap - freies responsive Template
    Antwort #449 am: 14. Oktober 2014, 17:29:56
    Hallo Mike,
    hab gerade deine Beiträge gelesen und mir das Ganze nochmal angeschaut.
    Leider bin ich bei diesem Projekt gedanklich nicht mehr so drin, dass ich adhoc antworten könnte, deshalb dauert's oft. Ich hatte mir auch schon vorgenommen, das Template auf BS 3 umzubauen, aber leider find ich dazu noch keine Zeit.

    So einfach wie du dir das vorstellst ist es nicht. Man könnte schon ganz einfach aus "span3" "span4" machen, aber die "row-fluid" begrenzt die Zeile. Heißt es würden dann 3 Produkte nebeneinander stehen und 1 Produkt darunter - Ende der Zeile usw..
    Probiers mal aus und ändere die span's in Firebug.

    Entweder man setzt einen Ansichtenumschalter ein, da kann der Kunde dann die Anzahl der Produkte nebeneinander selbst wählen. Man kann mit einem Button einen Wert an die product_listing.html übergeben und mit diesem Wert die Seite x-spaltig neu aufbauen lassen.

    Oder man nimmt sich die bootstrap-responsive.css vor und ändert die Mediaqueries - würde ich aber nicht empfehlen.

    Gruß Karl

    @Tobias:
    Du hast jetzt jedes Produkt 3-fach abgebildet (Ladezeit), man sieht halt nur eines.
    1266 Antworten
    428430 Aufrufe
    12. Dezember 2023, 07:46:30 von Karl1
    2043 Antworten
    365958 Aufrufe
    Gestern um 12:07:38 von Onlineshopper
    179 Antworten
    13069 Aufrufe
    14. September 2024, 10:13:46 von kotzbrocken
    6 Antworten
    2124 Aufrufe
    07. Oktober 2019, 16:35:52 von sEdeMi