Changeset 95075 in spip-zone


Ignore:
Timestamp:
Feb 10, 2016, 5:23:46 PM (4 years ago)
Author:
tcharlss@…
Message:

Suite de r94610 : compatibilité SPIP 3.1. Pour les abonnements, on déclare id_auteur comme un champ de jointure explicite dans declarer_tables_objets_sql, avec la clé join. Ça fait marcher à nouveau les boucles comme <BOUCLE_x(ABONNEMENTS auteurs)>#NOM</BOUCLE_x>. Du coup, on peut à nouveau trier les abonnements par auteur. up de z.

Location:
_plugins_/abonnements/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/abonnements/trunk/base/abonnements.php

    r90178 r95075  
    103103                'rechercher_champs' => array(),
    104104                'tables_jointures'  => array(),
     105                'join'              => array('id_auteur' => 'id_auteur'),
    105106                'statut_textes_instituer' => array(
    106107                        'inactif' => 'abonnement:statut_inactif',
  • _plugins_/abonnements/trunk/paquet.xml

    r94610 r95075  
    22        prefix="abonnements"
    33        categorie="auteur"
    4         version="3.0.9"
     4        version="3.0.10"
    55        schema="2.2.1"
    66        etat="dev"
  • _plugins_/abonnements/trunk/prive/objets/liste/abonnements.html

    r94604 r95075  
    2727        </thead>
    2828        <tbody>
    29         <BOUCLE_liste_abonnements(ABONNEMENTS)
     29        <BOUCLE_liste_abonnements(ABONNEMENTS auteurs)
    3030                {where?}
    3131                {id_abonnements_offre?}
     
    4141                        ]
    4242                        [(#ENV{masquer_auteur}|non)
    43                         <td class="nom principale"><a href="[(#ID_ABONNEMENT|generer_url_entite{abonnement})]" title="<:abonnement:titre_abonnement|attribut_html:> <:abonnement:info_numero_abbr|attribut_html:>#ID_ABONNEMENT">#INFO_NOM{auteur,#ID_AUTEUR}</a></td>
     43                        <td class="nom principale"><a href="[(#ID_ABONNEMENT|generer_url_entite{abonnement})]" title="<:abonnement:titre_abonnement|attribut_html:> <:abonnement:info_numero_abbr|attribut_html:>#ID_ABONNEMENT">#NOM</a></td>
    4444                        ]
    4545                        #SET{horaires, #INFO_PERIODE{abonnements_offre, #ID_ABONNEMENTS_OFFRE}|=={heures}|?{' ',''}}
Note: See TracChangeset for help on using the changeset viewer.