Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module › Views ›

Einleitungstext bei mehrseitigem view

Eingetragen von Cutterxl (14)
am 19.11.2009 - 18:33 Uhr in
  • Views
  • Drupal 6.x

Hallo,
ich versuche mich gerade mit Drupal 6 und views.
Ich habe einen Inhalstyp Mitarbeiter, bei dem ich über die content Templates jeweils das Design für einen Teaser und den Body festgelegt habe.
Mit Hilfe eines Page-views liste ich alle Mitarbeiterteaser auf. Da es eine Menge Mitarbeiter gibt, lasse ich jeweils 10 Mitarbeiter auf einer Seite darstellen. Das klappt auch soweit ganz prima.

Nun zu meinem Problem: Ich möchte auf der ersten Seite des Views einen kleinen einleitenden Text haben. Setze ich diesen in den Kopfbereich des views, wird er auf jeder Seite dargestellt.
Kann mir jemand veraten, wie ich die Ausgabe auf Seite 1 des views begrenzen kann?

Vielen Dank

Cutterxl

‹ [gelöst] Mit Views neuesten Artikel zusätzlich auf Startseite Vergleichstabellen wie diese ... mit CCK und Views möglich? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich würde php als

Eingetragen von tiger (415)
am 19.11.2009 - 20:08 Uhr

Ich würde php als Eingabeformat wählen, abfragen auf welcher Seite der View man ist und den Text entsprechend einblenden.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hm, irgendwie verstehe ich

Eingetragen von Cutterxl (14)
am 20.11.2009 - 09:15 Uhr

Hm, irgendwie verstehe ich nicht genau, wie Du das meinst.
Ich erzeuge direkt aus dem View heraus einen Menüeintrag, der dann auf diesen View verweisst. Wo kann ich dem sagen, das sein Eingabeformat PHP ist? Ich kann doch nur über Ansichten darauf zugreifen, oder ?
Ich habe schon versucht in den view-view-tpl.php dateien was einzubasteln, stocher da aber zugegebenermaßen noch etwas im dunkeln. Text auf allen Seiten des Views ist kein Problem, aber nicht nur auf der "View-Startseite". Wie bekomme ich den dafür nötigen Variablennamen heraus ?

Sorry, falls ich mich blöd anstelle...

Gruß

Cutterxl

  • Anmelden oder Registrieren um Kommentare zu schreiben

View header

Eingetragen von stBorchert (6003)
am 20.11.2009 - 09:48 Uhr

Hallo.
Du hast doch den Einleitungstext für den View bei der Views-Konfiguration unter "Basic Settings -> Header" eingegeben, oder?
Dort kannst Du (sofern Du unter admin/build/modules "PHP filter" aktiviert hast) als Eingabeformat "PHP" wählen. Wenn Du das gemacht hast, kannst Du in dem Textfeld auch PHP-Code eingeben und dementsprechend auch die aktuelle Seite auslesen:

<?php
$page
= isset($_GET['page']) ? $_GET['page'] : 0;
if (
$page == 0) {
  print
t('Tiny fancy translatable text.');
}
?>

hth,

 Stefan

--
sei nett zu Deinem Themer

  • Anmelden oder Registrieren um Kommentare zu schreiben

@ Stefan, wieder mal ein

Eingetragen von Thoor (3678)
am 20.11.2009 - 10:27 Uhr

@ Stefan,
wieder mal ein echt cooles PHP Snippet! Habs gleich mal mit ausprobiert und denke, daß ich demnächst mal Deine ganzen Snippets sammeln muss :-)
Für mich als "immer noch PHP - Depperle" wieder mal ganz großer Sport! Wenn du nix dagegen hast, werde ich die Snippets vielleicht mal bei thoor.de sammeln?

-----

Design Probleme einfach mit FF und FIREBUG lösen!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo stBorchert, erst

Eingetragen von Cutterxl (14)
am 20.11.2009 - 10:51 Uhr

Hallo stBorchert,
erst einmal Danke für die schnelle Antwort.
So einfach (Header, eingabeformat PHP) hatte ich es mir gar nicht gemacht. Warum weiß ich selber nicht. Danke also erstmal für den Tipp, manchmal sieht man den Wald vor lauter Bäumen nicht.
Leider klappt Dein Codeschnipsel auch nicht recht, gleiches Problem: er zeigt es auf allen Pages an.
Problem scheint dabei die Übergabe von Argumenten zu sein. Ich probiere da jetzt mal ein wenig herum.
Danke erstmal

Cutterxl

  • Anmelden oder Registrieren um Kommentare zu schreiben

View

Eingetragen von stBorchert (6003)
am 20.11.2009 - 11:15 Uhr

Ich habs gerade bei mir mal ausprobiert: funktioniert ohne Probleme. Selbst bei der Verwendung eines AJAX-pagers.
Und mit Argumenten. Und mit Filtern.

@Thoor: nix dagegen

 Stefan

--
sei nett zu Deinem Themer

  • Anmelden oder Registrieren um Kommentare zu schreiben

Mehrere Elemente in Page

Eingetragen von Cutterxl (14)
am 20.11.2009 - 12:02 Uhr

Bei mir klappt es so leider nicht. :(
Wenn ich mir einfach mal die automatisch generierten Links auf weitere Pages des Views anschaue, dann sieht der Inhalt von page folgendermaßen aus: 0,0,0,0,0,x wobei x dann für die jeweilige Seite steht. Meine Vermutung war, dass die ersten fünf Nullen für Argumente stehen. Ich kann natürlich einfach das sechste Element betrachten, hab aber Angst, das sich das Ganze dann verschiebt, wenn ich mich mal für ein weiteres Argument entscheide. Ideen, Ratschläge?

Danke

Cutterxl

  • Anmelden oder Registrieren um Kommentare zu schreiben

Pfad

Eingetragen von stBorchert (6003)
am 20.11.2009 - 12:21 Uhr
Cutterxl schrieb

0,0,0,0,0,x

Was ist das denn?
Bei mir sieht das in etwa so aus: admin/content/node2?page=1

 Stefan

--
sei nett zu Deinem Themer

  • Anmelden oder Registrieren um Kommentare zu schreiben

Pfad

Eingetragen von Cutterxl (14)
am 20.11.2009 - 12:54 Uhr
Zitat:

Was ist das denn?
Bei mir sieht das in etwa so aus: admin/content/node2?page=1

Stefan

ja, so hatte ich das ursprünglich auch erwartet. Die Url ist bei mir gesäubert, da steht also immer .../neu/Mitarbeiter
Die Links zwischen den Seiten des Views haben dann diese Form: http://..../neu/mitarbeiter?page=0%2C0%2C0%2C0%2C0%2C3&view_name=mitarbeiter&view_display_id=page_1&view_args=&view_path=mitarbeiter&view_base_path=mitarbeiter&view_dom_id=4&pager_element=5, wobei dann dasletze %2C03 für die vierte Seite des views steht.
Ich hatte vorher noch mit views-view--mitarbeiter--page-1.tpl.php und views-view--mitarbeiter.tpl.php rumexperimentiert, da tauchte das dann (also das age=0%2C0%2C0%2C0%2C0%2C3) auch noch in der Url mit auf. hab die Dateien wieder entfernt, bis auf die kurze Url hats aber keine Veränderung gebracht.

Ich arbeite mich wie gesagt gerade erst in die views ein, finde es momentan aber noch ganz schön undurchsichtig. Falls jemand ein Tutorial kennt, was zwischen "ich hab noch nie was von views gehört" und "ich kenn mich schon super aus und lerne jetz noch nen letzen Kniff" liegt -> bitte posten.

Auf Hilfe hoffend

Cutterxl

  • Anmelden oder Registrieren um Kommentare zu schreiben

pfad

Eingetragen von stBorchert (6003)
am 20.11.2009 - 13:05 Uhr
Cutterxl schrieb

?page=0%2C0%2C0%2C0%2C0%2C3

Also das sieht für mich irgendwie falsch aus (ist ja "übersetzt" 0,0,0,0,0,3).
Ganz am Anfang sieht man ja noch ?page=0. Da scheint irgendwas beim Pager kaputt zu sein.

 Stefan

--
sei nett zu Deinem Themer

  • Anmelden oder Registrieren um Kommentare zu schreiben

Cutterxl schrieb Falls

Eingetragen von Thoor (3678)
am 20.11.2009 - 13:23 Uhr
Cutterxl schrieb

Falls jemand ein Tutorial kennt, was zwischen "ich hab noch nie was von views gehört" und "ich kenn mich schon super aus und lerne jetz noch nen letzen Kniff" liegt -> bitte posten.

Ich habe vor einiger Zeit mal einige Videos zu VIEWS zusammengestellt. Falls englische Videos kein Problem sind, sollten die Dich nach dem Ansehen ein ganzes Stück weiter gebracht haben.

-----

Design Probleme einfach mit FF und FIREBUG lösen!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Was machen mit dem Pager?

Eingetragen von Cutterxl (14)
am 24.11.2009 - 13:01 Uhr

Nachdem ich mich um ein paar andere Probleme kümmern musste, bin ich nun wieder an dieser Geschichte dran.

@Thoor: Danke für die Tutorials, war tatsächlich noch was neues für mich dabei!

@stBorchert: Ich teile Deine Vermutung, dass irgendwas beim Pager nicht richtig hinhaut. Soweit ich das verstanden habe kommt der direkt aus dem Viewmodul!? Habe gerade mein Views noch mal auf die 2.7 geupdatet, das Problem bleibt jedoch bestehen.
Hat jemand eine Idee, wie ich das in den Griff bekommen kann ?

Danke,

Cutter

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • 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
Weiter

Neue Kommentare

  • Arrrrg. Nix Tabelle :-D /*
    vor 3 Wochen 5 Tagen
  • Textboxen mit Tabelle
    vor 3 Wochen 5 Tagen
  • Du sollst ja auch keine
    vor 3 Wochen 5 Tagen
  • Theme
    vor 3 Wochen 5 Tagen
  • Welches Theme benutzt du
    vor 3 Wochen 5 Tagen
  • Mit Responsive Raster hatte
    vor 3 Wochen 6 Tagen
  • Hallo Alex,um das Häkchen
    vor 3 Wochen 6 Tagen
  • Modul view_unpublished
    vor 4 Wochen 1 Tag
  • Modul "override node options"
    vor 4 Wochen 1 Tag
  • Im Grunde ist dass ein
    vor 4 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250270
Registrierte User: 20483

Neue User:

  • Aathivithyah
  • Aoirhic
  • Stevebok

» Alle User anzeigen

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