Ergebnisliste (View) --> Checkbox hinzufügen umd Datensatz zu versenden, aber wie???
Eingetragen von krapofni21 (84)
am 28.12.2011 - 10:34 Uhr in
am 28.12.2011 - 10:34 Uhr in
Hallo,
ich habe folgendes Problem. Ich habe im View in Tabellenform erzeugt. Nun möchte vor jeder Zeile eine Checkbox haben. Wenn man diese dann anklickt, kann ich diesen Datensatz oder auch mehere (eben alle die, die angeklickt sind) versenden. Ein Modul dafür konnte ich bisher nicht finden und mit php kenne ich mich nun nicht wirklich aus. Nun meine Fragen:
1) Kennt jemand ein Modul?
2) Oder kann sich mal jemand den u.a. Code des Templates angucken, ob man das da irgendwo integrieren kann?
Herzlichen dank schon mal.
Grüße,
Manu
<?php
/**
* @file views-view-table.tpl.php
* Template to display a view as a table.
*
* - $title : The title of this group of rows. May be empty.
* - $header: An array of header labels keyed by field id.
* - $fields: An array of CSS IDs to use for each field id.
* - $class: A class or classes to apply to the table, based on settings.
* - $row_classes: An array of classes to apply to each row, indexed by row
* number. This matches the index in $rows.
* - $rows: An array of row items. Each row is an array of content.
* $rows are keyed by row number, fields within rows are keyed by field ID.
* @ingroup views_templates
*/
?>
<?php
if (!empty($title)) :
?>
<?php
print $title;
?>
<?php
endif;
?>
<?php
foreach ($header as $field => $label):
?>
<?php
print $label;
?>
<?php
endforeach;
?>
<?php
foreach ($rows as $count => $row):
?>
<?php
foreach ($row as $field => $content):
?>
<?php
print $content;
?>
<?php
endforeach;
?>
<?php
endforeach;
?>
- Anmelden oder Registrieren um Kommentare zu schreiben
Views Bulk Operations (VBO)
am 28.12.2011 - 17:18 Uhr
Views Bulk Operations (VBO) ist das Schlüsselmodul.
Allerdings ganz ohne PHP... wird das (vermutlich) nicht hinhauen.
Hallo el-token, leider geht
am 29.12.2011 - 08:22 Uhr
Hallo el-token,
leider geht es damit nicht. VBO setzt mir zwar meine checkboxen, aber wenn ich in Views "versenden per Mail! anklicke, will er an die markierten Datensätze versenden. Und ich habe keine Ahnung wie ich das ändern kann.
Hat vielleicht jemand eine Lösung dazu?
grüße,
Manuela
krapofni21 schrieb Ein Modul
am 30.12.2011 - 00:12 Uhr
Ein Modul dafür konnte ich bisher nicht finden und mit php kenne ich mich nun nicht wirklich aus.
Allerdings ganz ohne PHP... wird das (vermutlich) nicht hinhauen.
Über das Rules Modul könntest Du Dir eigene Aktionen für VBO definieren. Nur müsstest Du diese mit PHP schreiben.
----------------------------------
Probier mal folgendes:
Füge zu der Tabelle als erste Spalte ein Freitextfeld hinzu und schreibe da als Wert die Ziel-Emailadresse rein. Dazu das Häkchen bei "dieses Feld ausblenden" setzen.
Hallo el-token, das Rules
am 30.12.2011 - 08:16 Uhr
Hallo el-token,
das Rules Modul hatte ich schonmal installiert, allerdings wurde das System sehr langsam und ich hatte nur Fehlermeldungen.
Wie kann ich zu das mit dem Freitextfeld machen?
Grüße,
Manuela
Ganz einfach - füge in der
am 31.12.2011 - 06:59 Uhr
Ganz einfach - füge in der Views UI ein neues Feld hinzu, "custom text" oder so sollte es sich nennen.
Dieses ist auch in der Kategorie "Global".
In der Konfigurationsansicht das Häkchen bei "dieses Feld ausblenden" setzen und als Wert die Email-Adresse eintragen.
Dann am besten noch dieses Feld an erste Position setzen.
Ich habe dies aber nicht getestet.
//EDIT
Sag mal die Threads Deiner letzten Wochen samt diesem hier - ist das alles ein und das selbe Problem?
so
am 05.01.2012 - 15:11 Uhr
So, habe ich nun versucht, leider funktioniert das nicht...hat jemand eine andere Idee?
Wäre echt dankbar für einen Tipp!
Grüße,
Manuela