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 - 15: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 - 22: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 - 13: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 - 16:37 Uhr

Vielen Dank! Werd ich mir gleich ansehen!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Woche 5 Tagen
  • Hey danke
    vor 1 Woche 6 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 7 Stunden
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 4 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 4 Tagen
  • Kannst doch auch alles direkt
    vor 3 Wochen 2 Tagen
  • In der entsprechenden View
    vor 3 Wochen 2 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 2 Tagen
  • gelöst
    vor 5 Wochen 5 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 5 Wochen 6 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20452

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 13 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