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

Verzeichnis ähnlich drupalmodules.com aufbauen?

Eingetragen von wflorian (251)
am 07.06.2008 - 13:57 Uhr in
  • Modulsuche
  • Drupal 5.x

Hallo,

für ein Projekt benötige ich ein Verzeichnis wie auf drupalmodules.com
Also mit Anzahl der Einträge in den einzelnen Kategorien.

Das Verzeichnis auf drupalmodules.com hat das ganz schön gelöst, ich benötige allerdings teilweise noch tiefergehende Strukturen. Bedeutet, dass wenn man eine Kategorie anklickt, das mann dort erneut zwischen mehreren Kategorien wählen kann..

So nun meine Frage, wurde dies alles lediglich mit dem Taxonomie Modul gelöst?

Oder kamen irgendwelchen optionalen Module dazu? Weiß das jemand?

Danke euch...

Grüße
Florian

‹ Anzahl Clicks auf eigene Bannerform zählen Deutsche Auflistung ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Bitte genauer beschreiben

Eingetragen von eigentor (1424)
am 07.06.2008 - 16:49 Uhr

Drupalmodules.com ist ja nun speziell auf Drupalmodule abgestimmt. Beschreibe doch mal dein Projekt.

Offensichtlich geht es um verschachtelte Taxonomie.

Drupalmodules.com selber ist extrem aufwändig programmiert, da der Seitenbetreiber ja alle möglichen Informationen von Drupal.org lädt und dann aber anders strukturiert darstellt. Allerdings geht es darum ja für dich wohl gar nicht.

So ist die Frage etwas missverständlich, was die Beantwortung erschwert...

Drupal - too unorganised to be a system

  • Anmelden oder Registrieren um Kommentare zu schreiben

ich möchte einfach ein

Eingetragen von wflorian (251)
am 07.06.2008 - 21:48 Uhr

ich möchte einfach ein tier-verzeichnis aufbauen.

das verzeichnis sollte mehrere kategorien haben (zb vögel, fische, etc). in diesen kategorien befinden sich dann die nodes.

es soll halt eine seite existieren, auf der alle kategorienamen aufgelistet sind, hinter den kategorienamen sollen die eintragsanzahl angegeben sein, also genau wie hier halt:

http://drupalmodules.com/category-list

frage war einfach wie ich das nun am besten lösen kann...

danke euch...

  • Anmelden oder Registrieren um Kommentare zu schreiben

Taxonomy List oder Taxonomy

Eingetragen von cps (157)
am 08.06.2008 - 03:07 Uhr

Taxonomy List oder Taxonomy VTN

  • Anmelden oder Registrieren um Kommentare zu schreiben

danke dir für diese beiden

Eingetragen von wflorian (251)
am 08.06.2008 - 07:18 Uhr

danke dir für diese beiden module. allerdings ist taxonomy vtn nur für drupal 6 verfügbar, ich setze auch drupal 5, weil einige andere module die ich benötige, noch nicht für drupal 6 erschienen sind.

taxonomy list werde ich mich jetzt mal zu gemüte führen :)

herje das ist wirklich ein unterfangen, würde mich wirklich über weitere anregungen und tipps von euch freuen!!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Views hat Standardansicht

Eingetragen von Tobias Bähr (4019)
am 08.06.2008 - 09:27 Uhr

Views hat Standardansicht namens taxonomy_terms , die man aktivieren und anpassen muss. Wenn man diese dann als Liste ausgibt bekommt man genau die Ansicht.

----------------------------------------
Alle Angaben ohne Gewähr!!:D
http://www.tobiasbaehr.de/

  • Anmelden oder Registrieren um Kommentare zu schreiben

hallo spartacus, danke dir

Eingetragen von wflorian (251)
am 08.06.2008 - 11:21 Uhr

hallo spartacus,

danke dir für den hinweis. views wollt ich mir die tage mal anschauen, das ist natürlich toll, dass views diese funktion beitet, werde ich mir anschauen.

zu taxonomy list. finde es recht unhandlich, aber muss ich mich da ebenfalls noch genauer einarbeiten. momentan erschlägt mich mal wieder die ganze funktionsvielfalt des drupal systems :(

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich habe mich nun mal etwas

Eingetragen von wflorian (251)
am 13.06.2008 - 07:26 Uhr

Ich habe mich nun mal etwas mit Views beschäftigt. Allerdings sicherlich noch nicht alle Features verstanden. Bisher bin ich allerdings nicht zum erhofften Ergebnis gekommen.

Mit Views scheint es nicht möglich, die Kategorie zu verschachteln.

Ich habe mal eine gute Beispielseite gefunden, wie ich mir vorstelle, wie das Verzeichnis aufgebaut werden soll:

http://fddb.info/db/de/produktgruppen/produkt_verzeichnis/index.html

Dort wurde es genauso gelöst, wie ich es auch bräuchte. Tiefe, in die man sich durchklicken kann, Anzahl der Einträge hinter den Kategorien, etc.

Ist so etwas wirklich allein mit Views lösbar? Wenn ja dann muss ich mich wohl weiter einarbeiten, wenn allerdings nicht, dann wäre es ein wenig vergeudete Zeit.

Freue mich auf eure Antworten.

Grüße
Florian

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wenn du das in Views

Eingetragen von Tobias Bähr (4019)
am 13.06.2008 - 09:45 Uhr

Wenn du das in Views importierst hast das was du willst, zumind ein Ansatz.

<?php
     $view
= new stdClass();
 
$view->name = 'taxonomy_term';
 
$view->description = 'Die Taxonomieansicht in einer Tiefe von 0.';
 
$view->access = array (
);
 
$view->view_args_php = '';
 
$view->page = TRUE;
 
$view->page_title = 'Taxonomie';
 
$view->page_header = '';
 
$view->page_header_format = '1';
 
$view->page_footer = '';
 
$view->page_footer_format = '1';
 
$view->page_empty = '';
 
$view->page_empty_format = '1';
 
$view->page_type = 'teaser';
 
$view->url = 'taxonomy/term';
 
$view->use_pager = FALSE;
 
$view->nodes_per_page = '0';
 
$view->sort = array (
    array (
     
'tablename' => 'node',
     
'field' => 'sticky',
     
'sortorder' => 'DESC',
     
'options' => '',
    ),
    array (
     
'tablename' => 'node',
     
'field' => 'created',
     
'sortorder' => 'DESC',
     
'options' => 'normal',
    ),
  );
 
$view->argument = array (
    array (
     
'type' => 'vocid',
     
'argdefault' => '3',
     
'title' => '%1',
     
'options' => '',
     
'wildcard' => '',
     
'wildcard_substitution' => '',
    ),
    array (
     
'type' => 'taxid',
     
'argdefault' => '3',
     
'title' => '%1',
     
'options' => '0',
     
'wildcard' => '',
     
'wildcard_substitution' => '',
    ),
    array (
     
'type' => 'taxletter',
     
'argdefault' => '2',
     
'title' => '%1',
     
'options' => '',
     
'wildcard' => '',
     
'wildcard_substitution' => '',
    ),
  );
 
$view->field = array (
    array (
     
'tablename' => 'term_data',
     
'field' => 'name',
     
'label' => '',
     
'handler' => 'views_handler_field_tid_link',
     
'sortable' => '1',
     
'defaultsort' => 'DESC',
    ),
  );
 
$view->filter = array (
    array (
     
'tablename' => 'node',
     
'field' => 'status',
     
'operator' => '=',
     
'options' => '',
     
'value' => '1',
    ),
  );
 
$view->exposed_filter = array (
  );
 
$view->requires = array(node, term_data);
 
$views[$view->name] = $view;


?>

Aber http://drupal.org/project/sitemenu scheint viel schicker zusein. Das ist auch nicht schlecht http://drupal.org/project/taxonomy_list

----------------------------------------
Alle Angaben ohne Gewähr!!:D
http://www.tobiasbaehr.de/

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ohne Views

Eingetragen von tumblingmug (872)
am 13.06.2008 - 09:50 Uhr

Ich habe das für Drupal 6 in einer Variante ohne Views kürzlich hier im DC schon einmal gezeigt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

danke euch beiden,

Eingetragen von wflorian (251)
am 13.06.2008 - 10:39 Uhr

danke euch beiden, tumblingmug und spartacus.

ich werde mich mal mit beiden sachen beschäftigen, die umsetzung hat mich bisher nur ein hauf nerven gekostet :)

aber wie gesagt ich teste es und melde mich dann nochmal;)

@tumblingmug: ist deine variante auch mit drupal 5 umsetzbar?

  • Anmelden oder Registrieren um Kommentare zu schreiben

@Spartacus: Muss ich etwas

Eingetragen von wflorian (251)
am 13.06.2008 - 11:04 Uhr

@Spartacus: Muss ich etwas an dem Code noch ändern? Blick da nicht ganz so durch. Views sagt mir folgendes beim importieren: "Unable to get a view out of that."

Herje ich merke gerade meine große Unwissenheit :)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Katergorienliste in Drupal 5 erzeugen (ohne Views)

Eingetragen von tumblingmug (872)
am 14.06.2008 - 09:58 Uhr
wflorian schrieb

@tumblingmug: ist deine variante auch mit drupal 5 umsetzbar?

Ja, da ist es etwas anders. Die Funktion innerhalb der template.php muss in Drupal 5 _phptemplate_variables() heißen, die auch andere Paramter erwartet:

<?php
function _phptemplate_variables($hook, $vars) {
 
$catlist_nid = 4711;

  if (
$hook == 'node' && $vars['node']->nid == $catlist_nid) {
   
$myterms = db_query('
          SELECT td.tid, td.name, ua.dst,
                  count(tn.tid) as anz
          FROM {term_data} td,
          {url_alias} ua, {term_node} tn
          WHERE ua.src=concat("taxonomy/term/",td.tid)
                AND td.vid = 1 AND td.tid=tn.tid
          GROUP BY td.tid
          ORDER BY td.name ASC'
);

  
$vars['myterms'] = '<ul id="mytermslist">';

    while(
$recset = db_fetch_object($myterms)) {
     
$vars['myterms'] .= '<li>'. l($recset->name, $recset->dst) ." ($recset->anz)</li>";
    }
   
$vars['myterms'] .= '</ul>';
    return
$vars;
  }
  return array();
?>

Diese Variable $myterms kannst Du dann via node.tpl.php ausgeben lassen, so, wie auch in Drupal 6 möglich:

  <div class="content clear-block">
  <?php if (arg(1) == 4711) { print $myterms; } else { print $content; } ?>
  </div>

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke dir. Ich schaus mir

Eingetragen von wflorian (251)
am 14.06.2008 - 11:04 Uhr

Danke dir. Ich schaus mir mal an demnächst, muss mich erstmal auf die Klausure kommenden Montag vorbereiten, dann werde ich mich der ganzen Sache mal wieder etwas intensiver widmen.

Super Hilfe, kann man nur wiederholen!;)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Rolle erstellen nicht zu finden
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • 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
Weiter

Neue Kommentare

  • Rollen
    vor 1 Tag 13 Stunden
  • Inzwischen sind wir bei
    vor 1 Woche 5 Tagen
  • Migrieren von D7 auf D8/ D10/ D11
    vor 1 Woche 5 Tagen
  • melde mich mal wieder, da ich
    vor 9 Wochen 3 Tagen
  • Hey danke
    vor 9 Wochen 3 Tagen
  • Update: jetzt gibt's ein
    vor 9 Wochen 4 Tagen
  • Hallo, im Prinzip habe ich
    vor 10 Wochen 2 Tagen
  • Da scheint die Terminologie
    vor 10 Wochen 2 Tagen
  • Kannst doch auch alles direkt
    vor 10 Wochen 6 Tagen
  • In der entsprechenden View
    vor 10 Wochen 6 Tagen

Statistik

Beiträge im Forum: 250237
Registrierte User: 20464

Neue User:

  • ocvk2810
  • marouane.blel
  • capilclinic

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