Logo Größe ändern kompilieren bringt keinen Fortschritt

Guten Tag,

wir haben wie auf der Seite beschrieben:

https://shopwareianer.com/tutorials/shopware-5-logo-groesse-anpassen

Die zwei less datein für unser eigenes Themen per Editor erstellt und via FTP hochgeladen. 

Cache geleert und wollten dann das Themen kompilieren. 

Als wir dies angeschoben haben, gab es keinen Fortschritt. Haben es mal über 30 min so stehen lassen nichts passiert. Auf abbrechen drücken genau das selbige. 

Wie kann dies sein, was verursacht diesen Fehler?

Hey,

ihr wollt nur euer Logo vergrößern ? 

dann solltet ihr folgende Less-Datein haben:

Im Pfad -> frontend->_public->src->less 
all.less (da muss @import „modules“; stehen)
modules.less (@import „_modules/header“:wink:

dort sollten auch noch 4 ordner sein:
im _modules müsst ihr dann noch die header.less (hier stehen die Anweisungen) haben.

Bsp: für die header.less

// Desktop
@media screen and (min-width: @desktopViewportWidth) {
  .header-main {
    .logo-main {
      .logo--link, .logo--shop {
        .unitize-height(100, 16); // Logohöhe = 100px
      }
    }
  }
}

ist das so ? Habt ihr in den ersten zwei (all und modules) die Abhängigkeiten gepflegt ?

Guten Tag,

bislang ja nur der Logo größer im Header. Sind dabei wie in der einen Anleitung die ich gepostet habe vorgegangen, in der all.less in unserem Theme:

.header-main {

// Logo
.logo-main {

.logo--link {
.unitize-height(45, 16); // Anpassen der Höhe, Angabe in px
}

// Smaller logo for mobile viewports
.logo--shop {
.unitize-height(45, 16); // Anpassen der Höhe, Angabe in px
}

}
}

@media screen and (min-width: @tabletViewportWidth) { // View für Tablets und Desktops
.header-main {
.logo-main {
.logo--link {
.unitize-height(50, 16); // 50 auf eure Höhe anpassen
}
.logo--shop {
.unitize-height(50, 16); // 50 auf eure Höhe anpassen
}
}
}
}

und in unserer header.less im ordner _modules

@import "_modules/header";

Sobald die Datein per FTP hochgeladen sind und wir per Cache leeren bzw. kompilieren sagen wird ein Theme gefunden.
Nachdem wir das dann gestartet haben rührt sich das Balken nicht mehr. Auch ein klicken auf Abbrechnen bringt nur die Meldung “Breche Vorgang ab …”

Wenn wir allerdings die Datein wieder löschen, dann läuft der Porzess durch.

Das passiert schonmal, glaube das du im oberen block eine klammer zu viel drin hast und im unteren Teil eine zuwenig.

Musst schon aufpassen, ein klammer zuwenig oder zuviel, Komma oder doppelt Punkt vergessen oder doppelt und es funktioniert nicht.

1 „Gefällt mir“

@hds schrieb:

Das passiert schonmal, glaube das du im oberen block eine klammer zu viel drin hast und im unteren Teil eine zuwenig.

Musst schon aufpassen, ein klammer zuwenig oder zuviel, Komma oder doppelt Punkt vergessen oder doppelt und es funktioniert nicht.

Daran hat es gelegen. Der eine Code hatte nur 27 der andere 29 Zeilen.
Super :slight_smile:

Kann man über die header.less auch die Menü’s ausblenden für Merkzettel, Login sowie Warenkorb oder wäre das eine Template anpassung?
Falls es sich im Template befindet, wie finde ich heraus in welchem am besten - habe schon Chrome geladen finde aber im Source dann keinen direkten Hinweis wo sich der String befindet ob less oder tpl.
 

Hier ist alles erklärt (Wie ein theme aufgebaut ist, wie man ändert, wie man Dateien findet etc., etc.):

https://developers.shopware.com/designers-guide/