Views
Ein View-Filter bzw. ein Suchformular bei mehreren Views anwenden
Eingetragen von emicser (15) am 13.09.2010 - 21:14 Uhr inHallo Community,
ich habe drei Views, ein View pro Inhaltstyp, angelegt.
Die Inhalte bei alle drei Inhalttypen werden über ein und dasselbe Taxonomie-Vokabular kategorisiert.
Alle drei Views, eine Seite und zwei Blöcke, sind auf einer Seite platziert.
Jetzt möchte ich einen Filterblock (Vokabularfilter) kreieren, der alle drei Views gleichzeitig filtert.
- Anmelden oder Registrieren um Kommentare zu schreiben
- Weiterlesen
[gelöst] CCK: Node Reference Feld liefert nur vollständiges HTML
Eingetragen von intervisual (88) am 13.09.2010 - 18:00 Uhr inHallo,
ich versuche nun schon einige Zeit den Output eines Links, der mittels Node-Reference (CCK) einen Teaser mit einer Seite verlinkt, anzupassen. Die Verlinkung funktioniert soweit auch ohne Probleme allerdings soll dieser Link zwar auf die Seite verlinken aber nicht den Seitenname als Linktext nutzen. Ausserdem wäre eine separate CSS-Klasse nicht verkehrt.
Ich habe versucht mir das Array ($field_reference) zu zerlegen und mir den Link dann alleine zu bauen aber leider finde ich keinen Eintrag im Array der nur ein "http://link/zur/seite" enthält. Ich kann nur auf den schon von Drupal generierten Link zugreifen.
Das field_reference-Array sieht so aus:
Array
(
[0] => Array
(
[nid] => 42
[safe] => Array
(
[nid] => 42
[title] => Über uns
[status] => 1
)
[view] => Über uns
)
)Auch im $node Array kann ich nichts entsprechendes finden.
Ich habe mir für diese Art von Teaser einen eigenen Inhaltstyp angelegt und Theme auch nur diesen mit der node-static_block.tpl.php. Das ist der Inhalt der Datei.
<?php print $content; ?>
<?php print $field_reference;?>In der CCK Konfig habe ich den field_reference wie folgt eingestellt:

Gruß Steffen
Statt des node Titels den Inhalt eines oder mehrerer CKK Felder anzeigen
Eingetragen von LJR (132) am 13.09.2010 - 17:12 Uhr inIch würde gerne für manche Inhaltstypen eigene node.tpl.php erstellen, in denen statt des Titels der Inhalt eines ckk Feldes angezeigt wird. Ich würde also gerne $title durch einen entsprechenden String ersetzen. Gibt es da eine Möglichkeit?
View Ausgabe (Suchformluar) themen.
Eingetragen von PhilB (139) am 13.09.2010 - 13:52 Uhr inHallo,
ich habe ein Suchformular mit Views erstellt, also hervorgehobenen Feldern.
Die Suche und die Ausgabe der Felder klappt auch. Nur die Ausgabe ist absolut nicht das was brauche, total häßlich.
Nun würde ich gerne die Ausgabe so themen, dass ich ein 2 spaltiges Layout habe und in diesem nacheinander die Ergebnisse erscheinen. Genau wie auf dem angehängten Bild.
View für Faceted Search erstellen
Eingetragen von nilekuma (4) am 13.09.2010 - 13:03 Uhr inHallo,
ich bin weiterhin auf der Suche meine funktionierende Umkreissuche (Location/GMap) mit der von Faceted Search zu verbinden. Kann mir jemand einen Tipp geben, wie ich die Funktionalität von "Faceted Search" in einem View rekonstruieren kann? Die Umkreissuche werde ich dann hoffentlich selbst hinzubekommen.
CCK String mit Sonderzeichen[gelöst]
Eingetragen von drupalino (1064) am 11.09.2010 - 10:38 Uhr inHallo zusammen.
Ich habe ein CCK Feld (Text, Select List)
Welches ich wie folgt befüllt habe: 151|151cm / 4'11½''
Jetzt ist es so, dass es auch so in der DB steht, allerdings wenn ich das wieder ausgebe, dann hört es nach den 151cm auf. Ich denke das liegt an / und ' bzw. ½''
Kann ich diese irgendwie escapen oder wie kann man soetwas regeln?
CCK Imagefield Crop / Foto -> Textarea Title Text
Eingetragen von nomoresleep (27) am 10.09.2010 - 17:23 Uhr inHallo Community,
ich habe folgendes Problem:
Ich habe beim Themen für den Node Type "Beitrag" die Datei "beitrag-node-form.tpl.php" angelegt.
<?php
// Alle Formfelder ausgeben.
//print_r($form);
//
// Mission als Beitragsreferenz
//
if(isset($form['field_mission']['0'])) {
print '<div class="hidden">';
$form['field_mission']['0']['nid']['#title'] = '';
print drupal_render($form['field_mission']);
print '</div>';
} else {
print '<div id="form_beitrag_mission_box">';
print '<div id="form_beitrag_mission_select">';
$form['field_mission']['nid']['nid']['#title'] = '';
print drupal_render($form['field_mission']);
print '</div>';
print '<div id="form_beitrag_mission_select_text">';
print 'Mission auswählen *';
print '</div>';
print '</div>';
}
//
// Titel des Missionsbeitrag
//
$form['title']['#size'] = 55;
$form['title']['#maxlength'] = 45;
$form['title']['#title'] = '';
?>
<div id="form_beitrag_title_box">
<div id="form_beitrag_title_inuput">
<?php print drupal_render($form['title']); ?>
</div>
<div id="form_beitrag_title_inuput_text">
Titel des Missionsbeitrag (max. 45 Zeichen) *
</div>
</div>
<div id="form_beitrag_missionsbericht_box">
<div id="form_beitrag_missionsbericht_textarea">
<?php $form['field_missionsbericht']['0']['value']['#title'] = ''; ?>
<?php print drupal_render($form['field_missionsbericht']); ?>
</div>
<div id="form_beitrag_missionsbericht_textarea_text">
Missionsbericht *
</div>
</div>
<div id="form_beitrag_anlagen">
Anlagen zum Missionsbericht:
</div>
<div id="form_beitrag_fotos_box">
<div id="form_beitrag_fotos_upload">
<?php
//
// Foto Upload
//
$form['field_beitrag_foto']['0']['data']['title']['#title'] = 'Überschrieben -> Senden Button gedrückt...';
print drupal_render($form['field_beitrag_foto']);
?>
</div>
</div>
<div id="form_beitrag_submit_box">
<?php
$form['buttons']['submit']['#type'] = 'image_button';
$form['buttons']['submit']['#src'] = drupal_get_path('theme', 'snab') .'/shared/images/button_senden_90x40.png';
print drupal_render($form['buttons']['submit']);
print drupal_render($form);
?>
</div>Hier ein Screenprint wenn ich einen neuen Beitrag anlege:

Zu sehen ist leeres Feld "Titel des Missionsbeitrag" und ebenfalls (extra) leeres Feld "Missionsbericht".
Ein Foto ist mit "Durchsuchen" angegeben und hochgeladen, d.h. wird in die CropArea geladen und oben in der gewünschten Breite x Höhe ausgegeben.
Nun das Problem bzw. was ich nicht hinbekomme:
Ich möchte den "Titel der Textarea" (Screenprint 1, Marker 1) welche das Foto beschreiben soll verändern, von Titel auf Bildbeschreibung.
Dies habe ich im o.g. Code mit der Zeile
//
// Foto Upload
//
$form['field_beitrag_foto']['0']['data']['title']['#title'] = 'Überschrieben -> Senden Button gedrückt...';
print drupal_render($form['field_beitrag_foto']); versucht.
Wie zu sehen "ohne Erfolg" :(
Wenn ich nun jedoch hingehe und das Formular absende d.h. den Beitrag "erstellen" würde.
Verändert sich die Anzeige wie in Screenprint 2 gezeigt.

Zu sehen (Screenprint 2, Marker & 2) ist die Fehlermeldung zum Feld "Titel des Missionsbeitrag" und ebenfalls (extra) leeres Feld "Missionsbericht".
UND (Screenprint 2, Marker 3) der nun angezeigte "gewünschte" Titel der Textarea.
Kann mir hier jemand sagen wie ich den Titel korrekt "Überlade" und den Titeltext der Textarea direkt beim aufruf bekomme?
Hier habe ich noch den Quelltext mit print_r des Form-Array anhangen.
Vielen Dank und liebe Grüße
Philipp
Inhaltstyp Event und Album verknüpfen
Eingetragen von Anonymous (0) am 10.09.2010 - 13:55 Uhr inHallo!
Zur Zeit bin ich am Aufbau einer Webseite für einen privaten Partyraum. Ich hab mich als CMS für Drupal entschieden, vor allem wegen der Erweiterbarkeit(und ein wenig als Kompromiss zwischen Typo3 und Joomla) und bin bei meinen Problem auf dieses Forum gestoßen.
Zu meinem Problem:
Aktuell verwende ich Gallerix und Calendar mit Views und CCK. Ich habe also zwei verschiedene Inhaltstypen Event1 und Event2 und einen Inhaltstyp Galerie.
Mein aktuellen Probleme sind:
Ich möchte gerne automatisch jeden Mittwoch einen Termin vom Typ Event1 erstellen. Ist das irgendwie möglich? Also nicht ein Termin, der jeden Mittwoch stattfindet! Zu jedem Termin soll es nämlich möglich sein, ein Album in der Galerie anzulegen.
Bzw. vielleicht wäre es auch möglich,
Ich habe mich noch nicht in die Cronjobs eingelesen, vielleicht wisst ihr noch einen besseren/einfacheren Weg?
Dann möchte ich, dass Event1 am Mittwoch von registrierten Benutzer änderbar ist. Die Änderungen sollen aber erst freigegeben werden müssen.
Genauer: Event1 ist anfangs nur Platzhalter, den registrierte Benutzer ändern können, um sich an dem Termin den Raum zu reservieren, der erst bestätigt werden muss.
Danke schon mal für die Hilfe!
Gruß,
Christoph
Node durch bearbeiten wieder oben in der Liste
Eingetragen von nikxx (69) am 10.09.2010 - 00:43 Uhr inIch weiß nicht, ob das Thema jetzt im richtigen Unterforum ist, aber ich habe ein "Problem" mit dem Bearbeiten von Nodes.
Wenn ich ein Node bearbeite, wird dieser oben in der Liste angezeigt, die ich mit Views erstellt habe. Auf der Startseite wird er zum Glück nicht als neu angezeigt. Besteht die Möglichkeit, dass ich das irgendwie beeinflussen kann?
User werden Doppelt angezeigt
Eingetragen von rigel (23) am 09.09.2010 - 20:20 Uhr inHallo
ich habe zwei test User erstellt und habe einen ganz einfachen view nur mit dem feld "Benutzer Name" leider wird alles doppelt angezeigt :(
Name: admin
Name: admin
Name: user01
Name: user01
Name: User02
Name: User02
P.S
warum wird bei der View Benutzer "Gast" mit angezeigt?
LG
rigel

Neue Kommentare
vor 2 Wochen 5 Tagen
vor 2 Wochen 6 Tagen
vor 2 Wochen 6 Tagen
vor 2 Wochen 6 Tagen
vor 2 Wochen 6 Tagen
vor 3 Wochen 2 Stunden
vor 3 Wochen 11 Stunden
vor 3 Wochen 1 Tag
vor 3 Wochen 2 Tagen
vor 3 Wochen 4 Tagen