Modul-Entwicklung
Probleme mit form_validate und form_set_value
Eingetragen von rapsli (1500) am 30.11.2007 - 22:14 Uhr inZuerst den Code und dann das Problem:
<?php
function simple_buy_role_form($node){
if (variable_get('preview_flag','false') != 'false') {
$form['simple_buy_role']['submit'] = array(
'#type' => 'submit',
'#value' => t('Send'),
);
}else{
$form['simple_buy_role']['preview'] = array(
'#type' => 'button',
'#value' => t('preview'),
);
Wie jquery AJAX responsetext abfragen?
Eingetragen von rhodes (631) am 30.11.2007 - 12:52 Uhr inHallo zusammen,
in einem meiner Module habe ich definiert, dass mein Drupal auf den Pfad "/newuser/validierung/" hört. Die zugehörige Callback Funktion ist
function mymodule_validierung() {...}
Setze ich jetzt einen jquery AJAX Request ab,
$.get("/newuser/validierung/" ...
Pfad eines Knotens ermitteln
Eingetragen von mhuebl (60) am 29.11.2007 - 10:57 Uhr inBenötige eine Funktion die mir nach Angabe einer Node-ID den entsprechenden Pfad (und, wenn vorhanden, den Alias) ausgibt.
Klar, könnte auch immer href=node/$node->nid schreiben. Das scheint mir aber irgendwie unsauber. Vorallem aus SEO-Sicht.
Finde dummerweise nichts brauchbares in der API (suche vllt aber auch einfach nur falsch). Eventuell kann mir ja hier jemand weiterhelfen.
funktion nach node->submit
Eingetragen von dawehner (2639) am 28.11.2007 - 19:09 Uhr inich würde gerne eine funktion nach node->submit ausführen, welche $node verändern kann?
gibts sowas?
$form, hook_form(), form_alter() Problem
Eingetragen von quiptime (4972) am 28.11.2007 - 15:23 Uhr inIch haenge grad fest.
Wenn ich dieses Array
<?php
$form['foo'] = array(
'#type' => 'select',
'#id' => 'bar',
'#title' => 'Hallo',
'#name' => 'Hallo',
'#options' => array(
'1,5' => t('A'),
'2,5' => t('B'),
'2,5' => t('C'))
);
?>
mit
<?php
theme_select($form['foo']);
?>
starte wird zwar das Array korrekt angezeigt aber ich erhalte einen Fehler
Warum funktioniert das nicht?
Eingetragen von ozon (523) am 24.11.2007 - 15:19 Uhr inEins vorweg - ich könnt mächtig kotzen.
Eigentlich wollte ich nur die Tabs abändern - jedoch funktionierte das nicht.
Jetzt fummel ich schon stundenlang am Code und bin jetzt schon zurück zu einfachen Menü Einträgen.
Das funktioniert auch nicht.
Ich habe ein Modul mit folgenden Inhalt erstellt;
<?php
// $Id$
/**
* Implementation of hook_menu().
*/
Include Path ändern
Eingetragen von der Jörchen (6) am 23.11.2007 - 17:48 Uhr inHey,
ich inkludiere in eine in Datei, welche ein paar Ordner vom Drupal System ist folgende Dateien:
include_once "../../drupal/includes/bootstrap.inc";
include_once "../../drupal/includes/common.inc";
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
Allerdings haut er mir dann die kompletten Includes durcheinander, die Drupal im Folgenden vornimmt.
Wie eigenes Theme für Itemlist eines Modules erstellen?
Eingetragen von rhodes (631) am 22.11.2007 - 17:20 Uhr inHallo,
in einem selbst geschriebenen Module ausgabe.module habe ich eine Funktion, die einen Block als Item-List ausgibt.
Der content dieser Itemlist wird so formatiert:
theme('item_list',$content);
eigenes Modul, eigener Nodetype und Node-Template im Modul? [gelöst]
Eingetragen von quiptime (4972) am 22.11.2007 - 10:29 Uhr inBeim Erstellen eines eigenen Modules, welches einen Nodetype erzeugt, muesste es doch moeglich sein, dem Modul selbst ein Template fuer diesen Nodetyp mitzugeben.
Dieses Template soll verwendet werden ohne das der Anwender selbst im verwendeten Theme ein Template erstellt.
Besteht diese Moglichkeit?
Eintragen von neuen News über externe Oberfläche
Eingetragen von der Jörchen (6) am 20.11.2007 - 20:56 Uhr inGuten Abend,
ich versuche über eine externe Oberfläche News in Drupal einzufügen, stoße dabei nun aber auf einige Probleme mit den Eintragungen. Derzeit lege ich über das Script in der Tabelle 'node' den neuen Eintrag an, mit nid = auto_increment und die vid lasse ich um eins zu der vorherigen hochzählen. In die Tabelle 'node_revisions' kommen dann die zugehörigen weiteren Einträge.
Neue Kommentare
vor 19 Stunden 24 Minuten
vor 1 Tag 2 Stunden
vor 1 Tag 12 Stunden
vor 1 Tag 12 Stunden
vor 1 Tag 13 Stunden
vor 1 Tag 13 Stunden
vor 1 Tag 13 Stunden
vor 1 Tag 14 Stunden
vor 1 Tag 16 Stunden
vor 1 Tag 16 Stunden