Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module › Views ›

Es wurde eine nicht erlaubte Auswahl entdeckt. Wenden Sie sich bitte an den Administrator der Website.

Eingetragen von DrupalFan (1646)
am 23.08.2009 - 18:41 Uhr in
  • Views
  • Drupal 6.x

Leider kommt die Fehlermeldung
Es wurde eine nicht erlaubte Auswahl entdeckt. Wenden Sie sich bitte an den Administrator der Website.

wenn man mit Views ein hervorgehobenes Filter realisiert, welches in einer Select-Liste Taxonomie-Kategorien zur Auswahl anbietet.

Ruft man die View-URL so auf
meinview
erhält man obige Fehlermeldung.

Ruft man die View-URL so auf
meinvview?tid=All
ist die Fehlermeldung weg und alles klappt problemlos.

Das Problem liegt hier darin, dass in Drupal ein irgendeiner Stelle für tid (Term-ID) "all" statt "All" übergeben wird. "all" scheint in diesem Fall der Default-Wert zu sein, wenn man nichts im Pfad übergibt. Richtig wäre aber "All".

Leider habe ich keine Möglichkeit gefunden, das zu beheben. Aber so eine Fehlermeldung ist wirklich nicht nett! Gibt es eine Lösung, gibt es eine Fehlerbehebung für diesen Drupal-Fehler?

‹ Anleitung: Wie Content mit Views als XML ausgeben Nodereference + View mit Filter current User oder Admin ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Bei dem Modul, welches diese

Eingetragen von Tobias Bähr (4019)
am 23.08.2009 - 18:46 Uhr

Bei dem Modul, welches diese Funktion hat in die Issues schauen und ggf. einen neuen erstellen, danke.

----------------------------------------

http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Ein Forum ist kein Ersatz für das www (Google.de).

  • Anmelden oder Registrieren um Kommentare zu schreiben

Nicht modulspezifisch

Eingetragen von DrupalFan (1646)
am 23.08.2009 - 19:22 Uhr

Ich glaube, man kann das keinem Modul zuordnen, schein ein generelles Drupal-Problem zu sein, modulübergreifend bzw. auch den Core betreffend.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Naja wenn Modul sagt, du die

Eingetragen von Tobias Bähr (4019)
am 23.08.2009 - 20:11 Uhr

Naja wenn Modul sagt, die URL muss so aus sehen, dann muss sie so aussehen. Aber hier kannst du keine Hilfe erwarten, da hier nicht Drupal/Module entwickelt wird.

Aber diese Fehlermeldung bekommst du, zb bei einer Auswahlliste, wenn du vor dem Abschicken der Form via Firebug die Werte änderst. Und die Form kennt die Werte nicht also Error, was ja auch logisch ist.

----------------------------------------

http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Ein Forum ist kein Ersatz für das www (Google.de).

  • Anmelden oder Registrieren um Kommentare zu schreiben

"all" statt "All" im Formular --> blöder Fehler mit Fehlermeldg

Eingetragen von DrupalFan (1646)
am 23.08.2009 - 22:06 Uhr

Ja, genau, Du bist dem Fehler sehr gut auf der Spur!

Es ist so, als würdest Du in der Form den Formular-Wert von "All" auf "all" ändern. Mach das mal, dann kommt genau dieser Fehler.

Und genau das ist auch der Fehler: Irgendwo hat jemand dieses "all" klein geschrieben, obwohl es gross, also "All" geschrieben gehört. Leider konnte ich es noch nicht genau lokalisieren ...

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wenn es keine Übersetzung

Eingetragen von Tobias Bähr (4019)
am 24.08.2009 - 06:48 Uhr

Wenn es keine Übersetzung ist, dann musst du ins Modul hinein. Selbst wenn es ein Übersetzung wäre, wäre es hier falsch. (zb beim PM-Modul gibt es so ein Fehler)

----------------------------------------

http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Ein Forum ist kein Ersatz für das www (Google.de).

  • Anmelden oder Registrieren um Kommentare zu schreiben

All vs all

Eingetragen von stBorchert (6003)
am 24.08.2009 - 08:17 Uhr

Moin.
Bei Dir ist also der Wert für einen beliebigen Term "all" statt "All".

Der Schlüssel wird in Views an 2 Stellen definiert (und ist definitiv nicht übersetzbar), muss also von irgendeinem Modul geändert werden.

views_handler_filter_boolean_operator.inc
#93: $form['value']['#options'] += array('All' => check_plain(t('<Any>')));
views_handler_filter.inc
#466: $form['#options'] = array('All' => $any_label) + $form['#options'];

Was steht denn da bei Dir? Überschreibst Du mit einem Modul (hook_form_alter) die Filter-Formulare von Views?

 Stefan

--
sei nett zu Deinem Themer

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wie kann man diesen Fehler am besten debuggen?

Eingetragen von DrupalFan (1646)
am 24.08.2009 - 15:17 Uhr

Ja, bei mir sieht das auch so aus, ein "all" hab ich da nicht stehen.

Ich überschreibe nicht, aber es gibt viele Module, welche hook_form_alter nutzen.

Leider kommt man nicht weit, wenn man nach bestimmten Strings per Volltextsuche in allen Modulen suche.

Das einzige was ich gefunden habe, ist das hier:

function value_form(&$form, &$form_state) {
...
    $which = 'all';
    if (!empty($form['operator'])) {
      $source = ($form['operator']['#type'] == 'radios') ? 'radio:options[operator]' : 'edit-options-operator';
    }
...
    if ($which == 'all' || $which == 'value') {
      $form['value'] = array(
        '#type' => 'textfield',
        '#title' => t('Value'),
        '#size' => 30,
        '#default_value' => $this->value,
      );
      if (!empty($form_state['exposed']) && !isset($form_state['input'][$identifier])) {
        $form_state['input'][$identifier] = $this->value;
      }

      if ($which == 'all') {
        $form['value'] += array(
          '#process' => array('views_process_dependency'),
          '#dependency' => array($source => $this->operator_values(1)),
        );
      }

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Woche 4 Tagen
  • Hey danke
    vor 1 Woche 5 Tagen
  • Update: jetzt gibt's ein
    vor 1 Woche 5 Tagen
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 3 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 3 Tagen
  • Kannst doch auch alles direkt
    vor 3 Wochen 15 Stunden
  • In der entsprechenden View
    vor 3 Wochen 15 Stunden
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 15 Stunden
  • gelöst
    vor 5 Wochen 4 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 5 Wochen 5 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20451

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 5 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association