Marktplatz - Eine große Auswahl an neuen und hilfreichen Modulen sowie modernen Templates für die modified eCommerce Shopsoftware
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: Boxenbreite verändern

    skiathos

    • Neu im Forum
    • Beiträge: 30
    Boxenbreite verändern
    am: 27. Oktober 2009, 08:02:33
    Hallo zusammen,

    stelle gerade meinen bisherigen Shop auf XTC modified um und bin somit ein absoluter Anfänger bei diesem Shopsystem.
    Zunächst würde ich mich über eine kurze Anleitung freuen, wie ich die Boxenbreite inkl. der Eintragsfelder (z.B beim Newsletter ändern kann?
    Vielen Dank im Voraus.

    Skiathos



    Linkback: https://www.modified-shop.org/forum/index.php?topic=2462.0

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Boxenbreite verändern
    Antwort #1 am: 27. Oktober 2009, 10:20:01
    Dazu hast du in der stylesheet.css die folgenden Werte:

    Code: CSS  [Auswählen]
    /* LEFT COLUMN */
    #leftcol {
            float:left;
            width:200px;
            padding:0px 0px 15px 0px;
    }
    /* RIGHT COLUMN */
    #rightcol {
            float:right;
            width:200px;
            padding:0px 0px 15px 0px;
    }
     
    Wenn du die vergößerst musst du jedoch noch zusätzlich den #wrap und #contentwrap um die Summe der Zunahme der beiden Werte vergrößern, damit es wieder passt.

    Beispiel, du willst 300px breite Boxen haben, dann:

    Code: XML  [Auswählen]
    /* LEFT COLUMN */
    #leftcol {
            float:left;
            width:300px;
            padding:0px 0px 15px 0px;
    }
    /* RIGHT COLUMN */
    #rightcol {
            float:right;
            width:300px;
            padding:0px 0px 15px 0px;
    }
     
    Damit hat sich dein Shop um 200px gesamt verbreitert und demnach musst du noch folgendes ändern.

    Suche in der stylesheet.css:

    Code: CSS  [Auswählen]
    /* WHOLE SITE WRAPPER */
    #wrap {
            margin: 0 auto;
            width:980px;
            background-color:#fff;
            border-style:solid;
            border-color:#fff;
            border-width:0px 10px 10px 10px;
            margin-bottom:10px;
    }

    [...]

    /* CONTENT WRAPPER */
    #contentwrap {
            clear:both;
            width:980px;
            padding:0;
    }
     
    Und ersetze mit:

    Code: CSS  [Auswählen]
    /* WHOLE SITE WRAPPER */
    #wrap {
            margin: 0 auto;
            width:1180px;
            background-color:#fff;
            border-style:solid;
            border-color:#fff;
            border-width:0px 10px 10px 10px;
            margin-bottom:10px;
    }

    [...]

    /* CONTENT WRAPPER */
    #contentwrap {
            clear:both;
            width:1180px;
            padding:0;
    }
     
    Das Forlumarfeld in der Newsletter-Box kannst du verbreitern, indem du in der Datei /templates/xtc5/source/boxes/newsletter.php die Zeile suchst:

    Code: PHP  [Auswählen]
    $box_smarty->assign('FIELD_EMAIL',xtc_draw_input_field('email', '', 'maxlength="50" style="width:170px;"'));
     
    und ersetzt durch:

    Code: PHP  [Auswählen]
    $box_smarty->assign('FIELD_EMAIL',xtc_draw_input_field('email', '', 'maxlength="50" style="width:270px;"'));
     
    Grüße

    Torsten

    skiathos

    • Neu im Forum
    • Beiträge: 30
    Boxenbreite verändern
    Antwort #2 am: 27. Oktober 2009, 19:15:28
    Hallo Torsten,

    vielen Dank für Deine Hilfe. Werde mich gleich an die Arbeit machen.

    Gruß
    Skiathos

    guensi

    • Viel Schreiber
    • Beiträge: 2.288
    Boxenbreite verändern
    Antwort #3 am: 27. Oktober 2009, 23:02:06
    Wo was umgestellt wird dürfte damit klar sein. Aber das Ergebnis solltest du dir auf möglichst vielen Auflösungen mal anschauen. Auf einer 1024x768er Auflösung wirst du damit unweigerlich horizontale Scrollbalken kriegen.
    Muss jeder wissen für welche Auflösung er optimiert. Aber den Breitenzuwachs der Boxen kannst du im stylesheet.css auch durch Reduzierung der Content-Breite kompensieren. Damit bliebe die Originalbreite deiner Seite erhalten.
    Einfach mal testen und das für dich optimale Ergebnis wählen.

    skiathos

    • Neu im Forum
    • Beiträge: 30
    Boxenbreite verändern
    Antwort #4 am: 28. Oktober 2009, 05:46:50
    Hallo guensi,

    vielen Dank für Deine Anmerkung. Torsten geht im Beispiel von einer Verbreiterung der Box aus, ich möchte die Boxen jedoch minimal verkleinern. Mit dem Beispiel von Torsten ist mir somit bestens geholfen.

    Gruß

    Skiathos

    Managed Server
    9 Antworten
    4882 Aufrufe
    06. Januar 2013, 20:45:14 von Ronja
    5 Antworten
    3141 Aufrufe
    11. April 2014, 15:34:20 von menthol
    13 Antworten
    6441 Aufrufe
    01. Mai 2011, 13:39:50 von GraueEminenz
    2 Antworten
    2543 Aufrufe
    20. Mai 2011, 11:53:47 von AllyG
               
    anything