Flexinode: Fatal error
Eingetragen von Tim99@drupal.org (170)
am 23.04.2006 - 22:35 Uhr in
am 23.04.2006 - 22:35 Uhr in
Hallo,
ich habe Drupal 4.7RC2 und Flexinode installiert. Alles hat geklappt und ich habe auch eigene Typen definiert. Ich habe mehrere andere Module installiert und irgendwann kam dann das hier:
Fatal error: Call to undefined function: form_select() in /[path/to]/drupal/modules/flexinode/contrib/field_gallery.inc on line 20
wenn ich einen neuen Inhaltstyp nutzen will.
Zweiter Fehler: Beim Erstellen eines neuen Inhaltstypen bekomme ich 2x "image gallery" angeboten.
Kann mir jemand einen Tipp geben, wo ich nach dem Fehler suchen kann? Mittlerweile hab ich auf RC3 upgedated und auch flexinode in der neusten Version.
- Anmelden oder Registrieren um Kommentare zu schreiben
Scheint wohl am Feld
am 24.04.2006 - 13:52 Uhr
Scheint wohl am Feld image_gallery zu liegen. Ich hab auch keine Tabelle "image" in der DB. Keine Ahnung, wie die verloren gegangen ist. Kann mir jemand den SQL-Code sagen, um die Tabelle korrekt wieder zu erstellen. Dass sie leer ist, ist egal.
Welches Modul benötigt denn
am 24.04.2006 - 14:34 Uhr
Welches Modul benötigt denn eine Tabelle "image"?
Beim image-Paket ist ein
am 24.04.2006 - 14:49 Uhr
Beim image-Paket ist ein Skript update-image.php dabei. Das hatte ich ausgeführt und es hat eine Fehlermeldung protokolliert, weil es die Tabelle "image" nicht gab. Ich würd am liebsten, die image Pakete runterschmeißen und sauber wieder installieren. Fürchte aber, dass ich dann alles zerschieße. Hätte da anzubieten:
- image
- img_assist
- nodeimageblock (Keine Ahnung, wozu ich das brauche...)
...und gallery (für die Gallery2 Einbindung).
Das hier ist übrigens die
am 24.04.2006 - 16:15 Uhr
Das hier ist übrigens die Funktion, die den Fehler auswirft:
function flexinode_field_gallery_form($field, &$node, $error) {
$fieldname = 'flexinode_'. $field->field_id;
if($vid = variable_get("image_nav_vocabulary", NULL)) {
$terms = taxonomy_get_children($tid, $vid);
foreach($terms as $name => $key) {
$gals["t.".$key->tid] = $key->name;
}
$galleries = array_merge($gals);
if(!is_array($node->$fieldname)) {
$node->$fieldname = unserialize($node->$fieldname);
}
return form_select(t('Image Galleries'), $fieldname, $node->$fieldname, $galleries, t('The image galleries to associate.') . ' ' . theme('error', $error[$fieldname]), 0, 1);
}
else {
form_set_error($fieldname, t('Warning: you must assign a vocabulary to navigate in image gallery. Fix in %url', array('%url'=>l(t('Site Configuration'), 'admin/settings/image#image_nav_vocabulary'))));
}
}
Besagte Zeile 20 ist die mit "return form_select"...
Re: Beim image-Paket ist ein
am 24.04.2006 - 21:51 Uhr
Wenn Du ein stabiles System haben möchtest, solltest Du Drupal 4.6 einsetzen und die entsprechenden Module für dieses Release.
Drupal 4.7 beinhaltet noch etliche Bugs. Und auch die Module Image & Flexinode existieren noch in keiner stabilen Variante für 4.7. Speziell für das Flexinode-Modul existieren eine Vielzahl von Bug-Reports:
http://drupal.org/project/issues/flexinode?categories=bug
Noch vor ein paar Tagen war die Weiterentwicklung des Flexinode Moduls (für 4.7) fraglich, da der ursprüngliche Maintainer (JonBob), auch der Entwickler des "Content-Construction-Kit":http://drupal.org/project/cck (CCK) ist, welches eigentlich das Flexinode-Modul in der 4.7er Version ablösen sollte.
Derzeit sieht es so aus, als hätte sich jemand anderes bereit erklärt das Flexinode-Modul mit zu betreuen.
http://lists.drupal.org/archives/development/2006-04/msg00339.html
Bis es jedoch ausreichend stabil für 4.7. sein wird, vergeht bestimmt noch ein wenig Zeit.
M.M. befindet sich zur Zeit das CCK (als umfangreichere, aber auch komplexere Alternative zum Flexinode-Modul) in einem stabileren Zustand (für 4.7) als das Flexinode-Modul.
Danke. Ich werd mir das mal
am 25.04.2006 - 06:41 Uhr
Danke. Ich werd mir das mal anschauen.
Hallo ;D Hab dieselbe
am 04.05.2006 - 15:13 Uhr
Hallo ;D
Hab dieselbe Fehlermeldung, aber habe die 4.7 installiert. Die fehlermeldung kam als ich auf Flexinode im Admin ging. Wirds bald eine angepasste Version geben oder liegt der Fehler woanders ?
Greetings
Bogus
www.LinuxSoftBoard.de | www.fractalworlds.de | www.DLPWiki.de | www.seewoelfe-greetsiel.de
Greetings
Bogus