Hyperlinks in Node inkl. Datenbankabfrage

am 23.02.2010 - 17:21 Uhr in
Hey,
Ich suche eine Möglichkeit in den Node eines bestimmten Inhalttyps einen Hyperlink einzufügen.
Allerdings soll der Link mit Daten aus meiner Datenbank gefüllt werden.
Mit dem Modul Profiles habe ich für jeden Nutzer ein zusätzliches Feld angelegt in dem eine Nummer gespeichert wird.
Diese Nummer soll später, im Inhalt eines Nodes ,Teil eines Hyperlinks sein.
Das Problem besteht darin dass dem Node nun irgendwie klargemacht werden soll von welchem User diese Nummer abgerufen werden soll.
Dies könnte ich aber aufgrund des geringen Umfangs der Seite auch per Hand eingeben.
Zunächst habe ich einfach den Content selbst erstellt und im Textfeld, mit Eingabeformat PHP-Code, die gewünschten Abfragen eingetragen.
Sobald nun aber ein User Text ändern möchte und dafür das Eingaformat(z.B Editor FCK) ändert wird der PHP-Code weggeschnitten.
Ich vermute die Lösung liegt in der Verwendung von Views oder CCK. Habe damit aber noch keine Erfahrung.
Kann mich vielleicht jemand auf den richtigen Weg führen?
- Anmelden oder Registrieren um Kommentare zu schreiben
Ja genau, CCK ist die
am 23.02.2010 - 18:00 Uhr
Ja genau, CCK ist die Lösung. Zur Verwaltung von Links/URLs innerhalb von CCK/Inhaltstypen existiert ein separates, zusätzliches Modul: http://drupal.org/project/link
Per Custom PHP-Code kannst Du dort den Standardwert des Feldes generieren. Mit dem Modul "Content Permissions" (gehört zum CCK-Modul) kannst Du zusätzlich einstellen, welche Rolle dieses Feld bearbeiten darf. Am besten probierst Du es einfach mal aus.
Ok, habe mir das Modul mal
am 23.02.2010 - 19:32 Uhr
Ok, habe mir das Modul mal installiert. So könnte man auch an die Lösung rangehen.
Ich würde jetzt aber gerne haben das der User diesen Link frei platzieren kann innerhalb des Contents. Ist das irgendwie möglich?
Außerdem wäre es gut wenn man Anstatt des URL Felds (für die eingabe eines Hyperlinks durch den User) zwei Felder hat in dem der User Zahlen eingibt die in den bereits vorhandenen Link (dies ist immer der gleiche Link z.B.: http://example.com/user=ZAHL&id=ZAHL) eingebettet werden.
Kann man also die Anzeige vom Link Modul irgendwie beeinflussen bzw. irgendwie Variablen einbinden?