Drupal 6.x
[gelöst] Blackout - Untermenu mit ZEN
Eingetragen von pfefferling (29) am 01.05.2011 - 23:47 Uhr inHi zusammen,
ihr kennt das sicher, man steht auf dem Schlauch und sieht den Wald vor Bäumen nicht:-/
[gelöst] Select-Felder in Formular
Eingetragen von d-devil (25) am 01.05.2011 - 21:36 Uhr inHallo und guten Abend,
Habe folgendes Problem: Ich möchte gern ein Formular erstellen (benutze derzeit das Modul webform), welches einem User ermöglichen soll, seine Formulareingabe zu Kategorisieren.
[gelöst]Ajax implementierung mal anders
Eingetragen von dennis605 (138) am 01.05.2011 - 17:26 Uhr inHallo liebe Drupal Fans,
ich versuche nun schon länger meine Homepage mit ajax zu erweitern - bisher leider ohne Erfolg.
http://www.drupalcenter.de/node/34774
Ich habe schon verschiedene Beiträge zu dem Thema erstellt, die auch sehr hilfreich waren, aber leider noch nicht den "Durchbruch" brachten.
Deshalb habe ich mir eine andere Vorgehensweise überlegt.
Ich denke, wenn folgendes JS Script immer die komplette Website lädt
Drupal.behaviors.my_ajax = function (context) {
$('#content-group-inner .node a').live('click', function (e) {
var url = $(this).attr('href');
//$('#content-region-inner').slideUp('slow');
$('#content-region-inner').empty().html('<img src="ajax-loader.gif" style="margin-left:50%;"/>');
xhr = $.ajax({
data: 'ajax=1', //hierauf lauschen die preprocess Funktionen(funktioniert auch)
type: 'GET',
url: url,
success: function (data) {
$('#content-region-inner').replaceWith(data);
Drupal.attachBehaviors(context);
}
});
return false;
});
};könnte ich vielleicht versuchen Drupal bei einer Ajax Anfrage dazu zu bringen nur den Content auszugeben.
Also habe ich in mein Modul 2 hook_preprocess eingebaut, die auf eine Anfrage über Ajax, 2 andere tpl.php Dateien für die Ausgabe verwenden:
node-ajax.tpl.php und page-ajax.tpl.php.
So habe ich es gemacht:
function my_ajax_preprocess_page(&$vars, $hook) {
if ( isset($_GET['ajax']) && $_GET['ajax'] == 1 ) {
$vars['template_file'] = 'page-ajax';
}
}
function my_ajax_preprocess_node(&$vars, $hook) {
if ( isset($_GET['ajax']) && $_GET['ajax'] == 1 ) {
$vars['template_file'] = 'node-ajax';
}
}Jetzt dachte ich, ich könnte in der node-ajax.tpl.php nur ein
print $content einfügen, und damit nur content ausgeben.Aber weit gefehlt.
Eigenartigerweise kann ich meine node-ajax und page-ajax.tpl.php als 1:1 Kopie, wie die original Dateien meines Themes verwenden, wenn ich nur das
print $content aus meiner node-ajax.tpl entferne.Zumindest lädt sich dann nicht die ganze Seite neu, sondern alle benötigten JS und CSS Scripte, und natürlich, wie nicht erwünscht, aber erstmal egal, die komplette Seitenstruktur. Sobald ich aber den Content mit ausgebe, habe ich wieder eine kompletten reload meiner Seite.
Wie kann das sein, da ich mir den Inhalt meiner $content Variable angeschaut habe, und diese definitiv nur den Inhalt hat, den ich benötige.
Ich bitte um eure Erkärung bzw. Hilfe um zu verstehen, wie sich dieses Verhalten erklären lässt.
Anbei poste ich nochmal den kompletten Code meines Moduls, aber ohne die tpl.php Dateien, um den Post nicht unnötig aufzublähen, da die sich von anderen wohl wenig unterscheiden:
my_ajax.module:
<?php
function my_ajax_init()
{
drupal_add_js(drupal_get_path('module', 'my_ajax') . '/my_ajax.js');
}
function my_ajax_preprocess_page(&$vars, $hook)
{
if (isset($_GET['ajax']) && $_GET['ajax'] == 1) {
$vars['template_file'] = 'page-ajax';
}
}
function my_ajax_preprocess_node(&$vars, $hook)
{
if (isset($_GET['ajax']) && $_GET['ajax'] == 1) {
$vars['template_file'] = 'node-ajax';
}
}my_ajax.js:
Drupal.behaviors.my_ajax = function (context) {
$('#content-group-inner .node a').live('click', function (e) {
var url = $(this).attr('href');
//$('#content-region-inner').slideUp('slow');
$('#content-region-inner').empty().html('<img src="ajax-loader.gif" style="margin-left:50%;"/>');
xhr = $.ajax({
data: 'ajax=1',
type: 'GET',
url: url,
success: function (data) {
$('#content-region-inner').replaceWith(data);
Drupal.attachBehaviors(context);
}
});
return false;
});
};[gelöst] Modul zur Kommentarverwaltung (inkl. Autor-Suche)
Eingetragen von Just_Matt (19) am 01.05.2011 - 15:59 Uhr inHallo zusammen,
ich bin auf der Suche nach einem Modul mit dem man Kommentare oder Nodes nach Mitgliedsnamen suchen kann. Mit der Kommentar-Oberfläche (admin/content/comment/new) kann man zwar nach Autor sortieren. Um die Beiträge des Autors anzuzeigen muss man jetzt aber erst immer durchblättern, bis der Autor erscheint.
Eigenes Styling für Hauptlinks
Eingetragen von helmut25 (59) am 01.05.2011 - 10:51 Uhr inHallo,
bin gerade dabei, mich in Drupal einzuarbeiten, mit einer Website, die ich vor einiger Zeit mit wordpress aufgesetzt habe.
Eins der Probleme ist, dass ich das css-stylesheet der Website *nach Möglichkeit* ohne Änderungen übernehmen will.
Url prüfen ob sie valid ist
Eingetragen von Halpha (7) am 30.04.2011 - 19:02 Uhr inHallo,
ich habe eine Formular und in diesem Formular befindet sich ein textfield in das eine url eingetragen werden soll. Ich möchte jedoch prüfen ob diese url stimmt. Also http://abc.de z.b
Ich hab das an einer anderen Stelle im Projekt schon gesehen, nur leider ist das Projekt zu umfangreich um nachzuvollziehen wo genau denn diese Stelle ist.
<?php
$form['project_internal_fields'][$field->fid] = array(
'#type' => 'textfield',
'#title' => t($field->title. " is"),
'#description' => t($field->explanation),
'#default_value' => $is_new ? "" : $node->project_internal_fields[$field->fid],
'#weight' => $field->weight
);
?>So siehts momentan aus. Hat jemand eine Idee?
Lg
Michael
Ein(!) Formular, mehrere Inhaltstypen
Eingetragen von idle (202) am 29.04.2011 - 23:12 Uhr inIch brüte schon seit viel zu langer Zeit darauf herum, und bin am Rand zum Wahnsinn:
Kann man mit Drupal ein Formular erstellen (egal ob Modul oder manuell), das den Inhalt für mehrere Inhaltstypen speichert, die idealerweise miteinander verlinkt werden?
Titel in einer Node einzeln formatieren?
Eingetragen von beaschmitz (469) am 29.04.2011 - 20:16 Uhr inHallo,
ja ...viele werden wieder den Kopf schütteln, aber ich stelle diese Frage jetzt:
Kann ich in einer Node einzeln den Node Titel per CSS ansprechen und formatieren???
Ich habe über die Theme CSS alle Formatierungen geregelt und möchte aber nun, nur für diese eine Node den Titel Text mit einer anderen Farbe versehen... wie geht das?
Galerie mit Content Profile und Image Fupload
Eingetragen von Drupimo (109) am 29.04.2011 - 15:17 Uhr inHallo zusammen,
ich habe Content Profile installiert und möchte, dass User für gewisse Inhaltstypen nicht nur Text eingeben sondern
zusätzlich auch eine Galerie (zusammen mit anderen (CCK-) Feldern) erstellen können. Zudem soll die Möglichkeit
gegeben sein jedes einzelne Bild zu kommentieren. Mit Image Fupload kann ich leider Galerien mit je einem Bild pro Node
- Anmelden oder Registrieren um Kommentare zu schreiben
- Weiterlesen
HTML Inhalt einer Textarea wird gefiltert
Eingetragen von casbar (37) am 29.04.2011 - 10:05 Uhr inHallo,
Ich habe einen Inhaltstyp mit einer Textarea.
Ich möchte dass man in dieser Textarea Absätze und "h2" Tags einfügen kann.
Habe das jetzt mit dem CKEditor versucht zu lösen. Das Problem ist die Ausgabe, die wird immer gefiltert so dass alle Tags verschwinden. Habe auch schon unter Einstellungen -> Eingabeformate alles abgecheckt!

Neue Kommentare
vor 8 Stunden 13 Minuten
vor 11 Stunden 25 Minuten
vor 13 Stunden 24 Minuten
vor 14 Stunden 18 Minuten
vor 1 Tag 4 Stunden
vor 1 Tag 6 Stunden
vor 1 Tag 14 Stunden
vor 2 Tagen 15 Stunden
vor 2 Tagen 15 Stunden
vor 2 Tagen 17 Stunden