menatwork-ia / clipboard

Contao Extension :: Extend the clipboard core functionality
http://www.contao.org/en/extension-list/view/clipboard.html
6 stars 7 forks source link

Keine Icons unter Seitenstruktur #15

Open ngdot opened 7 years ago

ngdot commented 7 years ago

Hi, sobald ich das Clipboard bei einem User aktiviere passiert mit den Icons der Seitenstruktur folgendes:

clipboard-bug

Wenn ich das Clipboard deaktiviere, sind alle Icons wieder da.

Version: menatwork/clipboard 2.0.6 Über Composer installiert

johannes-bittner commented 7 years ago

Kann ich bestätigen für den gleichzeitigen Einsatz mit changelanguage (Contao 3.5.18, jeweils aktuelle Versionen über Composer): Keine Icons in Seiten und Artikelstruktur. Zudem sind übergeordnete Seiten nicht mehr klickbar, um die Anzeigetiefe einzuschränken:

artikel-cl-aktiv (Clipboard und Changelanguage aktiv: Icons weiß, nicht klickbar)

artikel-cl-inaktiv (Clipboard oder Changelanguage aktiv: alles normal)

zonky2 commented 7 years ago

@NicolasGoerlach und @johannes-bittner bitte bei ChangeLanguage die develop-Version installieren bzw. testen - hier gab es eine Anpassung für die bessere Zusammenarbeit mit anderen Erweiterungen https://github.com/terminal42/contao-changelanguage/blob/develop/library/Terminal42/ChangeLanguage/EventListener/DataContainer/MissingLanguageIconListener.php#L36-L53

ngdot commented 7 years ago

@zonky2 terminal42/contao-changelanguage dev-develop (a3c1d2ac) installiert, leider immer noch der selbe Fehler.

zonky2 commented 7 years ago

schade :-( dann muss MAW doch mal ran...

zonky2 commented 7 years ago

o.k. - ich habe auch eine Erweiterung, die an die Labels im Seitenbaum etwas "anklebt" - das gleiche Problem...

m.E. muss an der Stelle https://github.com/menatwork-ia/clipboard/blob/master/system/modules/clipboard/drivers/DC_Clipboard.php das Clipboard überarbeitet werden, dass auch andere Label-Callbacks zum Zuge kommen können so wie hier https://github.com/terminal42/contao-changelanguage/commit/83281870e4c08476fcde02e1bdd67d9cc40b9700

Toflar commented 7 years ago

Daran liegt es nicht. Es liegt an dem: https://github.com/menatwork-ia/clipboard/issues/19 Der DC ist einfach komplett outdated. Viele nutzen Closures für die Callbacks, welche in Contao 3.2 eingeführt wurden (über 3 Jahre her). Das kann der DC_Clipboard nicht.

zonky2 commented 7 years ago

ja, habe mir das "Konstrukt" nochmal genauer angesehen... da müsste "man" wahrscheinlich ordentlich die Ärmel hoch krempeln

zonky2 commented 7 years ago

... schade - war mal ein tolles Tool - auch um Content von einer Seite zu einer anderen zu schaufeln

mit Contao 4 wird das (auch) den "Heldentod" sterben :-(

BugBuster1701 commented 6 years ago

Der Pullrequest #22 würde ja schon mal die Closures unterstützen wenn ich das richtig sehe.

zonky2 commented 6 years ago

habe letztes Jahr bei MAW im Projekt MCW einige Tickets aus 2013 aufgearbeitet... d.h. es ist i.E. mit 2020 zu rechnen ;-)