Drupal 6.x
2 Block-Views mit Argument-Übergabe auf der selben Page einbinden
Eingetragen von soezkan (558) am 24.06.2012 - 08:41 Uhr inHallo Forum,
ich habe eine Page angelegt.
Wenn diese Page angezeigt wird, dann erscheinen darin zwei Block-Views.
Der eine View soll dabei den anderen über ein "Argument" steuern.
Wie mache ich das?
Angenommen die Seite heißt "Mitgliederdatenbank" und hat die URL "mitgliederdatenbank".
Jetzt erzeuge ich in dem anderen View eine verlinkte Länderliste (mit country_id) - und würde gerne,
SQL-Queries für Filter in Views aktivieren? Geht das?
Eingetragen von soezkan (558) am 22.06.2012 - 12:56 Uhr inHallo Forum,
ich weiß nicht wonach ich suchen soll bzgl. meiner Frage.
In meinem View habe ich zwei Filter "erzeugt" die mir anhand von zwei Artikelnummern (SKU in Ubercart)
alle, die dieses Produkt erworben haben anzeigen. Das Problem: wenn ich mir die SQL-Query in der
Vorschau ansehe, dann macht er mir ein "AND" statt einem "OR".
Ausblenden Label im Bodybereich endet in falscher Funktionsweise
Eingetragen von raffi (21) am 22.06.2012 - 07:37 Uhr inHallo zusammen,
ich schreibe gerade ein kleines Modul, welches das Bearbeitungs- und Erstellungsformular für einen Inhaltstyp verändert. Ausgeblendet werden sollen Titel und Beschreibung, allerdings nur für eine bestimmte Benutzerguppe (Rolle). Die Inhalte der beiden ausgeblendeten Felder, sollen dabei aber mit gesendet werden. Die Rechte der betroffenen Rolle is insoweit eingeschränkt, dass diese keine Inhalte jeglicher Art erstellen darf.
Soweit klappt das gnaze Vorhaben auch, es scheitert an einem ich nenne es mal Luxusproblem. Das Label, oder vielmehr CSS-Div, in welchem die Infos zu den Eingabeformaten stehen sollen ebenfalls ausgeblendet werden. Sobald ich das aber mittels meiner Lösung mache, verhält sich Drupal sehr merkwürdig. Der Inhalt des Beschreibungsfeldes bleibt erhalten, wie gewünscht, wird allerdings in der Anzeige des Inhaltstyps nicht angezeigt. Noch komischer wird es dann auf Datenbankebene. Dort wird die letzte Version gelöscht aber die Felder body und teaser in node_revisions bleiben gefüllt.
Der Inhalt des Beschreibunsgfeldes erscheint erst wieder, sobald ich mit einem anderem Account, welcher die nötigen Rechte besitzt den Inhalt bearbeite.
Nun noch der Quelltext:
<?php
# Implementierung von hook_form_alter
function new_auftrag_form_form_alter (&$form, $form_state, $form_id) {
global $user;
if (isset($form['type']) && ($form_id == 'auftrag_node_form')) {
# welche Rolle hat der Nutzer
$role = db_result(db_query("
select
r.name
from
{role} r
inner join
{users_roles} ur
on
r.rid = ur.rid
where
ur.uid = %d
", $user->uid));
# blende für alle Consultants und nur für diese
# Titel- und Beschreibungsfeld aus
if ($role == "Consultant") {
# blende Titel und Beschreibung aus
# mittels #access damit Daten trotzdem
# über Formular gesendet und verarbeitet
# werden
$form['title']['#access'] = FALSE;
$form['body_field']['body']['#access'] = FALSE;
# blende alle body labels und fields aus
# macht die #access-Variante eigentlich überflüssig
# führt aber zu dem beschriebenem merkwürdigem
# Verhalten
$form['body_field']['#type'] = 'hidden';
}
}
}
?>Also die einfache Frage ist: Wie blende ich diese Labels zum Body-Bereich aus ohne dass dieses merkwürdige Verhalten eintritt.
Viele Grüße
- Anmelden oder Registrieren um Kommentare zu schreiben
[gelöst] FileField Sources
Eingetragen von asoahc (69) am 21.06.2012 - 13:08 Uhr inHallo Drupaler,
in meiner Drupal 6 Installation arbeite ich sehr viel mit CCK und FileFields.
Allerdings ist mir inzwischen das Upload einzelner Bilder zu mühsam und ich würde gern den Upload per FTP machen und die Bilder anschließend den CCK Feldern zuordnen.
Heute hab ich das Modul "FileField Sources" entdeckt, was mir eigentlich helfen sollte, aber irgendwie funktioniert es nicht. :(
Taxonomy Term per Formular
Eingetragen von netwurst (108) am 21.06.2012 - 09:10 Uhr inHallo, ich suche nach einer Möglichkeit einen Taxonomy Term, z.B. Produkt, per URL oder hidden zu übergeben.
In einem Suchformular soll der Suchbegriff gleichzeitig als Tag übergeben werden um ähnliche Suchanfragen in einem Block auszugeben.
Für einen kurzen Denkanstoß wäre ich dankbar.
Role Expire für User?
Eingetragen von missingdot (145) am 20.06.2012 - 15:16 Uhr inHallo zusammen,
ich bin auf der Suche nach einem Modul, welches genau so funktioniert wie das Modul Role Expire, nur eben nicht für "Rollen" sondern für User.
Ziel ist, dass ein User nur einen zeitlich begrenzten Account von z.B. 2 Wochen bekommt, danach wir er automatisch deaktiviert.
Kann jemand helfen? Gerne auch als Workaround!
[Gelöst] Aus einem Block den aktuellen node (den aktuellen path) mit anderer Domain aufrufen
Eingetragen von windm (112) am 20.06.2012 - 12:03 Uhr inIn einem Block möchte ich einen Link einbauen, der auf den exakt gleichen Pfad aber auf einer anderen Domain verweist.
Genau genommen sogar nur von www.domain.de/a/b/c auf subdomain.domain.de/a/b/c
Offensichtlich ist aber der token [node-path] im Block nicht verfügbar (?) - sonst hätte ich ja einfach
[gelöst] Verwaltungs-(Administer-)block wird nicht dargestellt
Eingetragen von angalo (31) am 19.06.2012 - 10:50 Uhr inHallo zusammen:
Ich versuch's noch mal unter dieser Überschrift. (Mein ursächliches Problem (update.php funktioniert nicht) habe ich in http://www.drupalcenter.de/node/41974 dargestellt)
[gelöst] update auf 6.26: update.php lässt sich nicht ausführen
Eingetragen von angalo (31) am 18.06.2012 - 20:43 Uhr inHallo zusammen!
Beim Update von 6.1x auf 6.26 stehe ich vor folgendem Problem:
Nach dem Hochladen der neuen Version bekomme ich die Warnung "myurl.semaphore' doesn't exist query: SELECT expire, value FROM semaphore WHERE name = 'locale_cache_de' in /var/www/virtual/myurl/htdocs/includes/lock.inc on line ..".
open atrium Forum (de-)aktivieren
Eingetragen von Fidi (24) am 18.06.2012 - 14:15 Uhr inHallo
Ich setze open atrium ein. Dort habe ich das feature 'atrium forum' aktiviert. Das Feature soll den Gruppen zur Verfügung stehen.
Aber auch im Dashboard taucht es im Menü auf und verursacht dementsprechend einen Fehler.
Unter 'Features anpassen' taucht es aber nicht auf - ich kann es hier also auch nicht deaktivieren.

Neue Kommentare
vor 4 Stunden 17 Minuten
vor 4 Stunden 19 Minuten
vor 6 Stunden 58 Minuten
vor 2 Tagen 4 Stunden
vor 1 Woche 1 Tag
vor 2 Wochen 5 Tagen
vor 2 Wochen 5 Tagen
vor 10 Wochen 2 Tagen
vor 10 Wochen 3 Tagen
vor 10 Wochen 4 Tagen