Ignore:
Timestamp:
Oct 30, 2012, 6:37:18 AM (9 years ago)
Author:
real3t@…
Message:

Compatibilité des formulaires avec le plugin Afficher_Objets.

Il faudrait créer 2 listes supplémentaires pour gérer le cas des Tables dans le fichier inc/forms_tables_affichage.php (et modifier le code de la même manière pour tester la présence du plugin).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/forms/forms_et_tables_2_0/exec/forms_edit.php

    r50068 r67267  
    113113                'WHERE' => "lien.id_article=articles.id_article AND id_form="._q($id_form)." AND statut!='poubelle'",
    114114                'ORDER BY' => "titre"));*/
    115         $liste = afficher_objets('article',_T("$prefixei18n:articles_utilisant"),
    116                 array('FROM' => 'spip_articles AS articles, spip_forms_articles AS lien',
    117                 'WHERE' => "lien.id_article=articles.id_article AND id_form="._q($id_form)." AND statut!='poubelle'",
    118                 'ORDER BY' => "titre"));
     115        if (_DIR_PLUGIN_AFFICHER_OBJETS) {
     116                $liste = afficher_objets('forms',_T("$prefixei18n:articles_utilisant"),
     117                        array('id_form' => _q($id_form),
     118                        'ORDER BY' => "titre"));
     119        } else {
     120                $liste = afficher_objets('article',_T("$prefixei18n:articles_utilisant"),
     121                        array('FROM' => 'spip_articles AS articles, spip_forms_articles AS lien',
     122                        'WHERE' => "lien.id_article=articles.id_article AND id_form="._q($id_form)." AND statut!='poubelle'",
     123                        'ORDER BY' => "titre"));
     124        }
    119125        if ($GLOBALS['spip_version_code']<1.92) {
    120126                $liste = ob_get_contents();
Note: See TracChangeset for help on using the changeset viewer.