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: Eigene CSS Datei einbinden wie und wo?

    Taboh

    • Mitglied
    • Beiträge: 120
    Eigene CSS Datei einbinden wie und wo?
    am: 30. November 2011, 20:32:40
    Hallo,
    normalerweise bindet man ja CSS Datei so ein:

    Code: PHP  [Auswählen]
    <link href="design.css" type="text/css" rel="stylesheet" />

    aber wie und wo muß ich die Datei in den Shop einbinden ?

    Ich brauche beide CSS Datei also die Originale und meine.

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

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.373
    • Geschlecht:
    Re: Eigene CSS Datei einbinden wie und wo?
    Antwort #1 am: 30. November 2011, 20:40:37
    Entweder machst du das in der "/includes/header.php":

    Code: PHP  [Auswählen]
    <?php
    /*
    //BOF - DokuMan - 2010-03-16 - Enhance page loading time by putting CSS on TOP of page and JavaScript on BOTTOM of page
    //<link rel="stylesheet" type="text/css" href="<?php echo 'templates/'.CURRENT_TEMPLATE.'/stylesheet.css'; ?>" />
    */

    if (file_exists('templates/'.CURRENT_TEMPLATE.'/css/general.css.php')) {
      require('templates/'.CURRENT_TEMPLATE.'/css/general.css.php');
      }
      //Maintain backwards compatibility for older templates
      else {
        echo '<link rel="stylesheet" type="text/css" href="templates/'.CURRENT_TEMPLATE.'/stylesheet.css" />';
    }
    //EOF - DokuMan - 2010-03-16 - Enhance page loading time by putting CSS on TOP of page and JavaScript on BOTTOM of page
    ?>

    oder aber in der "/templates/<dein-template>/css/general.css.php".

    Achso... das hier fällt mir dann auch noch ein: SELFHTML: Stylesheets / CSS-Formate definieren / Stylesheets in HTML einbinden - Einbindung mittels @import

    Grüße

    Torsten

    Taboh

    • Mitglied
    • Beiträge: 120
    Re: Eigene CSS Datei einbinden wie und wo?
    Antwort #2 am: 30. November 2011, 20:45:09
    Hallo,
    Danke, ich werde wohl die "general.css.php" nehmen.

    Meine CSS Datei ist ja nur zum Testen und wird später in der originalen CSS Datei kopiert.
    So komm ich wenigstens nicht mit den "class" und "id" durcheinander.

    Matt

    • Experte
    • Beiträge: 4.241
    Re: Eigene CSS Datei einbinden wie und wo?
    Antwort #3 am: 30. November 2011, 21:45:22
    [...]
    Meine CSS Datei ist ja nur zum Testen und wird später in der originalen CSS Datei kopiert.
    [...]

    Was soll das bringen? Also außer Problemen, meine ich. Ich kann den Vorteil derzeit nicht erkennen.

    [...]
    So komm ich wenigstens nicht mit den "class" und "id" durcheinander.

    Hä?

    Taboh

    • Mitglied
    • Beiträge: 120
    Re: Eigene CSS Datei einbinden wie und wo?
    Antwort #4 am: 30. November 2011, 22:22:17
    Naja, das ist zwar für Profis vielleicht idiotisch aber für mich als Anfänger ist das ok.

    Wenn ich was an der Originalen CSS Datei änder, kopiere ich mir den ganzen Block in meiner CSS.
    Dann kommentiere ich in der Originalen CSS den kompletten Block oder Abschnitt aus.
    Danach fummel ich in meiner CSS Datei rum bis es passt und wenn es passt kopiere ich mein CSS in der Originalen CSS Datei an der Stelle wo der Originale CSS Code vorher war.

    Somit habe ich immer den Originalen CSS Code als Ansicht.

    Naja wie gesagt ist zwar etwas viel Arbeit für Profis aber ich komm so damit zu Rande.

    Wenn alles fertig ist lösche ich natürlich meine CSS Datei und den Eintrag in der "general.css.php".

    Matt

    • Experte
    • Beiträge: 4.241
    Re: Eigene CSS Datei einbinden wie und wo?
    Antwort #5 am: 30. November 2011, 22:26:09
    [...]
    Danach fummel ich in meiner CSS Datei rum bis es passt und wenn es passt kopiere ich mein CSS in der Originalen CSS Datei an der Stelle wo der Originale CSS Code vorher war.
    [...]

    Was dann aufgrund der Art und Weise, wie CSS funktioniert, dazu führen kann, dass deine Änderung nicht mehr das tut, was du eigentlich wolltest.
    1 Antworten
    2278 Aufrufe
    14. November 2011, 14:47:04 von Tomcraft
    1 Antworten
    1457 Aufrufe
    10. Juli 2017, 14:42:45 von awids
    7 Antworten
    5013 Aufrufe
    01. Mai 2011, 10:42:06 von terrenal
    3 Antworten
    3907 Aufrufe
    13. Oktober 2013, 14:28:12 von 3rdlife