Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

Seitenerstellung mit Auswahl der Blöcke für Benutzer

Eingetragen von SCHOkla (10)
am 07.10.2009 - 16:35 Uhr in
  • Allgemeines zu Drupal
  • Drupal 6.x

Hi Leute!

Hoffe es kann mir jemand helfen, bzw. einen guten Tipp (Fahrplan) geben wie ich das ganze angehe.
Ich hab mir bereits einige Module angesehen, aber irgendwo noch nicht genau das entdeck wonach ich suche.

Ich möchte im Endeffekt dass meine Benutzer bei der Erstellung von Inhalten direkt unterhalb des Titels, Menü, Textkörpers, etc. auch ausgewählte Blöcke angeben können, die auf der Seite in den Regionen angezeigt werden sollen.

Ich hab mir dazu bereits das Module "Context" angesehen, aber da kann man nur einmal Context für gewisse Seiten angeben (soweit ich das verstanden habe).
Ich möchte aber eben, dass dieses "Block reinziehen" in die Seite ala Module Context bei jeder Inhaltserstellung für den Benutzer möglich ist und ich bei unterschiedlichen Inhalten (bsp: normale Page, Pressebeitrag, Blog, etc.) unterschiedliche Blöcke angeben kann, die dann der Benutzer reinziehen kann.

Bspw. zieht der Benutzer (Content-Ersteller) bei der Page Seite für die Region LINKS --> Menu2 und bei Region RECHTS --> WerIstOnline + Downloads rein.

Würde mich sehr sehr über einen Tipp freuen, wie ich das am besten angehe.

‹ 403-Seite wird nicht immer angezeigt Wie erstelle ich einen eigenen Sprachstring ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Modul

Eingetragen von stBorchert (6003)
am 07.10.2009 - 23:07 Uhr

Moin.
Zur Lösung dieser Anforderung wirst Du um die Erstellung eines eigenen Moduls nicht herumkommen.
In diesem Modul musst Du dann beim Erstellen/Bearbeiten der Node eine (evtl. konfigurierbare) Auswahl von Blöcken anbieten und eventuell auch die Position des so eingefügten Blocks konfigurierbar machen.
Idealerweise präsentiert der Block sich dann als Feld, so dass er über "Manage fields" im Inhaltstyp verschoben werden kann.

Blöcke in Nodes einfügen kann man übrigens so:

<?php
// Block des Moduls "menu" mit der ID 26 laden.
$block = module_invoke('menu', 'block', 'view', 26);
// Blockinhalt ausgeben.
print $block['content'];
?>

edit:
Kaum erzähl ich davon, schon finde ich ein Modul, das genau soetwas macht: Block reference.
Viel Spass beim Ausprobieren!

hth,

 Stefan

--
sei nett zu Deinem Themer

Wir brauchen Deine Stimme für die DrupalCon 2010 in Berlin!

  • Anmelden oder Registrieren um Kommentare zu schreiben

stBorchert

Eingetragen von SteffenR@drupal.org (2262)
am 08.10.2009 - 14:49 Uhr
stBorchert schrieb

Moin.
edit:
Kaum erzähl ich davon, schon finde ich ein Modul, das genau soetwas macht: Block reference.
Viel Spass beim Ausprobieren!
hth,
 Stefan

Was es nicht alles gibt ;). Ist für den "normalen" Seitenredakteur, der mal eben Inhalte in nen Block packen möchte auf jeden Fall eine große Hilfe ;)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Vielen Dank! Werd ich mir

Eingetragen von SCHOkla (10)
am 08.10.2009 - 17:37 Uhr

Vielen Dank! Werd ich mir gleich ansehen!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Canvas Palette: Eine fertige Komponentenbibliothek für Drupal Canvas
  • Hilfe zu Updates oder Composer
  • Vergleich Drupal und Contao
  • [geloest] Blocks in Bootstrap nebeneinander darstellen und nicht untereinander
  • DrupalCamp Frankfurt 27-28 November 2026
  • Bitte mein Bentzerkonto löschen
  • Beim Aufruf einiger Inhalte erhalte ich folgende Fehlermeldung
  • Neuinstallation: vermutlich ein rewrite-Problem
  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
Weiter

Neue Kommentare

  • Danke ich werde mir die
    vor 4 Wochen 15 Stunden
  • Vielen Dank für Ihren
    vor 4 Wochen 3 Tagen
  • Composer ist sehr ratsam
    vor 4 Wochen 5 Tagen
  • Vielen Dank für den
    vor 5 Wochen 18 Stunden
  • Die alten CMS Vergleiche von contentmanager.de
    vor 5 Wochen 1 Tag
  • Gut gemacht
    vor 5 Wochen 1 Tag
  • Layout Builder etc. z.B. für Landing Pages
    vor 5 Wochen 1 Tag
  • Links
    vor 5 Wochen 3 Tagen
  • Moin,wow, sehr gutes
    vor 5 Wochen 4 Tagen
  • Dass ist eine spannende
    vor 5 Wochen 5 Tagen

Statistik

Beiträge im Forum: 250316
Registrierte User: 20566

Neue User:

  • Robertspaft
  • drupalthemes
  • rofilm

» Alle User anzeigen

User nach Punkten sortiert:
wla9466
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 23 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association