Mit der Contao Console bekomme ich folgendes:
Information for Service "Avus\GPSBundle\Controller\SidebarController"
=====================================================================
...
Art: Beiträge; Benutzer: avus
Mit der Contao Console bekomme ich folgendes:
Information for Service "Avus\GPSBundle\Controller\SidebarController"
=====================================================================
...
Hallo,
nun habe ich mir mal wieder ein Problem beim Update eingehandelt wo ich leider auch nicht genau verstehe wie ich das fixen kann.
Hoffe das im richtigen Unterpunkt.
Nach dem Update von 4.9...
Ah das muss ich mir merken mit GitHub...
Aber nun ist er zwar mit Namespace zufrieden, aber ich lande wieder beim Fehler:
"Call to a member function get() on null" welcher nun direkt bei deinen...
Also bei 4.4 lief es sauber ja...
Das was du nun geschrieben hast geht das schon bei 4.9 oder muss ich da auf 4.13 updaten? (Was sowieso mein nächstes Ziel wäre)
Fand das bei Neuerungen vom 4.13...
Muss nicht aus DB kommen, aber ja müsste man sich vielleicht auch überlegen. Wäre aber auch viel arbeit da es an vielen Stellen so genutzt wird.
Ja das wird in einem Bundle aufgerufen,...
Ok, schade... trotzdem danke für den Versuch.
Vielleicht hat jemand anderes noch eine Idee?
Also das GET welches fehlschlägt ist in der Contao Datei:
vendor/contao/core-bundle/src/Resources/contao/classes/FrontendUser.php
in der Zeile 89:
$objToken =...
Findet wohl genau in dieser Zeile statt:
25961
Hilft das? bzw was benötigst du von mir?
Sorry :(
Also das ist die Funktion welche ausgeführt wird und früher die DB abgefragt hatte:
Nun habe ich eigentlich nur deinen Code drin und eine Konsolen Ausgabe davon.
Unten das $test ist um zu prüfen...
Ja nun wieder etwas weiter, danke.
Aber da scheint wohl nichts drin zu stehen :(
Call to a member function get() on null
Aber ich bin auf der Seite angemeldet...
Die Variante ist mir prinzipiell egal :)
Gerne mache ich das auf anderem Wege.
Wenn ich das im Controller einfüge wo früher die DB geprüft wurde bekomme ich folgende Meldung:
Attempted to load...
Keiner hier im Forum der mir helfen kann an die Frontend User ID zu kommen?
Oder zumindest mich auf den richtigen Weg schubsen kann?
Hallo,
ich verzweifel gerade etwas, da ich seit dem Update von 4.4 auf 4.9 meine Unterseite nicht mehr funktioniert und ich irgendwie nicht das richtige finde.
Ich habe eine Unterseite auf der...
Der ist leider extern nicht erreichbar, das ein interner Server (mit internen URLs) für Entwicklungsarbeiten, damit wir nicht immer am offenen Herz operieren ;)
Aber ich gebe das mal weiter.. danke...
Hallo, vielleicht kann mir hier ja jemand helfen.
Ich habe eine Contao 4.4 Installation auf einen neuen Server kopiert und nun habe ich das Problem das alle Lokal gespeicherten Daten, wie CSS und...
OMG wie dumm kann man sein...
Weißt du wie oft ich alles angeschaut habe?
Das war tatsächlich das Problem.
Kommt daher daß das früher "Modul" hieß und nun "Bundle".
Immer gut wenn ein anderer...
Keiner eine Idee?
*snief*
Hallo,
ich hänge mal wieder an was fest beim lernen von Bundles :(
Ich habe ein Bundle das mir ganz einfach nur ein paar Textausgaben macht.
Nun wollte ich dem Bundle eine eigene CSS und JS...
Danke für den Link werde ich mal zu genüge führen :)
Es ist einfach so viel neues *g* und wenn man nicht genau weiß was man googlen muss ist das immer schwer...
Interessante Definition, habe gelesen das VCS wohl "Version Control System" System heißt, aber warum ich das bei Contao an geben muss nicht.
Denn immer wieder finde ich Beispiele das man git...
Hmmm nun habe ich den globalen Fehler weg aber immer noch:
[Composer\Repository\InvalidRepositoryException]
No valid composer.json was found in any branch or tag of...
Ok das habe ich korrigiert, Danke...
Du hast das nun mit Konsole oder mit Manager installiert?
Und lokal oder auf nem Webserver?
Aber so oder so muss ich dann also hier auf meinem Rechner...
Naja ist ja nicht sooo geheim *fg*
Hier hast du mal meine aktuelle composer.json ohne das Repository verschleiert:
{
"type": "project",
"require": {
...
Ok gelesen und angepasst...
Hier mal noch Debug:
# composer require Xxx/contao-hello-world-bundle -vvv
Reading ./composer.json
Loading config file ./composer.json
Checked CA file...
Hmmm habe das nun versucht und da bekomme ich:
[Composer\Repository\InvalidRepositoryException]
No valid composer.json was found in any branch or tag of...
Wie meinst du das?
Ich möchte halt alles erstmal lokal testen bevor ich es auf Webserver spiele...
UND ähm...
wie kann ich ohne den Manager mein Bundle einfügen?
Nun habe ich noch einige Test gemacht und habe einen interessanten Fehler gefunden den ich nicht verstehen kann.
Ist das vielleicht ein Fehler in Contao?
Ich habe mir eine Testdatei erstellt mit...
Ich habe nun auch mal auf GitHub geladen um der Anleitung voll zu entsprechen.
Aber auch hier bekomme ich die selbe Git Fehlermeldung.
Habe nun auch schon auf dem Rechner versucht andere...
Ja, es ist unter:
Systemeigenschaften -> Umgebungsvariablen -> Systemvariablen -> Path -> E:\- Aktive\Git\cmd
Also Systemweit verfügbar und ja wie erwähnt in der CMD von jedem Verzeichnis aus...
Also Git habe ich auf meinem Rechner installiert und kann ich in der Konsole aufrufen.
Ok, mir würde es natürlich reichen wenn ich sagen kann:
Bitte lade mir die Version 1.0.* wie es auch bei...
Mit git meinst du GitHub? GitLab geht da nicht?
Du meinst hier?
"xxx/contao-hello-world-bundle": "dev-master"
Ist dies die Branches Bezeichnung?
Habe mal umgeändert nach:
Die composer.json habe ich gerade gepostet...
Hmmm aber das mit dem Release Tag vielleicht das PRoblem...
Bin auch noch Anfänger was das GitLab an geht :)
Unter Branches steht nur "master"....
Ah ja das hätte ich noch dazu schreiben können.
Ja ich bin nach dieser Anleitung vor gegangen.
Und ja ich glaube schon, müsste stimmen:
{
"type": "project",
"require": {
...
Nun versuche ich schon zwei Tage ein eigenes Test Bundle das ich auf GitLab (nicht bei Packagist registriert) liegen habe zu installieren.
Doch leider scheitere ich ständig und ich komme einfach...
Habe nun auf Contao 4.9.0 downgrade gemacht, aber leider immer noch der selbe Fehler wenn ich versuche das Installtool von Contao zu öffnen.
Hast du mal geschaut ob bei dir das Installtool...
Ich wollte die Bar gerade bei einer ganz frischen Contao 4.9.1 installation mit Marketing Suite [Version 1.0.13(2.3.2020, 12:58:24)] testen und bekomme auch den Fehler:
[2020-03-03 08:12:43]...
Im Standard Template im entsprechenden Ordner... und ja es ist ein Frontend Bundle.
Ja ich hatte auch schon daran gedacht eine funktion aufzurufen wenn das erste geladen ist, die aber eigentlich im...
Hmmm wie kann ich das am besten dann überprüfen?
Ich habe gerade auch mal beim zweiten Modul das "static" weg gemacht, dann stimmt zumindest die Log Ausgabe.
Ich dachte das "static" erzeugt pro...
Wie gesagt in meinem Template vom Bundle mit:
$GLOBALS['TL_JAVASCRIPT'][$modulName.'2'] = 'bundles/'.$modulName.'/js/bundle.js|static';
Natürlich wird später auch was mit JS gemacht.
Im Moment lade ich in meinem Template eine JS-Datei und in der logge ich einfach wenn diese gestartet wurde.
Aber leider bekomme ich die Logs immer...
<?php
namespace Entwickler\ZweitesBundle\ContaoManager;
use Contao\ManagerPlugin\Bundle\Config\BundleConfig;
use Contao\ManagerPlugin\Bundle\BundlePluginInterface;
use...
Öhm ich glaube du hast dich verlesen...
Mein eines Bundle heißt "erstesBundle" und das andere "zweitesBundle".
So ganz will es leider noch nicht, egal wie ich Namespace rein mache wird das ignoriert.
BundleConfig::create('Entwickler\ZweitesBundle\EntwicklerZweitesBundle')->setLoadAfter(
[...
Ah super danke... werde mir das mal genau anschauen :)
Was meinst du mit ContaoManager Plugin? Im CM sehe ich die Option nicht...
Ich nutze lokale Bundles die selber geschrieben wurden. Wo muss ich dort das "setLoadAfter" eintragen?
Hallo an alle,
ich hätte mal wieder eine Frage:
Wie kann ich einem Bundle sagen das es erst geladen werden soll wenn ein definiertes vorher fertig geladen wurde?
Ich möchte auf Funktionen einen...
ARGL...
Nun da ihr eigentlich bestätigt habt das es funktionieren müsste habe ich nochmals von ganz vorne angefangen.
Alles zu gemacht an Programmen, überall alle Caches/Updates und ähnliches...
Cache gelöscht mit Contao Manager und nutze die app_dev.php, aber auch normal aufgerufen sehe ich nichts.
Also ich komme mit der Suche nicht weiter und muss mal wieder hier fragen...
Ich habe ein eigenes Bundle und möchte dort nun im Frontend Template Texte ausgeben.
Diese sollten halt in en bzw de...
Danke an alle die hier geholfen haben *wedel*
Oh das ja cool... Danke :)
Danke es läuft nun, aber wofür steht das "|static" dahinter?
Du meinst den "files" Ordner im Webroot wo auch der "app" Ordner ist bzw wo man diverse Dateien über Backend drin speichert?
Das aber bissle ungeschickt oder?
Dann habe ich ja Dateien die zum...
Das war es tatsächlich... *freu*
(Cache leeren alleine brachte noch nichts, musste auch Pakete aktualisieren, dann ging es)
Nun fehlt mir noch ein letztes Problem damit es wie früher läuft:...
So, da ich beim anderen hänge habe ich hier mal probiert.
Ich habe nun auch hier das Problem das meine Template Datei nicht geladen wird...
Sicher wieder ein Namespace Problem aber ich finde es...
Ich finde leider nicht mal etwas darüber was dieses classmap genau machen soll...
Ich verstehe nicht was ich nun als Namespace schreiben soll wenn ich dies so ändere :(
Habe diverses Probiert...
Nun bin ich doch wieder verwirrt.
20251
Dachte alle alten Modul Dateien gehören unter das Contao Unterverzeichnis, aber dann muss doch auch der Namespace dort hin zeigen.
Und zu "public" fand ich...
Also so habe ich das gemacht und das falsch?
siehe Anhang
Ich dachte halt das ich von der Ordnerstruktur so nah wie möglich bei den früheren Modulen bleiben wollte/sollte...
Ok ich dachte immer diese Namespaces werden anderst generiert...
Also meine Datei src/Entwickler/TestBundle/Resources/contao/modules/ModuleTestBundle.php ist da an der passenden Stelle, also habe...
So, hoffentlich nun richtig :)
Geht aber leider immer noch nicht. :(
Also im Menü habe ich meine Einträge und somit kann ich im BE mein Modul auswählen und auf die Seite einbinden.
Die...