Listview erst nach Suche anzeigen [Gelöst]

  • Nick78 Nick78
    Padawan
    0 x
    63 Beiträge
    0 Hilfreiche Beiträge
    27. 09. 2007, 10:51

    Hallo,

    ich habe mir eine einfache extension (fe-plugin) im kickstarter zusammen gebastelt und lasse mir im fe die list- bzw. singleview anzeigen. nun werden ja zu beginn sämtliche datensätze angezeigt. ist es möglich, die liste anfangs zu verbergen mit ausnahme des suchfelds? Ziel: ich möchte nur eine liste mit suchergebnissen NACH der suche angezeigt bekommen.

    danke,
    nick


  • 1
  • just2b just2b
    TYPO3-Yoda
    0 x
    18741 Beiträge
    2 Hilfreiche Beiträge
    27. 09. 2007, 11:50

    Hallo,

    der kickstarter baut nur das grundgerüst. den rest musst du schon selber machen und ist reines php. natürlich ist dies möglich

    georg

  • Nick78 Nick78
    Padawan
    0 x
    63 Beiträge
    0 Hilfreiche Beiträge
    27. 09. 2007, 12:01

    danke, habs nun gelöst...

  • dfluess dfluess
    Jedi-General
    0 x
    1296 Beiträge
    1 Hilfreiche Beiträge
    01. 01. 2008, 20:16

    Und wie?
    Ich habe es z.B. mit
    mysql_num_rows($res); gelöst und zwar so:

    1. $num = mysql_num_rows($res);
    2. $fullTable = '';
    3. $fullTable .= $this->pi_list_searchBox();
    4. if ($num >0 and $this->piVars['sword'] >0) {
    5. $fullTable .= 'Treffer zur SingAnsicht Auswählen';
    6. $fullTable .= $this->pi_list_makelist($res);
    7. // wenn nur EIN Treffer gefunden gehe direkt weiter
    8. if ($num =='1') {
    9. $fullTable .= Bedingung für nur EINEN Treffer erfüllt; //debug
    10. return $this->listView($content, $conf);
    11. }
    12. }
    13. else if ($num ==0) {
    14. $fullTable .= 'Keine Übereinstimmung';
    15. } else {
    16. $fullTable .= 'Bitte Eingabe';
    17. }

    Die direkte Singl Anzeige (ohne den Treffer anzuklicken) funktioniert so natürlich noch nicht, da die showUid nicht bekannt ist und nicht übergeben wird. Ich habe es noch nicht geschafft, die showUid des Treffers an der Stelle zu ermitteln, komme in diesem Punkt nicht weiter. Hat jemand eine Idee, wie ich erreichen kann, dass bei nur einem Treffer direkt die SingleAnsicht des Treffers angezeigt wird?

  • 1