Custom Template auf einem HTML Element oder ein Rocksolid Custom Element dafür oder ein eigenes Content Element oder ein PR bei Rocksolid :-) oder...
Es gibt so viele Möglichkeiten.
Art: Beiträge; Benutzer: mvo
Custom Template auf einem HTML Element oder ein Rocksolid Custom Element dafür oder ein eigenes Content Element oder ein PR bei Rocksolid :-) oder...
Es gibt so viele Möglichkeiten.
Was genau ist euer Ziel?
Composer erlaubt es Dateien aus dem Mapping auszuschließen, siehe Key: "exclude-from-classmap" unter "autoload". Beispiel aus dem Core:...
> Remote host said: 550 MFE: Message detected as spam
Wenn die Mailer Daemon Email nicht gefaked ist, dann liegt's nicht an deinen Formular sondern an der Zustellung zur Zieladresse.
Unabhängig...
Wieso verwendest du nicht den normalen Updateprozess via Packetmanager?
Du könntest natürlich Content ausliefern, falls der User-Agent auf eine Suchmaschine schließen lässt. Aber all das ist mMn Quark - wenn die Seite erst nach Ausfüllen eines Formulars sichtbar sein...
? Pack jede Webseite in einen eigenen Ordner und pass die Document Root Pfade an, alles andere (Unterordner) ist hochgradiger Pfusch.
Die Ausgabe von Composer ("This package requires php ^5.6 || ^7.0 but your PHP version (5.5.38) does not satisfy that requirement.") bedeutet, dass deine PHP Version auf der Konsole eben 5.5.38 ist....
Das oder sie automatisch mittels 'composer require' hinzufügen. Name + Versionsconstraint.
Composer in einer elevated prompt ausgeführt?
Siehe https://github.com/composer/composer/issues/6218
Ich meinte Dateisystem Pfade.
Was wie interpretiert wird ist letztlich eine Frage der Serverkonfiguration.
Routen und Pfade haben nichts mit einander zu tun.
Deine geschilderten Probleme haben absolut nichts mit Contao zu tun. Wenn du - und das möchte man von deinem angeschlagen Ton meinen - über...
Macht euch klar, dass das mit einmal einrichten nicht getan ist. Das ist ein permanenter Sysop Job, den Server aktuell zu halten.
@Samson1964 Du verwendest glaube ich Strategien mit Contao 4, die unter Contao 3 ggf. noch sinnig waren, aber hier nicht dienlich sind. Und ich bin mir sicher, dass du damit nicht allein bist. :-)...
Der Text ist vom 4. April von hier https://developers.facebook.com/blog/post/2018/04/04/facebook-api-platform-product-changes/ - aber ich muss gestehen, dass ich bei der ganzen Sache noch nicht ganz...
Das ist eine sehr subjektive Einschätzung, die an vielen Stellen einfach nicht wahr ist. Installation und erst Recht Updates sind mit Contao 4 deutlich schneller zu machen, gerade wegen des Package...
True. Schau dir am besten an, wie andere Erweiterungen oder die Contao Bundles das machen. Das ist die derzeit beste Referenz. Symfony ist außerdem sehr gut dokumentiert und Contao ist nichts weiter...
FB schreibt:
As we begin enhancing our new app review process and make changes to our platform, the Events, Groups, Pages and Instagram APIs will no longer be available to new developers. Testing...
Posts funktionieren bei mir auch noch, allerdings können mit dem gleichen nicht ablaufenden Token (egal ob alt oder neu generiert) keine Events mehr importiert werden...
Gegenfrage: nenn mir einen Grund bei der 3.5 zu bleiben.
Und wozu entwickelst du überhaupt im system/modules Ordner? Das ist die Legacy Modulstruktur und hat mit Symfony Bundles nichts gemein.
Was meinst du mit nicht mit Composer installierten Bundle? Das einzige was in die Root composer.json muss ist ein require auf dein Bundle.
Für das Routing, prüfe: Wird dein Bundle geladen? Wird...
https://developers.facebook.com/docs/apps/review
Jup, sehe ich auch so. Allerdings braucht es dazu wie gesagt gerade eine App, die bereits durch den Review Prozess durch ist. Ohne funktionieren immerhin die Posts noch, warum es bei Events anders...
Javascript Click Event auf den Warenkorb Button?
Keine Ahnung wie der Aggregator funktioniert, aber Facebook hat gerade so ziemlich jede Integration kaputt gemacht. Mein Facebook Import ist auch betroffen.
Falls es das gleiche Problem ist: Die...
Niemand kann und wird dir eine rechtssichere Begründung für deine Applikation geben. Das ist deine Aufgabe.
Die Ausführung im referenzierten Ticket sind doch mehr als klar? Was genau erwartest du?
(... und die Weiterleitungsseite ist nicht erreichbar ohne das Formular abgesendet zu haben.)
Letztlich brauchst du für eine sichere Lösung Captcha Funktionalität - alles andere ist programmatisch...
Unabhängig von der technischen Seite des Wieso: Ein Session Cookie, das weder PII speichert noch eine über die Browsersession hinausgehende Gültigkeit besitzt, mit einem Remember Me Cookie zu...
Wenn du auf der sicheren Seite sein willst, solltest du außerdem das Ticket mit einer eindeutigen randomisierten ID generieren. Ansonsten kann das Ticket mehrfach verwendet werden.
Aber an der...
Das "Herunterladen" macht jeder non-text Browser so oder so beim Öffnen der Seite - ohne das ist das Bild nicht anzeigbar.
Und wenn eine Suchmaschine die Datei herunterlädt und cached/indexiert?
Wenn du eine neue Extension schreibst, solltest du mMn den Symfony-Weg gehen und ein Bundle erstellen - entweder ein AppBundle, falls es nur deine Applikation betrifft oder ein wiederverwendbares....
In der Managed Edition wird das AppBundle automatisch geladen, wenn verfügbar. Ein ContaoManager Plugin ist nicht nötig, Autoloader-Eintrag genügt.
Dein Notificationtyp muss das Feld natürlich enthalten. Wie soll es sonst funktionieren?
Genau
Du kannst Inserttags und SimpleTokens kombinieren - z.B. eine Event ID als SimpleToken als Parameter für deinen Inserttag.
Du solltest beim Entwickeln den app_dev.php Einstiegspunkt verwenden. Zum einen hast du dann keine Cache Invalidation Probleme und vor allen du siehst was das Problem ist, wenn ein Fehler auftritt.
Und die Begründung ist ja auch durchaus nachzuvollziehen. Die Frage ist wie esoterisch der Usecase ist. :-)
Der Download auf deinen 'Resolving'-Rechner wird aber vermutlich auch nicht der...
Die Idee dahinter ist, das du im Testsystem, in dem du das composer update ausführst, sowieso erst einmal testest. Und dazu benötigst du den Vendor Ordner.
(Der Usecase wie für Yannicks Cloud...
Warum sollte ein ORDER BY + LIMIT ein Performance Problem geben? Man muss halt einen Index verwenden. :-)
Du brauchst trotzdem nur eine Subquery, die dir entweder den letzten noch gültigen...
Die DX! :-)
Symfony + Composer als Paketverwaltung machen es überhaupt erst möglich von anderen Entwicklungen und Technologien zu profitieren.
Ich freue mich außerdem drauf, wenn der LTS...
Programmieren ist für die allermeisten Selbststudium. Es tut mir leid, aber du wirst dich da 'durchquälen' müssen. Die Community kann dir bei konkreten Problemen helfen, aber die Basics musst du...
Na, dass du das weißt ist mir schon klar :D
Schau dir an, wie der Core das macht (z.B. Theme Import) oder eine Erweiterung.
Ich würde das versuchen über die Symfony Firewall zu lösen / siehe `security.yml`.
(Wenn du unbedingt die Dateien anpassen musst - was ich für keine gute Idee halte - kannst du je nach...
Kleine Programmieraufgabe: ;-)
if (copy($iSource,$iDestination)) {
$success = 1;
} else {
$success = 0;
}
Nutze Namespaces!
Der richtige Ansatz wäre es die vorhandene Datenbankverbindung aus dem DI Container zu nehmen. Hier mal ein Minimalbeispiel für einen einfachen Service:
Erstelle dir einen Service, mit der...
Dann nutze
$connection->executeQuery("...");
$connection ist in diesem Fall eine Instanz von Doctrine\DBAL\Connection, die du dir z.B. in einem Service mit '@database_connection' injecten...
Das kannst du problemlos in einer einzigen Query machen.
Ich geb dir ein bisschen Hilfestellung, damit du es dir zusammensuchen kannst:
Du musst nur eine einfache Query ohne Parameter ausführen...
Kein Grund eine Subquery zu nehmen:
DELETE FROM tl_market_course ORDER BY date DESC LIMIT 21
Aber wenn du Sachen löschen möchtest, die älter als 3 Tage sind, dann ist das der falsche Ansatz....
Was sich jeder bewusst machen sollte:
1. je mehr Cutting Edge, desto mehr Anpassungen/Fehler sind zu erwarten (generell in SW). Die Versionsconstraints in der composer.json erlauben da schon eine...
Wenn ihr aufhören würdet immer die ganze Installation zu sichern, hättet ihr auch keine Probleme mit Symlinks. :-) Das Problem ist wirklich nicht das System, sondern vermutlich der Versuch irgendein...
FYI: „roave/security-advisories” ist ein Paket, das in seiner Composer-Definition Konflikte (composer.json > conflict) zu Paketen mit bekannten Sicherheitslücken enthält und somit deren Installation...
Das ist mMn kein empfehlenswertes Vorgehen, da es sehr von der Webserver-Konfiguration abhängt. In Symfony ist es ja gerade das schöne, dass alles auf einen Entrypoint läuft und die Routen im System...
Ich hab zwar keine Ahnung was du zu erreichen versuchst, aber du solltest niemals händisch mit Timestamps/Daten rechnen. Dafür gibt es Bibliotheken & Funktionen.
(Und das Contao Timestamps...
Was bei dir vermutlich beim Transfer passiert ist: Symlinks wurden zu Kopien. Lösche die entsprechenden Ordner (/web) und baue sie neu. Entweder per composer install/update, das u.a. die...
Kopieren? Ggf nur den Teaser und manuell weiterleiten.
Archive nach Themen zu trennen, ist in deinen Fall vlt. auch keine gute Idee. Klingt mehr nach einer Anwendung für Tags/Kategorien.
Welche Contao Version? (Welche Datenbank?) Und wann genau / nach welchen Aktionen tritt das Problem auf?