Creating nodes using forms anywhere
Eingetragen von stanislav (2)
am 08.07.2008 - 17:00 Uhr in
am 08.07.2008 - 17:00 Uhr in
Hallo,
kennt eine/-r von euch eine saubere Lösung zum anzeigen der "Content Type Formulare" oder auch "CCK-Formulare" in Frontend, inline. Das Ziel ist übersichtlich: Ich möchte einem User ermöglichen, beim anlegen von einem Node, ein beliebieges "Content Type Formular" (Das sind die, die im 'Backend' sich unter "Create content" befinden) im Body-Bereich einzufügen.
z.B so:
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
<?php print get_contenttype_form("foo"); ?>
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Lösungswege die nicht funktionieren oder nicht akzeptabel sind:
- Ein bestimmtes Content Type für den anonymen User unter Permissions freischalten und die Seite in der Navigation verschieben oder Alias anlegen. Dadürch wird es ja nicht mehr inline.
- Die Lösung vom 2bits gibt mir leider nur eine Form mit hidden-feldern aus.
- Eine Lösung mit WebForms ist mir zu unflexibel, da es nicht die möglichkeiten bietet wie CCK
Wie macht Ihr das? Baut Ihr jeder Form mit der FormApi zusammen und macht das händling zufuss? Gibt es denn dafür keine einfache Lösung für den User?
Viele Grüße
Stanislav
- Anmelden oder Registrieren um Kommentare zu schreiben
Könnte mit einer
am 08.07.2008 - 22:27 Uhr
Könnte mit einer Kombination aus Form Block (http://drupal.org/project/formblock) und Insert Block (http://drupal.org/node/44525) funktionieren.
--
SEO-Expert-Blog.com | Torlaune.de
Ramiro