Views
[gelöst]Der Views php Filter
Eingetragen von sWn (15) am 14.03.2010 - 16:45 Uhr inHallo Drupalaner !
Ich habe eine Ansicht mit Views erstellt. Nun möchte ich einen Filter haben, der abfragt, ob z.B. der Inhalt des Textfeldes "Name" gleich einem bestimmten Wort ist. Dieses Wort kann aber immer verschieden sein, aber ich habe eine php-Funktion, die diesen Wert rausgibt.
- Anmelden oder Registrieren um Kommentare zu schreiben
- Weiterlesen
Imagefields als Suchergebnis
Eingetragen von Streetacademy (233) am 14.03.2010 - 15:26 Uhr inWenn ich nach Nodes Suche, möchte ich als Ergebnis: ein mit dem Beitrag verlicktes Bild (Imagefield)
Wie man das Bild mit dem Beitrag verlinkt, hab ich rausgefunden.
Doch wie das Suchergebnis nur die Bilder anzeigt ist mir ein Rätsel.
Viewsearch ?
Kann Lightbox mit iFrame auch nur die Node anzeigen?
Eingetragen von Streetacademy (233) am 14.03.2010 - 15:06 Uhr inIch lass mir mit Views die Bilder aus den Nodes (Imagefield) anzeigen.
Per Klick öffnet die Lightbox2 einen iFrame und zeigt die Node ...
Leider aber die gesamte Homepage und nicht NUR den Node. !!!!!
?! Was soll das ... ich tun ?
CCK, Date/Time Modul vermischt Deutsch und Englisch?
Eingetragen von moremedia (94) am 14.03.2010 - 14:08 Uhr inHallo,
entschuldigt bitte dass ich schon wieder einen Beitrag verfasse, aber momentan nehmen die Probleme kein Ende.
Ich habe in einem Inhaltstyp ein Datums bzw. Datums & Uhrzeit Feld definiert. Dieses habe ich mit dem Date/Time Modul für CCK gemacht.
CCK, Affect body output, Wie Felder ausblenden die nicht befüllt sind?
Eingetragen von moremedia (94) am 14.03.2010 - 13:27 Uhr inHallo,
ich habe bei einem Inhaltstyp die Ausgabe auf manuell (Affect body output) gestellt und sie meinen Bedürfnissen angepasst. Nur weiss ich nicht wie ich es anstellen soll, die nicht befüllten Felder bzw. + deren Feldbezeichnungen in der Ausgabe auszublenden.
Kann man das mit einer if Abfrage bewerkstelligen?
<div class="turnier_details">
<div class="feld_bez">
Spielform:
</div>
<div class="feld_ergebnis">
<?php print $node->field_spielform[0]['view'] ?>
</div>
</div>Habe hier im Forum und auf Google schon gesucht, aber nichts brauchbares gefunden.
Würdemir bitte jemand einen Tipp geben?
Vielen Dank!
Gruß,
Mario
Ist ein 2seitiges Imagefield möglich?
Eingetragen von Streetacademy (233) am 14.03.2010 - 11:20 Uhr inHi liebe Drupalaner, ich glaube nun einen Weg gefunden zu haben ... jetzt steh ich vor einer Kreunzung ;)
Ich mach eine Fanpage für Karten mit Vorder und Rückseite.
Ich lade dazu 2 Bilder via Imagefield in die Node hoch.
Ich möchte nun im Teaser die Zweiseitigkeit erkennen ... mit mouseover.
Mit mouseklick möchte ich über die Lightbox2 (oder was anderes) zum Beitrag selbst gelangen.
- Anmelden oder Registrieren um Kommentare zu schreiben
- Weiterlesen
[gelöst] Leeres Vote
Eingetragen von Fidi (24) am 13.03.2010 - 13:00 Uhr inHallo
Ich möchte zwei Linklisten erstellen: In der einen stehen alle Einträge, die zweimal und mehr gevotet wurden. In der anderen Liste stehen die, die weniger gevotet wurden.
Zum voten nutze ich voting API und Plus 1.
Mein Problem:
Neue Einträge scheinen bei vote results - Wert NULL stehen zu haben und nicht 0.
Mein Filter <2 erfasst NULL nicht.
[gelöst] CCK, Per Auswahlliste Bild einfügen?
Eingetragen von moremedia (94) am 13.03.2010 - 11:43 Uhr inHallo,
ich habe bereits im Forum und auf Google gesucht, aber leider keine Lösung gefunden.
Ich habe in einem Inhaltstyp eine Auswahlliste definiert die wie folgt aufgebaut ist:
A
B
C
A+B
B+C
A+C
Die Ausgabe ist die selbe. Nur bräuchte ich bitte eine Lösung, wie ich A, B & C mit einem Bild verknüpfen kann, das dann zusätzlich noch ausgegeben wird. So ...
[gelöst] Nodereference - auch mit noch nicht existierenden Nodes
Eingetragen von straight-shoota (8) am 12.03.2010 - 17:53 Uhr inHallo,
ich suche nach einer Möglichkeit, ein CCK-Feld zu erstellen, dass zwar grundsätzlich auf andere Nodes verweist (=Nodereference), aber es soll auch möglich sein, kein Referenz auf einen anderen Node sondern lediglich einen Titel einzutragen.
Konkret geht es um die Realisierung eines Terminkalenders, bei dem es zu jedem Termin die Felder Veranstalter und Ort gibt. Analog gibt es auch entsprechende Inhaltstypen, die sich dem Termin zuweisen lassen. Das ganze soll aber möglichst flexibel sein und ich möchte auch einen Ort eintragen können, der (noch) nicht als Node existiert und evtl gar nicht zu existieren braucht, also quasi nur die Bezeichnung.
Meine momentane Lösung besteht einfach aus einem Textfeld, in dem der Name des Veranstalters bzw. Ortes eingegeben werden kann und bei der Darstellung wird gesucht, ob ein entsprechender Node mit diesem Titel existiert und dieser dann verlinkt:
<?php
$venue = node_load(array('title' => $node->field_venu[0]['view'], 'type' => 'venue'));
if($venue){
print l($venue->title, $venue->path);
}else{
print $node->field_ort[0]['view'];
}
?>Natürlich ist das jetzt erst mal recht primitiv, aber auf diese Weise lassen sich z.B. auch weitere Infos direkt einbinden, z.B. die Adresse des Veranstaltungsortes (CCK-Field in Ort-Nodes). Oder wenn ein entsprechender Node nicht existiert, lässt sich für User mit entsprechenden Rechten ein Link anzeigen, um den Node zu erstellen (per Prepopulate).
Das ganze ist eigentlich recht simpel aber dadurch eigentlich auch ziemlich gut und flexibel: wenn ein Node mit dem entsprechenden Titel in der Zwischenzeit angelegt oder auch gelöscht wurde, hat das direkt Einfluss auf die Darstellung. Aufgrund der Simplizität mag ich es sogar sehr =)
Diese Methode bietet mir zunächst mal genau die Funktionsweise, die ich möchte, aber es gibt auch ein paar Kritikpunkte:
- Da die Verbindung zum verlinkten Node nur zur Darstellung "erzeugt" (bzw. vielmehr vorgegaukelt) wird, ist sie nicht direkt in der Datenbank vorhanden, was die Verwendung in Views einschränkt.
- Die Performance leidet auch darunter, dass bei jeder Darstellung alle verlinkten Nodes aus der Datenbank gelesen werden müssen. Oder ist das vernachlässigbar? Kann ich schlecht einschätzen...
- Letzter Kritikpunkt ist die nur teilweise Funktionsfähigkeit von Autocomplete. Es werden zwar die Titel angezeigt, die bereits in anderen Terminen eingetragen worden sind, aber Veranstalter-Nodes, die nocht nicht verwendet werden, fehlen in der Liste. Dadurch kann es bei unterschiedlichen möglichen Schreibweisen zu ungewollten Dopplungen kommen.
Daher möchte ich einfach mal die Frage in die Runde stellen, ob sich jemand eine andere Herangehensweise vorstellen kann oder sogar eine passende Lösung existiert (hab in der Moduldatenbank aber nichts gescheites gefunden). Oder gibt es Vorschläge, meinen Weg zu verbessern und die obengenannten Kritikpunkte zu beseitigen?
[gelöst] dynamische Views als Blockanzeige
Eingetragen von tomx (771) am 12.03.2010 - 17:37 Uhr inWie zeigt man einen Block dynamisch an?
Ja, mit Views arguments. Aber es geht nicht für Blocks, oder doch?
Ein Block hat keine URL
Es soll ein Block abhängig von einem Begriff angezeigt werden.
Argument im view ist: Taxonomie: Begriff + filter/% (welcher mit dem pathautopfad für Begriffe entspricht)
Wie kann also ein view als Block angezeigt werden?

Neue Kommentare
vor 2 Wochen 11 Stunden
vor 2 Wochen 17 Stunden
vor 2 Wochen 18 Stunden
vor 2 Wochen 18 Stunden
vor 2 Wochen 1 Tag
vor 2 Wochen 1 Tag
vor 2 Wochen 1 Tag
vor 2 Wochen 3 Tagen
vor 2 Wochen 3 Tagen
vor 2 Wochen 6 Tagen