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

Views + tpl.php Aufruf

Eingetragen von kev52 (420)
am 01.10.2007 - 23:46 Uhr in
  • CCK und 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 (4697)
am 02.10.2007 - 00: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

Quiptime Group

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich habe das mit der auf 10

Eingetragen von quiptime (4697)
am 02.10.2007 - 00: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

Quiptime Group

  • Anmelden oder Registrieren um Kommentare zu schreiben

super besten dank, auch für

Eingetragen von kev52 (420)
am 02.10.2007 - 00:32 Uhr

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

http://www.deafvision.de

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • [gelöst] Meldung: Captcha fehlt
  • Musiker Website mit Drupal
  • Download privater Dateien für authentifizierte Benutzer
  • Kleiner Fussballverein (500 Mitglieder) sucht Webside Ersteller für Vereinshomepage
  • [gelöst] Kommentar in andere Region - Block
  • Verständnisfrage zur mehrsprachigen Benutzeroberfläche
  • neue PHP-Version - massive Fehler
  • Benutzer Downloads
  • [gelöst] Inhaltstyp mit Seitenumbruch
  • Unterschiedliche Registrierungsverfahren für verschiedene Benutzergruppen
  • Rate Modul um einen "submit" Button erweitern
  • Event zu externe Server senden wenn neuer Nutzer registriert
Weiter

Neue Kommentare

  • Subba! Dankeschön :) Dacht
    vor 7 Minuten 51 Sekunden
  • Es gibt noch ein separates
    vor 36 Minuten 24 Sekunden
  • Inhaltstypen verlinken
    vor 1 Stunde 11 Minuten
  • Ich habe das bisher nur unter
    vor 1 Stunde 27 Minuten
  • Bitte Lösung kurz skizzieren
    vor 1 Stunde 45 Minuten
  • Ich habe nun einfach mal auf
    vor 1 Stunde 56 Minuten
  • Ja, da habe ich mich vertan,
    vor 2 Stunden 43 Minuten
  • Rules ist dein Freund
    vor 2 Stunden 50 Minuten
  • Ionit schrieb Wie würdet ihr
    vor 3 Stunden 1 Minute
  • Hallo Werner, danke für
    vor 3 Stunden 11 Minuten

Statistik

Beiträge im Forum: 180165
Registrierte User: 16109

Neue User:

  • Friedrich64
  • Habari
  • Septembergrau

» Alle User anzeigen

User nach Punkten sortiert:
stBorchert5573
quiptime4697
wla4302
Tobias Bähr3889
md3762
bv3696
Thoor3678
Alexander Langer3365
Exterior2773
dereine2637
» User nach Punkten
Zur Zeit sind 9 User und 56 Gäste online.

Benutzer online

  • Drupal_Nico
  • andreasx
  • DontEnter1408
  • confixx
  • Habari
  • SteffenR@drupal.org
  • bv
  • torfnase
  • sklausing

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Showroom
  • » Forum
  • » Drupalchannel
  • » Ü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
  • Bücherecke

Quicklinks III

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

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed Drupal Podcast
  • 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