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

[gelöst]Impressum als Block anzeigen

Eingetragen von 1000 (764)
am 03.03.2012 - 21:38 Uhr in
  • Allgemeines zu Drupal
  • Drupal 6.x

Ich möchte, dass Unternehmensprofile ein Impressum anzeigen lassen können, Dazu habe ich ein Block erstellt, der eine Ausgabe der Impressum-Profilfaten ermöglichen soll. Nur leider klappt das eindach nicht so wie es soll.

<?php
$profile
=  profile_load_profile($user);
$var1 =$profile['Impressum'];
if(
$var1!="")
{

    print
$var1;

}
?>

Anzeige = Gar nichts. Wie kann ich es hinbekommen, dass alle User, die das Profilanschauen die Profilinformation des Impressums ganz unten zu sehen bekommen?

‹ Rollengesteuerte Anzeige von Blöcken drupal von ubuntu nach windows (xampp) umziehen ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Erstelle doch mit Views

Eingetragen von Anton (288)
am 03.03.2012 - 21:52 Uhr

Erstelle doch mit Views einfach einen Block mit den Impressumsdaten und blende mittels Argumenten jeweils das richtige Impressum zur angezeigten URL an.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das funktioniert auch. Vielen

Eingetragen von 1000 (764)
am 03.03.2012 - 22:04 Uhr

Vielen Dank. Ich probiere es gerade aus.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich habe als Argument die UID

Eingetragen von 1000 (764)
am 03.03.2012 - 22:17 Uhr

Ich habe als Argument die UID übergeben. Nun wird der Block zwar angezeigt aber zum Einen wird die Überschrift insgesamt 8xangezeigt und zum Anderen wird nun unter jedes Benutzerprofil ein Impressum eines bestimmten Users angezeigt. Irgendwas ist da falsch.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich verstehe in Deinem Code

Eingetragen von wla (9461)
am 03.03.2012 - 22:19 Uhr

Ich verstehe in Deinem Code von oben nicht, warum das so umständlich sein muß. Erstelle einen Block und schreibe dort rein, was im Impressum stehen soll. Das Impressum sollte ohnehin nur einmal für eine bestimmte Website existieren und nicht userabhängig sein.
Diesen Block zeigst Du dann im Footer der Webseite oder wo Du meinst, daß er erscheinen sollte.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Laut Telemediengesetzt müssen

Eingetragen von 1000 (764)
am 03.03.2012 - 22:31 Uhr

Laut Telemediengesetzt müssen aber die Inhaber von Unternehmensprofilen eine eigene Anbieterkennzeichnung aufweisen.

Nach § 6 des Teledienstegesetzes (TDG) gilt die Impressumspflicht für alle Anbieter geschäftsmäßiger Teledienste. Gemäß § 10 Abs. 1 des Mediendienstestaatsvertrages (MDStV) besteht die Impressumspflicht auch bei Mediendiensten. Deshalb möchte ich, dass die User, die ein Unternehmensprofil haben, ein Impressum anlegen können. Ich habe nun ein View angelegt. Aber irgendwie haut es nicht hin. Die andere Variante mit der Codeausgabe auch nicht.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ok, wenn das so ist und Du

Eingetragen von wla (9461)
am 03.03.2012 - 22:43 Uhr

Ok, wenn das so ist und Du das brauchst.
Du kannst einem Block keine Argumente übergeben, das ist aber für Deinen View notwendig. Also mußt Du dafür sorgen, das wenn kein Argument vorhanden ist, ein Default-Argument zur Verfügung gestellt wird, z.B. die UID aus der URL.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

Vielen Dank! Funktioniert

Eingetragen von 1000 (764)
am 03.03.2012 - 23:31 Uhr

Vielen Dank! Ich habe nun das Argument als Standardargument aus der URL übergeben. Trotzdem wird nun das Impressum das zuerst angelegt wurde für alle User ausgegeben. Außerdem wird die Überschrift insgesamt 8 mal angezeigt. Falls es so nicht geht, kann man denn nicht einfach einen Block anlegen und den Ausgabecode im Block speichern? Dann bräuchte ich nur noch wissen, wie man die Profil Daten des jeweiligen Userprofils ausliest.

Funktioniert zwar nun wunderbar aber der Inhalt wird doppelt angezeigt?!?

Habe die Anzahl der anzuzeigenden Werte auf 1 gesetzt. Standardgemäß war die Einstellung zuvor auf 10. Nun klappt es wunderbar. Thanks a lot!

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

Statistik

Beiträge im Forum: 250233
Registrierte User: 20450

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» 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 12 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