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

Views + tpl.php Aufruf

Eingetragen von kev52 (423)
am 01.10.2007 - 22:46 Uhr in
  • Views
  • Drupal 5.x

Ich rufe einen View aus der tpl.php auf, mein Problem ist, dass die Beschränkung auf 10 Nodes bei diesem Aufruf irgendwie ignoriert wird. Kann ich dafür ne Variable mit geben?

so sieht es aus:

[code]

<?php
 
$view
= views_get_view('user_tracker');
print
views_build_view('embed', $view, array(strval($profileuser->uid)), false, false);
?>

[/code]

‹ Views Fastsearch, Formbutton ändern [gelöst] Probleme mit Datum bei Views ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Zur Orientierung

Eingetragen von quiptime (4972)
am 01.10.2007 - 23:15 Uhr

Zur Orientierung:

<?php
/**
* This builds the basic view.
* @param $type
*    'page' -- Produce output as a page, sent through theme.
*      The only real difference between this and block is that
*      a page uses drupal_set_title to change the page title.
*    'block' -- Produce output as a block, sent through theme.
*    'embed' -- Use this if you want to embed a view onto another page,
*      and don't want any block or page specific things to happen to it.
*    'result' -- return an $info array. The array contains:
*      query: The actual query ran.
*      countquery: The count query that would be run if limiting was required.
*      summary: True if an argument was missing and a summary was generated.
*      level: What level the missing argument was at.
*      result: Database object you can use db_fetch_object on.
*    'items' -- return info array as above, except instead of result,
*      items: An array of objects containing the results of the query.
*    'queries' -- returns an array, summarizing the queries, but does not
*      run them.
* @param $view
*   The actual view object. Use views_get_view() if you only have the name or
*   vid.
* @param $args
*   args taken from the URL. Not relevant for many views. Can be null.
* @param $use_pager
*   If set, use a pager. Set this to the pager id you want it
*   to use if you plan on using multiple pagers on a page. To go with the
*   default setting, set to $view->use_pager. Note that the pager element
*   id will be decremented in order to have the IDs start at 0.
* @param $limit
*   Required if $use_pager is set; if $limit is set and $use_pager is
*   not, this will be the maximum number of records returned. This is ignored
*   if using a view set to return a random result. To go with the default
*   setting set to $view->nodes_per_page or $view->nodes_per_block. If
*   $use_pager is set and this field is not, you'll get a SQL error. Don't
*   do that!
* @param $page
*   $use_pager is false, and $limit is !0, $page tells it what page to start
*   on, in case for some reason a particular section of view is needed,
* @param $offset
*   If $use_pager == false, skip the first $offset results. Does not work
*   with pager.
*   without paging on.
* @param $filters
*   An array of exposed filter ops and values to use with the exposed filter system
*   Array has the form:
*     [0] => array('op' => 'foo', 'value' => 'bar'),
*     [1] => array('value' => 'zoo'), // for a locked operator, e.g.
*   If no array is passed in, views will look in the $_GET array for potential filters
*/
function views_build_view($type, &$view, $args = array(), $use_pager = false, $limit = 0, $page = 0, $offset = 0, $filters = NULL) {
?>

Sag wenn es geklapt hat.

<?php
    $view
= views_get_view('user_tracker');
    print
views_build_view('embed', $view, array(strval($profileuser->uid)), false, 10);
?>

10 gibt nur 10 Nodes aus.

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich habe das mit der auf 10

Eingetragen von quiptime (4972)
am 01.10.2007 - 23:26 Uhr

Ich habe das mit der auf 10 begerenzten Ausgabe mit einem View in einem Template eben getestet. Es funktioniert.

Zur Ergaenzung:

Unbegrenzte Anzahl waere 0. Wobei man in der Viewkonfiguration nicht den Wert 0 eintragen kann um unbegrenzt zu definieren. In diesem Falle kann man 9999999 als "unbegrenzte Anzahl" oder so im View eintragen.

-------------
quiptime

Nur tote Fische schwimmen mit dem Strom.

XING

  • Anmelden oder Registrieren um Kommentare zu schreiben

super besten dank, auch für

Eingetragen von kev52 (423)
am 01.10.2007 - 23:32 Uhr

super besten dank, auch für die geilo übersicht

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

Statistik

Beiträge im Forum: 250233
Registrierte User: 20449

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 14 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