Seite 20 von 24

Re: Modul MultiColumn - Mehrspalten Layout

Verfasst: Do 13. Aug 2020, 11:23
von shadowcat
Dann bitte mit Branch 2.0.0.3, da sind meine Änderungen alle drin.

Re: Modul MultiColumn - Mehrspalten Layout

Verfasst: So 20. Dez 2020, 19:57
von DG70
Basierend auf der "pricing" Variante habe ich nach besten Wissen und Gewissen eine neue Variante "B_cards" erstellt.
B steht für Bootstrap, cards für eine der Hauptkomponente von Bootstrap.
Inhaltlich ist es ein Template und eine separate Sprachdatei:

templates\B_cards
  • index.php, modify.tpl, view.tpl
templates\B_cards\modify
  • addCol.tpl, column.tpl, javascript.tpl, set_frontend.tpl, set_skin.tpl, wysiwyg.tpl
languages\B_cards
  • DE.php
Damit das Modul die "externe" Sprachdatei findet, habe ich noch die original DE.php um folgendes erweitert:

Code: Alles auswählen

// --- Include optional language files for variants ---
require_once( CAT_PATH . '/modules/cc_multicolumn/inc/class.multicolumn.php' );

$multicolumn	= new multicolumn();
$path	= CAT_Helper_Directory::sanitizePath( CAT_PATH . '/modules/' .$multicolumn::$directory .'/languages/' . $multicolumn->getVariant() );

if ( file_exists( $path ) )
	CAT_Helper_Page::getInstance()->lang()->addFile( LANGUAGE . '.php', $path );
Habe ich noch etwas übersehen? Müssen headers_inc / css / js noch "gefüllt" werden?

So sieht es bisher aus:
Backend
2020-12-20 18_16_33-Window.png
2020-12-20 18_16_33-Window.png (29.83 KiB) 3278 mal betrachtet
2020-12-20 18_17_11-Window.png
2020-12-20 18_17_11-Window.png (17.31 KiB) 3278 mal betrachtet
Frontend
2020-12-20 18_17_49-Window.png
2020-12-20 18_17_49-Window.png (32.37 KiB) 3278 mal betrachtet


Würde mich freuen wenn diese Variante es in das original Modul von creativecat schafft.

Re: Modul MultiColumn - Mehrspalten Layout

Verfasst: Mo 4. Jan 2021, 09:12
von shadowcat
Das sieht sehr cool aus! :daumen:

Re: Modul MultiColumn - Mehrspalten Layout

Verfasst: Mo 4. Jan 2021, 09:59
von creativecat
Findet seinen Weg ins Modul :-) Danke!

Re: Modul MultiColumn - Mehrspalten Layout

Verfasst: Mo 4. Jan 2021, 19:26
von DG70
Vielen Dank!
Ich werde versuchen Dir das auf GitHub weiterzugeben, falls das nicht klappt (hab ich noch nie zuvor gemacht) gibt es ne .zip Datei per Mail.

Re: Modul MultiColumn - Mehrspalten Layout

Verfasst: Mo 4. Jan 2021, 19:40
von DG70
Nochmal etwas anderes ...
Bei der ganzen "Spielerei" mit dem wysiwyg-ckeditor ist mir aufgefallen das im Modul MultiColumn die editor.css nicht benutzt wird (?)
In der Catgallery funktioniert es einwandfrei.

Das Script (angezeigt in den Browser Entwicklertools) sieht bei beiden gleich aus:
multicolumn-ckeditor.png
multicolumn-ckeditor.png (7.72 KiB) 3228 mal betrachtet
catgallery-ckeditor.png
catgallery-ckeditor.png (8.27 KiB) 3228 mal betrachtet

Ist das evtl. ein Problem beim Aufruf mit

Code: Alles auswählen

{show_wysiwyg_editor()}
Kenne mich bei dem Optionen leider so gar nicht aus ...

Re: Modul MultiColumn - Mehrspalten Layout

Verfasst: Mo 4. Jan 2021, 21:35
von creativecat
Ist mir so noch gar nicht aufgefallen. Hast du mal den Cache geleert? Ansonsten schau ich gerne mal drauf!

Re: Modul MultiColumn - Mehrspalten Layout

Verfasst: Fr 8. Jan 2021, 11:25
von DG70
Cache habe ich geleert, das Ergebnis ist aber das Gleiche.
Die CSS, in meinem Fall die bootstrap.css, wird scheinbar nicht aktiviert.
Hingegen die Stile/Formate aus meiner styles.js schon.

So sieht es beim Standard Editor aus:
standard-wysiwyg.png
standard-wysiwyg.png (13.99 KiB) 3213 mal betrachtet

Und so bei Multicolumn (ich glaube in allen Varianten):
multicolumn.png
multicolumn.png (13.38 KiB) 3213 mal betrachtet

Wie gesagt in der catGallery ist der Editor so wie der Standard Editor.

Re: Modul MultiColumn - Mehrspalten Layout

Verfasst: Mi 19. Jan 2022, 15:19
von shadowcat
Ich habe das MultiColumn jetzt mal bei mir in einer 1.4 unter PHP 8.0 installiert, aber keine der Versionen - unsere Download-Seite, GitHub Master, GitHub Branch 2.0.0.3 - führt bei mir zu Erfolg. Nach dem Hinzufügen der Sektion habe ich im Backend eine weiße Seite und leider keinen Eintrag im error.log.
Bei der Deinstallation des "Master" blieben bei mir zudem die Tabellen stehen, woraufhin die Installation des Branch 2.0.0.3 auf Fehler lief, weil die DROPs in der install.php in der falschen Reihenfolge drin stehen und die Tabellen wegen der FKs dann nicht gelöscht werden konnten. In der install.php sollte es auch keine DROP-Statements geben, das ist eine Unsitte, die wir von WB übernommen haben. ;)
Leider habe ich im Moment keine Zeit, mich darum zu kümmern, daher muss ich bis auf weiteres auf den Einsatz des Moduls verzichten.

Re: Modul MultiColumn - Mehrspalten Layout

Verfasst: Mi 19. Jan 2022, 15:22
von shadowcat
Ah, es liegt wohl am Dwoo. :(