Hallo Leute!
ich habe ein mittelschweres Problem!
Es wird Inhalt in einer SQL Datenbank gespeichert (tbl: content) und mit einem einfachen Query durchsucht!
soweit hab ichs geschafft
Jetzt möchte ich allerdings (da man Textbausteine verwenden kann) folgendes Szenario auch durchsuchen!
Textbausteine befinden sich ebenfalls in der Datenbank (tbl: bausteine) haben aber bis zur endausgabe nichts mit dem Inhalt zu tun!
Inhalt ist zum Beispiel: (steht in der DB)
Und ausgegeben wird über den Templateparser bei diesem Beispiel:
Warum hab ich solche "Blöcke"? (auch Textbausteine genannt)
Angenommen man möchte auf fast jeder Seite einen Anfahrtsplan haben oder sowas dann muss man nicht den Mega langen Text eingeben sondern es reicht {_XXXXXXblock_} anzugeben!
Die Seite gibt alles richtig aus - kein Problem - aber!
Wie schaffe ich es den Inhalt durchsuchen zu lassen, wie er ausgegeben wird und nicht wie er in der Datenbank steht?
Geht das irgendwie?
Ich hoffe ihr versteht mich und könnt mir helfen
(PS: an eine Indizierung habe ich auch schon gedacht, möchte sie aber wenn es geht verhindern! Sollte mich jemand mit triftigen Argumenten überzeugen dass die Indizierung sinnvoll ist (warum auch immer) dann möchte ich wissen wie ich das machen soll? Wie aktualisieren lassen? Wann aktualisieren lassen?...)
ich habe ein mittelschweres Problem!
Es wird Inhalt in einer SQL Datenbank gespeichert (tbl: content) und mit einem einfachen Query durchsucht!
soweit hab ichs geschafft
Jetzt möchte ich allerdings (da man Textbausteine verwenden kann) folgendes Szenario auch durchsuchen!
Textbausteine befinden sich ebenfalls in der Datenbank (tbl: bausteine) haben aber bis zur endausgabe nichts mit dem Inhalt zu tun!
Inhalt ist zum Beispiel: (steht in der DB)
PHP:
Herzlich Willkommen auf der Seite!
Möchten Sie mich kontaktieren?
{_kontaktblock_}
PHP:
Herzlich Willkommen auf der Seite!
Möchten Sie mich kontaktieren?
Nutzen Sie das Kontaktformular (hier klicken) oder kontaktieren Sie mich per Email!
Die Email dazu blalaaabla usw usf.,..
Angenommen man möchte auf fast jeder Seite einen Anfahrtsplan haben oder sowas dann muss man nicht den Mega langen Text eingeben sondern es reicht {_XXXXXXblock_} anzugeben!
Die Seite gibt alles richtig aus - kein Problem - aber!
Wie schaffe ich es den Inhalt durchsuchen zu lassen, wie er ausgegeben wird und nicht wie er in der Datenbank steht?
Geht das irgendwie?
Ich hoffe ihr versteht mich und könnt mir helfen
(PS: an eine Indizierung habe ich auch schon gedacht, möchte sie aber wenn es geht verhindern! Sollte mich jemand mit triftigen Argumenten überzeugen dass die Indizierung sinnvoll ist (warum auch immer) dann möchte ich wissen wie ich das machen soll? Wie aktualisieren lassen? Wann aktualisieren lassen?...)