Views
Inhalstyp Kopieren bringt Fehler
Eingetragen von HighD (160) am 15.01.2010 - 18:54 Uhr inHallo,
hab hier einen Fehler beim Versuch einen Inhaltstyp zu kopieren.
Die importierten Daten sind kein gültiger Importtext.
Hatte versucht den Typ Artikel(story) zu kopieren, den Exporttext an 2 Stellen geändert Artikel zu ArtikelW und story zu story2.
Imortiert "< create >" , danach war Artikel vorgabe weg und ArtikelW da.
3 Fragen zu CCK, Views -> Berechtigungen Felder | Seite entwickeln
Eingetragen von plegox (117) am 15.01.2010 - 16:36 Uhr inHallo,
ich habe 3 Verständnisfragen zu Views, CCK. Wusste nicht ob ich dafür 3 Threads aufmachen soll, wie ihr seht habe ich mich für einen entschieden.
Mir wäre sehr geholfen, wenn ihr mir die Fragen beantworten bzw. weiterhelfen könnt.
Node Referenz in beide Richtungen
Eingetragen von benny1979 (119) am 15.01.2010 - 16:02 Uhr inHallo,
nehmen wir an, ich habe einen Inhaltstyp "Forum" und einen Inhaltstyp "Posting". Posting enthält eine Node-Referenz auf das Forum. Ich kann in einer Ansicht somit ermitteln, zu welchem Forum Posting X gehört.
Views, dynamische Auswahl von Einträgen
Eingetragen von ducecc (18) am 15.01.2010 - 14:34 Uhr inHallo!
Mein Problem ist ein View mit 3 anzuzeigenden Einträgen, welche jeweils mehrere Felder ausgeben - in Wirklichkeit gibt es allerdings viel mehr, als diese 3 angezeigten Einträge. Das View wird nur auf der page-front.tpl.php ausgegeben.
Benutzerliste mit Views: Wie Artikel des Users einblenden?
Eingetragen von sandroz (57) am 15.01.2010 - 11:51 Uhr inHallo Zusammen
Ich habe eine Benutzerliste mit Views erstellt.
Dort möchte ich jetzt noch den letzten Beitrag des jeweiligen Benutzers auf seiner Zeile einblenden.
Im "Felder" Menu fehlt leider die option "Beiträge dieses Benutzers" oder sowas.
Weiss jemand wie sich das dennoch realisieren lässt?
Auf der Autorenseite habe ich "seine Beiträge" einbinden können.
Liebe Grüsse,
[gelöst] Views-Block nur anzeigen, wenn Inhalt?
Eingetragen von digganet (33) am 14.01.2010 - 21:54 Uhr inHallo,
ich hab mir einen View (Block) erstellt, der Nodes anzeigt, sofern die Filter matchen. Nun möchte ich, dass der Block nur angezeigt wird, wenn der View mindestens einen Node gefunden hat & darstellt.
Gibts hierzu eine einfache Lösung?
Bisher hab ich das versucht:
Ich hab mir das SQL-Statement aus dem View kopiert:
<?php
SELECT node.nid AS nid,
node_data_field_news_showfrom.field_news_title_value AS node_data_field_news_showfrom_field_news_title_value,
node.type AS node_type,
node.vid AS node_vid,
node_revisions.body AS node_revisions_body,
node_revisions.format AS node_revisions_format,
node_data_field_news_showfrom.field_news_showfrom_value AS node_data_field_news_showfrom_field_news_showfrom_value,
node_data_field_news_showfrom.field_news_showfrom_value2 AS node_data_field_news_showfrom_field_news_showfrom_value2
FROM pd_v1_node node
LEFT JOIN pd_v1_content_type_news node_data_field_news_showfrom ON node.vid = node_data_field_news_showfrom.vid
LEFT JOIN pd_v1_node_revisions node_revisions ON node.vid = node_revisions.vid
WHERE ((node.type in ('news')) AND (UPPER(node_data_field_news_showfrom.field_news_active_value) = UPPER('Ja')))
AND ((DATE_FORMAT(STR_TO_DATE(node_data_field_news_showfrom.field_news_showfrom_value, '%Y-%m-%dT%T'), '%Y-%m-%d') <= '2010-01-14') AND (DATE_FORMAT(STR_TO_DATE(node_data_field_news_showfrom.field_news_showfrom_value2, '%Y-%m-%dT%T'), '%Y-%m-%d') >= '2010-01-14'))
ORDER BY node_data_field_news_showfrom_field_news_showfrom_value DESC, node_data_field_news_showfrom_field_news_showfrom_value2 DESC
?>und bei diesem die SELECT-Felder durch ein COUNT(*) ersetzt.
<?php
SELECT COUNT(*)
FROM pd_v1_node node
LEFT JOIN pd_v1_content_type_news node_data_field_news_showfrom ON node.vid = node_data_field_news_showfrom.vid
LEFT JOIN pd_v1_node_revisions node_revisions ON node.vid = node_revisions.vid
WHERE ((node.type in ('news')) AND (UPPER(node_data_field_news_showfrom.field_news_active_value) = UPPER('Ja')))
AND ((DATE_FORMAT(STR_TO_DATE(node_data_field_news_showfrom.field_news_showfrom_value, '%Y-%m-%dT%T'), '%Y-%m-%d') <= '2010-01-14') AND (DATE_FORMAT(STR_TO_DATE(node_data_field_news_showfrom.field_news_showfrom_value2, '%Y-%m-%dT%T'), '%Y-%m-%d') >= '2010-01-14'))
?>Lasse ich dieses neue Statement direkt auf die Datenbank los, erhalte ich das korrekte Ergebnis: 2.
Füge ich dies nun in die Sichtbarkeits-Einstellung des Blockes via PHP ein, erhalte ich als Ergebnis 0, d. h. der Block wird nicht angezeigt. :(
<?php
$query = "SELECT COUNT(*)
FROM pd_v1_node node
LEFT JOIN pd_v1_content_type_news node_data_field_news_showfrom ON node.vid = node_data_field_news_showfrom.vid
LEFT JOIN pd_v1_node_revisions node_revisions ON node.vid = node_revisions.vid
WHERE ((node.type in ('news')) AND (UPPER(node_data_field_news_showfrom.field_news_active_value) = UPPER('Ja')))
AND ((DATE_FORMAT(STR_TO_DATE(node_data_field_news_showfrom.field_news_showfrom_value, '%Y-%m-%dT%T'), '%Y-%m-%d') <= '2010-01-14') AND (DATE_FORMAT(STR_TO_DATE(node_data_field_news_showfrom.field_news_showfrom_value2, '%Y-%m-%dT%T'), '%Y-%m-%d') >= '2010-01-14'))";
$erg = db_query($query);
$h = db_fetch_array($erg);
if($h['cnt'] > 0) { return TRUE; }
else { return FALSE; }
?>Testweise hab ich das gleiche mal in ein Node im Eingabeformat PHP gesetzt und mir $h['cnt'] ausgeben lassen: 0.
Was ist hier also los?
Das selbe Statement auf der Datenbank gibt 2 aus, via Drupal jedoch 0?!
[gelöst] In Rules ein CCK-Feld füllen: +1 (Addition) oder -1 (Subtraktion)
Eingetragen von tobi-berlin (857) am 14.01.2010 - 15:48 Uhr inHallo zusammen,
ich möchte mit Rules ein Ganzzahl-CCK-Feld füllen. Es soll dem Feld kein konkreter Wert hinzugefügt werden, sondern es soll ein Wert addiert bzw. subtrahiert werden. Weiß jemand, wie das geht?
Viele Grüße,
Tobias
Eigene Node mit Views
Eingetragen von mike_1985 (76) am 14.01.2010 - 15:01 Uhr inHallo Zusammen
das ist erst mein zweiter Eintrag hier, seit also nachsichtig wenn ich die falschen Fachausdrücke etc. verwende ;-)
Ich habe mit Views eine eigene Frontpage erstellt welche, Events sortiert nach ihrem Datum (nächstes Event zuerst), ausgibt.
Danach habe ich alles mit CSS nach meinen Wünschen entsprechend gestaltet.
[gelöst] News-Ansicht mit Views realisieren
Eingetragen von mewcrazy (28) am 14.01.2010 - 01:14 Uhr inHallo DrupalCenter Community,
und zwar bin ich derzeit dabei eine bestimmte News-Ansicht zu realisieren. Da ich neben Text, Titel, Erstellungsdatum auch ein Newsbild (welches ich zuvor der Node anhänge) anzeigen möchte, komm ich ohne Views wohl nicht aus. Nun hab ich also so gut wie alles erforderliche Installiert und eingerichtet.
Wie View-Felder nur auf bestimmten Seiten einsetzen?
Eingetragen von darkeye78 (105) am 13.01.2010 - 23:16 Uhr inHallo,
ich habe mit Taxonomy neue Kategorien angelegt und habe mit Views neue Felder angelegt. Ich möchte, dass diese Felder nur in den Kategorie-Seiten (domain.de/category/) angezeigt werden. Wie mach ich das? Ich kann herumprobieren wie ich will... bei mir werden die Felder immer nur auf ALLEN Seiten angezeigt.
MFG

Neue Kommentare
vor 1 Woche 6 Tagen
vor 2 Wochen 6 Stunden
vor 2 Wochen 6 Stunden
vor 2 Wochen 7 Stunden
vor 2 Wochen 12 Stunden
vor 2 Wochen 1 Tag
vor 2 Wochen 1 Tag
vor 2 Wochen 2 Tagen
vor 2 Wochen 3 Tagen
vor 2 Wochen 5 Tagen