Gibt es eine Funktion, mit der ich aus einem Modul heraus Metatags für die Page setzen kann, in der das Modul ausgeführt wird?
Oder komme ich da irgendwie mit ner Chain weiter (muss zugeben, habe bisher noch nie was mit Chains gemacht)
Meta-Tag über Funktion setzen
Meta-Tag über Funktion setzen
Could I help you... you can help me... buy me a coffee ☕. (vielen ❤ Dank an: Seelauer, Peanut, fauxxami )
xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung
Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType
xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung
Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType
-
- Beiträge: 4316
- Registriert: Do 30. Jun 2005, 22:56
- Wohnort: Eltmann, Unterfranken, Bayern
- Hat sich bedankt: 6 Mal
- Danksagung erhalten: 4 Mal
- Kontaktdaten:
Re: Meta-Tag über Funktion setzen
Hallo,
Funktion? Nein.
Chain? Ja - schau dir mal die Chain in der Datei contenido/includes/chains/include.chain.content.createmetatags.php an. Diese wird in der config-Datei data/config/production/config.chains.load.php per addChain-Methode eingebunden.
Gruß aus Franken
Ortwin
Funktion? Nein.
Chain? Ja - schau dir mal die Chain in der Datei contenido/includes/chains/include.chain.content.createmetatags.php an. Diese wird in der config-Datei data/config/production/config.chains.load.php per addChain-Methode eingebunden.
Gruß aus Franken
Ortwin
ConLite 3.0.0-dev, alternatives und stabiles Update von Contenido 4.8.x unter PHP 8.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
Re: Meta-Tag über Funktion setzen
So eine Funktion wäre echt Gold wert!
Mit der Chain habe ich mich gestern beschäftigt.
Wann wird diese MetaTag-Chain denn getriggert? Bei jedem speichern (z.B. auch von CMS_HTML-Elementen) im Artikel?
Oder muss ich die in meinem Modul nochmal antriggern?
Kannst du mal übers Wiki schauen, habe dies gestern im Bereich Chains maßgeblich ergänzt. Ist das alles so richtig geschildert, oder gibt es da was zu ergänzen?
https://docs.contenido.org/display/CONDEVE/Chain
Mit der Chain habe ich mich gestern beschäftigt.
Wann wird diese MetaTag-Chain denn getriggert? Bei jedem speichern (z.B. auch von CMS_HTML-Elementen) im Artikel?
Oder muss ich die in meinem Modul nochmal antriggern?
Kannst du mal übers Wiki schauen, habe dies gestern im Bereich Chains maßgeblich ergänzt. Ist das alles so richtig geschildert, oder gibt es da was zu ergänzen?
https://docs.contenido.org/display/CONDEVE/Chain
Could I help you... you can help me... buy me a coffee ☕. (vielen ❤ Dank an: Seelauer, Peanut, fauxxami )
xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung
Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType
xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung
Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType
-
- Beiträge: 4316
- Registriert: Do 30. Jun 2005, 22:56
- Wohnort: Eltmann, Unterfranken, Bayern
- Hat sich bedankt: 6 Mal
- Danksagung erhalten: 4 Mal
- Kontaktdaten:
Re: Meta-Tag über Funktion setzen
Hallo,
Trigger-Punkte sind (leider) nur recht dürftig dokumentiert, jedoch steht in data/config/production/config.chains.php bei jeder Chain-Registrierung etwas dabei. Ansonsten müsste man das mal bei allen Chains aus dem Core heraus dokumentieren.
Wiki habe ich gesehen, die Inhalte entsprechen ja in weiten Teilen der alten HTML-Doku im docs-Verzeichnis. Grundsätzlich halte ich aber nichts vom Ablageort und von der Änderung der Core-Konf-Dateien.
Entweder man nutzt ein Plugin zur Einbindung eigener Chains, oder bindet sie per local.conf ein, wobei ich dann als Ablageort, aus Ermangelung eines besseren, ein Verzeichnis im Plugin-Ordner vorschlagen würde (Im data-Ordner wäre auch eine Möglichkeit). Grund ist hier natürlich ein späteres Update/Upgrade, bei dem ich persönlich gerne Änderungen, Anpassungen oder Erweiterungen "an einem Fleck" und dokumentiert habe, so dass man nicht lange suchen muss.
Gruß aus Franken
Ortwin
Trigger-Punkte sind (leider) nur recht dürftig dokumentiert, jedoch steht in data/config/production/config.chains.php bei jeder Chain-Registrierung etwas dabei. Ansonsten müsste man das mal bei allen Chains aus dem Core heraus dokumentieren.
Wiki habe ich gesehen, die Inhalte entsprechen ja in weiten Teilen der alten HTML-Doku im docs-Verzeichnis. Grundsätzlich halte ich aber nichts vom Ablageort und von der Änderung der Core-Konf-Dateien.
Entweder man nutzt ein Plugin zur Einbindung eigener Chains, oder bindet sie per local.conf ein, wobei ich dann als Ablageort, aus Ermangelung eines besseren, ein Verzeichnis im Plugin-Ordner vorschlagen würde (Im data-Ordner wäre auch eine Möglichkeit). Grund ist hier natürlich ein späteres Update/Upgrade, bei dem ich persönlich gerne Änderungen, Anpassungen oder Erweiterungen "an einem Fleck" und dokumentiert habe, so dass man nicht lange suchen muss.
Gruß aus Franken
Ortwin
ConLite 3.0.0-dev, alternatives und stabiles Update von Contenido 4.8.x unter PHP 8.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
Re: Meta-Tag über Funktion setzen
Ja, die Ablage in den Config-Files finde ich auch nicht sauber. Ich hab immer lieber Lösungen, die sich auch ohne Programmier-und Config-Kenntnisse integrieren lassen.
Mit "Chains im Plugin" ist ne super Idee. Da kann man dann ein "ownFrameworkPlugin" erstellen, wo man alle Hilfsklassen, etc reinhaut.
So könnte man dann von allen Modulen die man Programmiert diese Funktionen und Chains nutzen, ohne diese immer und immer wieder fest in den Modulcode zu packen.
Mit "Chains im Plugin" ist ne super Idee. Da kann man dann ein "ownFrameworkPlugin" erstellen, wo man alle Hilfsklassen, etc reinhaut.
So könnte man dann von allen Modulen die man Programmiert diese Funktionen und Chains nutzen, ohne diese immer und immer wieder fest in den Modulcode zu packen.
Could I help you... you can help me... buy me a coffee ☕. (vielen ❤ Dank an: Seelauer, Peanut, fauxxami )
xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung
Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType
xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung
Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType
-
- Beiträge: 4316
- Registriert: Do 30. Jun 2005, 22:56
- Wohnort: Eltmann, Unterfranken, Bayern
- Hat sich bedankt: 6 Mal
- Danksagung erhalten: 4 Mal
- Kontaktdaten:
Re: Meta-Tag über Funktion setzen
Genau so kann man das machen. Denke ich werde der CEC und den CHAINS da ein eigenes Kapitel in meinem Plugin-Buch widmen.
Gruß aus Franken
Ortwin
Gruß aus Franken
Ortwin
ConLite 3.0.0-dev, alternatives und stabiles Update von Contenido 4.8.x unter PHP 8.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
Re: Meta-Tag über Funktion setzen
Hört, hört, ein Plugin-Buch.
Ist das Open-Source (kann man mitlesen/schreiben)?
Ist das Open-Source (kann man mitlesen/schreiben)?
Could I help you... you can help me... buy me a coffee ☕. (vielen ❤ Dank an: Seelauer, Peanut, fauxxami )
xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung
Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType
xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung
Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType
-
- Beiträge: 4316
- Registriert: Do 30. Jun 2005, 22:56
- Wohnort: Eltmann, Unterfranken, Bayern
- Hat sich bedankt: 6 Mal
- Danksagung erhalten: 4 Mal
- Kontaktdaten:
Re: Meta-Tag über Funktion setzen
Nein. Ich denke aber darüber nach Teile davon als Artikel auf meinem Blog zu veröffentlichen. Na mal schau' n.rethus hat geschrieben:Ist das Open-Source (kann man mitlesen/schreiben)?
Gruß aus Franken
Ortwin
ConLite 3.0.0-dev, alternatives und stabiles Update von Contenido 4.8.x unter PHP 8.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog