Giter Club home page Giter Club logo

theme-toolbox's People

Contributors

christianbarkowsky avatar denniserdmann avatar rabauss avatar richardhj avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

theme-toolbox's Issues

Problem beim Speichern von Modulen nach Update auf 3.0.2 & Contao 5.3.0

Hallöchen,

ich habe heute im Laufe des Tages die neueste Version eurer Erweiterung installiert und kann seitdem leider keine Module mehr bearbeiten. Sobald ich den Typ ändere oder versuche zu speichern, kommt die folgende Meldung:

"An exception occurred while executing a query: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'toolbox_classes' in 'field list'".

Ich denke, die Toolbox CSS-Klassen haben in den Modulen gar nichts zu suchen.

Ich habe auch ein Downgrade auf die 3.0.1 und 3.0.0 probiert, leider ohne Erfolg. Aktuell ist es mir nicht möglich, irgendein Modul zu bearbeiten.

Liebe Grüße
Nicole

Contao 5.x

When I install the extension "theme-toolbox" under Contao 5.0.3, I only get an error message in the Contao Manager when trying to install. Is an adjustment to Contao 5.x planned?

Theme Toolbox in Contao 4.13

Toolbox: 2.2.0
Contao: 4.13.X

Die Installation bricht mit folgendem Fehler ab:

In FileLocator.php line 71:
                                                                               
The file "services.yml" does not exist (in: "/var/www/vhosts/wip.center/optimist/vendor/erdmannfreunde/theme-toolbox/src/DependencyInjection/../Resources/config"). 

Contao 4.13 + RockSolid Custom Elements = Abschnitt "Toolbox CSS-Klassen" fehlt

Hallo,

ich nutze gerne den Toolbox-Editor auch im Zusammenhang mit meinen Custom Elements. Unter 4.9 kein Problem, unter 4.13 fehlt allerdings der Bereich "Toolbox CSS-Klassen". Normale Text-Elemente haben den Bereich für die Klassen-Auswahl an gewohnter Stelle.

Im Toolbox-Editor selbst sind die Custom Elemente unter Anwendungsbereich aktiviert.

Fehlt hier noch etwas zur 4.13-Kompatibilität oder gibt es jetzt noch einen weiteren Schritt, den ich tun muss?

LG
Nicole

2022-03-15 15-04-32

Error: Attempted to call an undefined method named "executeQuery" of class "Doctrine\DBAL\Query\QueryBuilder"

Erhalte in einer Installation den oben genannten Fehler beim Bearbeiten einzelner Inhaltselemente. Scheint vom Typ des Inhaltselement unabhängig zu sein.

Contao 4.12.7
erdmannfreunde/theme-toolbox 2.1.1
PHP 7.4.27

Hier der komplette Stacktrace

Symfony\Component\ErrorHandler\Error\UndefinedMethodError:
Attempted to call an undefined method named "executeQuery" of class "Doctrine\DBAL\Query\QueryBuilder".

  at vendor/erdmannfreunde/theme-toolbox/src/EventListener/DataContainer/RegisterFieldsInPaletteListener.php:50
  at ErdmannFreunde\ThemeToolboxBundle\EventListener\DataContainer\RegisterFieldsInPaletteListener->onLoadContentCallback()
     (vendor/contao/core-bundle/src/Resources/contao/drivers/DC_Table.php:203)
  at Contao\DC_Table->__construct()
     (vendor/contao/core-bundle/src/Resources/contao/classes/Backend.php:415)
  at Contao\Backend->getBackendModule()
     (vendor/contao/core-bundle/src/Resources/contao/controllers/BackendMain.php:169)
  at Contao\BackendMain->run()
     (vendor/contao/core-bundle/src/Controller/BackendController.php:49)
  at Contao\CoreBundle\Controller\BackendController->mainAction()
     (vendor/symfony/http-kernel/HttpKernel.php:152)
  at Symfony\Component\HttpKernel\HttpKernel->handleRaw()
     (vendor/symfony/http-kernel/HttpKernel.php:74)
  at Symfony\Component\HttpKernel\HttpKernel->handle()
     (vendor/symfony/http-kernel/Kernel.php:202)
  at Symfony\Component\HttpKernel\Kernel->handle()
     (web/index.php:31)     

Kleiner Hinweis. Ich habe diese Installation gerade übernommen und bin noch am Beseitigen diverser Altlasten. Ich kann nicht mit Sicherheit sagen, ob es da noch Wechselwirkung mir irgendetwas gibt.

Contao 5.2: fehlende Auswahl für Redakteure

Unter Contao 5.2 ist es mir bisher noch nicht gelungen, die Stilauswahl für Redakteure sichtbar zu machen. Bisher ist sie nur für Admins sichtbar. Das betrifft sowohl Artikel als auch Inhaltselemente (Formularfelder, Nachrichten + FAQ habe ich nicht probiert).

Habe ich bei den Einstellungen der Benutzergruppe etwas vergessen?

image

HTTP 500 Internal Server Error beim Aufrufen der Inhaltselemente

Hallo, habe diesen Fehler unter Contao Version 4.13 mit Theme Toolbox Version 2.2.1. Nachdem ich ein im Toolbox-Editor angelegtes Feld unter "Anwendungsbereich" für z.B. Inhaltselemente freigebe, kann ich diese Inhaltselemente im Backend nicht mehr aufrufen. Ich erhalte einen HTTP 500 Internal Server Error:

TypeError

preg_match() expects parameter 2 to be string, null given

at vendor/erdmannfreunde/theme-toolbox/src/EventListener/DataContainer/SaveClasses.php:80
at preg_match()
(vendor/erdmannfreunde/theme-toolbox/src/EventListener/DataContainer/SaveClasses.php:80)
at ErdmannFreunde\ThemeToolboxBundle\EventListener\Da taContainer\SaveClasses::ErdmannFreunde\ThemeToolb oxBundle\EventListener\DataContainer{closure}()
at array_filter()
(vendor/erdmannfreunde/theme-toolbox/src/EventListener/DataContainer/SaveClasses.php:80)
at ErdmannFreunde\ThemeToolboxBundle\EventListener\Da taContainer\SaveClasses->onLoadCallback()
(vendor/contao/core-bundle/src/Resources/contao/drivers/DC_Table.php:1931)
at Contao\DC_Table->edit()
(vendor/contao/core-bundle/src/Resources/contao/classes/Backend.php:655)
at Contao\Backend->getBackendModule()
(vendor/contao/core-bundle/src/Resources/contao/controllers/BackendMain.php:170)
at Contao\BackendMain->run()
(vendor/contao/core-bundle/src/Controller/BackendController.php:49)
at Contao\CoreBundle\Controller\BackendController->mainAction()
(vendor/symfony/http-kernel/HttpKernel.php:152)
at Symfony\Component\HttpKernel\HttpKernel->handleRaw()
(vendor/symfony/http-kernel/HttpKernel.php:74)
at Symfony\Component\HttpKernel\HttpKernel->handle()
(vendor/symfony/http-kernel/Kernel.php:202)
at Symfony\Component\HttpKernel\Kernel->handle()
(web/index.php:44)
at require('/srv/www/.../public/web/index.php')
(web/app.php:13)

Logs

Level Channel Message
INFO 10:50:59 php User Deprecated: Since symfony/framework-bundle 5.3: The "session.storage.factory.service" service is deprecated, use "session.storage.factory.native", "session.storage.factory.php_bridge" or "session.storage.factory.mock_file" instead.

{
"exception": {}
}

INFO 10:50:59 php User Deprecated: Since symfony/framework-bundle 5.3: The "session.storage.native" service is deprecated, use "session.storage.factory.native" instead.

{
"exception": {}
}

INFO 10:50:59 php User Deprecated: Since symfony/framework-bundle 5.3: The "session.storage.metadata_bag" service is deprecated, create your own "session.storage.factory" instead.

{
"exception": {}
}

INFO 10:50:59 php User Deprecated: Since contao/core-bundle 4.10: Using the "Contao\CoreBundle\Routing\FrontendLoader" class has been deprecated and will no longer work in Contao 5.0. Use Symfony routing instead.

{
"exception": {}
}

INFO 10:50:59 request Matched route "contao_backend".

{
"route": "contao_backend",
"route_parameters": {
"_route": "contao_backend",
"_scope": "backend",
"_token_check": true,
"_controller": "Contao\CoreBundle\Controller\BackendController ::mainAction"
},
"request_uri": "https://www.....de/contao?act=edit&do=article&id=667&ref=Czf_3XfB&rt= 01df05316fe700460427299435dae0a.nqekr1XciQ9H5WNmSW llcvFnsE7nn7-7GiA2c2-ipqc.5P6TzWy13WQxnCweLiZWRYId3AKmqoriT1FnBiHF5eHzw fffMovfTh2vAA&table=tl_content",
"method": "GET"
}

DEBUG 10:50:59 security Read existing security token from the session.

{
"key": "_security_contao_backend",
"token_class": "Symfony\Component\Security\Core\Authenticatio n\Token\UsernamePasswordToken"

...

}

Mehrere Klassen übergeben möglich?

Ich würde gerne über die Auswahl einem Element/Artikel mehr als eine Klassen zuweisen. Ist das möglich?

Beispiel: Links als Button dazustellen erfordert aktuell zwei Klassen: btn btn--primary. Es wäre eine Erleichterung, wenn ich am Element nur „Button Primärfarbe“ auswählen müsste und die Toolbox beide Klassen hinzufügt.

Ist das möglich?

Klassen über „Mehrere bearbeiten“ zuweisen möglich?

Ist es möglich, dass wir die dynamisch erzeugten Felder im Modus „Mehrere bearbeiten“ ebenfalls anzeigen können?

Beispiel: Ich möchte 5 Text-Elementen eine Klasse „text--highlight“ geben. Das ginge am Einfachsten über die Stapelbearbeitung in Contao, allerdings werden die Felder der Toolbox nicht zur Auswahl angeboten (weil sie vermutlich dynamisch geladen werden).

Gibt es eine Möglichkeit, sie dennoch anzuzeigen (auch auf die Gefahr hin, dass man Auswahl-Möglichkeiten hat, die eigentlich nicht gehen sollten)?

Contao 5.1 Support

see also erdmannfreunde/contao-grid-bundle#21

composer update -W
Loading composer repositories with package information
Info from https://repo.packagist.org: #StandWithUkraine
Updating dependencies
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - symfony/config[v5.0.0, ..., v5.0.8] require php ^7.2.5 -> your php version (8.1.10) does not satisfy that requirement.
    - Root composer.json requires contao/manager-bundle 5.1.* -> satisfiable by contao/manager-bundle[5.1.0].
    - Root composer.json requires erdmannfreunde/theme-toolbox 2.3.0 -> satisfiable by erdmannfreunde/theme-toolbox[2.3.0].
    - erdmannfreunde/theme-toolbox 2.3.0 requires symfony/config ^5.0 -> satisfiable by symfony/config[v5.0.0, ..., v5.4.19].
    - You can only install one version of a package, so only one of these can be installed: symfony/config[v2.2.0, ..., v2.8.52, v3.0.0, ..., v3.4.47, v4.0.0, ..., v4.4.44, v5.0.0, ..., v5.4.19, v6.0.0, ..., v6.2.5].
    - Conclusion: install symfony/config v6.1.11 (conflict analysis result)

Classes for News, Events and FAQs

Is it planned to also provide classes for News, Events and FAQs? I'm speaking about the basic settings of a News, Event or FAQ.

If not, is there another extension that does similar things including News, Events and FAQs?

Bezeichnung für classes des keyValueWizard optimieren

Ohne den Erklärungstext zu lesen ist nicht ersichtlich was mit Schlüssel und Wert gemeint ist.

Änderungsvorschläge:

  • Klassen -> CSS-Klassen
  • Schlüssel -> CSS-Klasse
  • Wert -> Bezeichnung oder Titel
  • Bitte geben Sie die CSS-Klassen und ihre Übersetzung ein. -> Bitte geben Sie die CSS-Klassen und ihre/n Bezeichnung/Titel ein.
  • Backend.Sie können -> Backend. Sie können
Screenshot 2024-02-03 at 10 31 19 https://github.com/erdmannfreunde/theme-toolbox/blob/e620035c3b521d8c0f83e41ee7558482ae25c443/contao/dca/tl_toolbox_editor_css.php#L125

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.