Closed MathiasReker closed 5 years ago
@MathiasReker Vi tænker det er mere korrekt at vi har enkelte CSS filer som overskriver "default shipmondo.css" afhænger af tema/plugin. Det gør at evt. opdateringer af pluginnet ikke vil slette ændringer du har lavet. Ved ikke om du blot har rettet i shipmondo.css for at teste?
Jeg har blot rettet i shipmondo.css, men jeg kunne lige så godt overskrive css'en :-)
Jeg har faktisk lavet en tekst-editor i et andet PrestaShop modul, som kan overskrive kode. Hvis jeg får tid, vil jeg godt implementere den. Så vil der være et felt i BO, hvor man kan indsætte sin overskrivning. Denne overskrivning bliver så gemt i fx custom.css, som vil blive læst efter shipmondo.css.
@MathiasReker Fx. css/1.7.6/warehouse.css css/1.7.6/shipmondo.css
Hvis så 1.8.0 vil kræve ændringer i vores/deres css for at se ordentlig ud vil vi oprette: css/1.8.0/warehouse.css css/1.8.0/shipmondo.css
Synes ikke vi skal have en editor indbygget :-)
Det er også en mulighed.
I praksis kan man ikke gøre noget, som er bullet-proof. Det må være sådan, at enten lever med default css'en, ellers må man rette den til :-)
Vi ønsker en model så hvis en kunde benytter warehouse. Så detecter vi det og indlæser en custom css som overskriver vores base css.
Ja, det var også den løsning som jeg havde i tankerne i første omgang.
Koden kunne se ud i retning af dette: https://github.com/shipmondo/prestashop_shipping_module/pull/45
Så undgår vi case statements og det er nemt at tilføje nye temaer
Ping @Tezting