Contao-Camp 2024
Ergebnis 1 bis 11 von 11

Thema: CSS-Dateien zusammenfassen – Name der css-Datei

  1. #1
    Contao-Fan
    Registriert seit
    29.06.2016.
    Beiträge
    502

    Standard CSS-Dateien zusammenfassen – Name der css-Datei

    Hallo,

    ich fasse meine CSS-Dateien mit folgendem Code im fe_page-Template zusammen:
    Code:
    <?php 
    
    $arrCss = array();
    $arrCss[] = 'files/theme/css/css-variables.css';
    $arrCss[] = 'files/theme/css/fonts.css';
    $arrCss[] = 'files/theme/css/basic.css';
    $arrCss[] = 'files/theme/css/buttons.css';
    $arrCss[] = 'files/theme/css/style.css';
    $arrCss[] = 'files/theme/css/headlines.css';
    $arrCss[] = 'files/theme/css/ce_text.css';
    $arrCss[] = 'files/theme/css/tinymce.css';
    
    
    foreach ($arrCss as $strCss) {
      if($isLocalhost){
        echo '<link rel="stylesheet" type="text/css" href="'.$strCss.'" >';
      } else {
       $GLOBALS['TL_CSS'][] = $strCss.'|static';
      }
    }
    
    ?>
    Kann ich steuern wie der Name der generierten CSS-Datei aussieht?

    Obiger Code erzeugt so einen Link:
    HTML-Code:
    <link rel="stylesheet" href="assets/css/css-variables.css,fonts.css,basic.css,buttons.css,style.css,head...-6d46f9af.css">
    ... 'hübscher' wäre aber zb. sowas hier:
    HTML-Code:
    <link rel="stylesheet" href="assets/css/styles-all.css">

    Danke

  2. #2
    Contao-Nutzer
    Registriert seit
    29.11.2010.
    Ort
    Essen
    Beiträge
    55

    Standard

    Gibt es hierfür schon eine Lösung?
    Danke für Euer Feedback!

  3. #3
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.059
    Partner-ID
    10107

    Standard

    Es kann nicht gesteuert werden, nein.
    » sponsor me via GitHub or PayPal or Revolut

  4. #4
    Contao-Fan
    Registriert seit
    05.05.2011.
    Beiträge
    860

    Standard

    ... 'hübscher' wäre aber zb. sowas hier:
    HTML-Code:
    <link rel="stylesheet" href="assets/css/styles-all.css">

    Danke
    welchen Vorteil hätte das?

  5. #5
    Contao-Urgestein Avatar von Franko
    Registriert seit
    22.06.2009.
    Beiträge
    1.503
    Partner-ID
    6122

    Standard

    Zitat Zitat von 3dr Beitrag anzeigen
    welchen Vorteil hätte das?
    Frag ich mich auch.
    Unabhängig davon wäre eine Partials Nutzung via CSS-Präprozessoren (SASS/LESS) auch hilfreicher:
    https://docs.contao.org/manual/de/an...s-integration/
    Freelancer, Digital Design Enthusiast, Contao Aficionado and Tutorial Junkie @MoinFranko - Carpe diem ...

  6. #6
    Contao-Nutzer
    Registriert seit
    29.11.2010.
    Ort
    Essen
    Beiträge
    55

    Standard

    Bei mir beispielsweise wird automatisch durch die Nutzung von Erweiterungen die folgende CSS-Datei eingebunden:

    HTML-Code:
    layout.min.css,responsive.min.css,rocksolid-slider.min.css,defau...-b133ec9a.css
    Wie würdet Ihr damit umgehen (außer keine Erweiterungen verwenden)? Für die Gestaltung der restlichen Website nutze ich SASS.

    Vielen Dank,

    Rob

  7. #7
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.059
    Partner-ID
    10107

    Standard

    Was genau willst du ändern bzw. warum willst du den Dateinamen ändern?
    » sponsor me via GitHub or PayPal or Revolut

  8. #8
    Contao-Nutzer
    Registriert seit
    29.11.2010.
    Ort
    Essen
    Beiträge
    55

    Standard

    Die Dateinamenlänge und die "Sonderzeichen" durch die Komma-Trennung der einzelnen CSS-Filenamen sind wohl problematisch für Google & Co. Deswegen wäre es klasse, wenn man den Dateinamen anpassen könnte.

  9. #9
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.059
    Partner-ID
    10107

    Standard

    Zitat Zitat von re84 Beitrag anzeigen
    Die Dateinamenlänge und die "Sonderzeichen" durch die Komma-Trennung der einzelnen CSS-Filenamen sind wohl problematisch für Google & Co.
    Wie kommst du darauf?
    » sponsor me via GitHub or PayPal or Revolut

  10. #10
    Contao-Nutzer
    Registriert seit
    29.11.2010.
    Ort
    Essen
    Beiträge
    55

    Standard

    Diverse SEO-Tools nehmen die URL-Länge und die Sonderzeichen in URLs als Kriterium für die Auffindbarkeit einer Seite mit auf. Ob und in wieweit das nachher wirklich überhaupt ausschlaggebend sein sollte, bleibt mal dahin gestellt.

  11. #11
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.059
    Partner-ID
    10107

    Standard

    Zitat Zitat von re84 Beitrag anzeigen
    Diverse SEO-Tools nehmen die URL-Länge und die Sonderzeichen in URLs als Kriterium für die Auffindbarkeit einer Seite mit auf.
    Die von dir beanstandete URL ist aber keine URL zu einer Seite.
    » sponsor me via GitHub or PayPal or Revolut

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •