[Résolu]Listit2 et champ de type "Categories"

Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
#1
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 1.11.7
#~ Url du site : liviza.com
#~ Hébergeur / Soft : Ovh
#~ Informations Système :
#~ Modules installés
#~ CMSMailer 5.2.1
#~ CMSPrinting 1.0.4
#~ FileManager 1.4.3
#~ MenuManager 1.8.5
#~ MicroTiny 1.2.5
#~ ModuleManager 1.5.5
#~ News 2.12.12
#~ Search 1.7.8
#~ ThemeManager 1.1.8
#~ CGExtensions 1.37
#~ MleCMS 1.11.4
#~ JQueryTools 1.2.5
#~ CGContentUtils 1.3.4
#~ CGSimpleSmarty 1.7
#~ CGGoogleMaps2 0.98
#~ Gallery 1.6.1
#~ ListIt2 1.4
#~ ListIt2Projets 1.4
#~ youtubeplayer 1.3.1
#~ Informations de configuration du CMS
#~ php_memory_limit
#~ process_whole_template
#~ max_upload_size 64000000
#~ url_rewriting none
#~ page_extension
#~ query_var page
#~ image_manipulation_prog GD
#~ auto_alias_content true
#~ locale
#~ default_encoding utf-8
#~ admin_encoding utf-8
#~ set_names true
#~ debug false
#~ timezone Africa/Douala
#~ set_names true
#~ set_names
#~ root_url http://livizadevelopmentafrica.com
#~ ssl_url https://livizadevelopmentafrica.com
#~ root_path Valable /homez.743/livizade/www (0705)
#~ previews_path Valable /homez.743/livizade/www/tmp/cache (0705)
#~ uploads_path Valable /homez.743/livizade/www/uploads (0705)
#~ uploads_url http://livizadevelopmentafrica.com/uploads
#~ image_uploads_path Valable /homez.743/livizade/www/uploads/images (0705)
#~ image_uploads_url http://livizadevelopmentafrica.com/uploads/images
#~ ssl_uploads_url https://livizadevelopmentafrica.com/uploads
#~ use_smarty_php_tags
#~ Informations PHP
#~ Version PHP actuelle (phpversion) Valable 5.3.16
#~ Fonction md5 (md5_function) Valable On (Vrai)
#~ Version GD (gd_version) Valable 2
#~ Fonction PHP tempnam (tempnam_function) Valable On (Vrai)
#~ Test magic_quotes_runtime (magic_quotes_runtime) Valable Off (Faux)
#~ E_STRICT est désactivé dans error_reporting (E_STRICT) Valable
#~ E_DEPRECATED est désactivé dans error_reporting (E_DEPRECATED) Attention E_DEPRECATED est activé
#~ Mémoire Limite PHP effective (memory_limit) Valable 128M
#~ Temps Maximum d'éxecution (max_execution_time) Valable 120
#~ Fonction PHP output_buffering (output_buffering) Valable 4096
#~ Safe Mode PHP (safe_mode) Valable Off (Faux)
#~ Upload de fichier (file_uploads) Valable On (Vrai)
#~ Taille maximum par méthode POST (post_max_size) Valable 64M
#~ Taille maximum pour l'Upload (upload_max_filesize) Valable 64M
#~ Chemin du dossier Session (session_save_path) Valable /tmp (1777)
#~ Autorisation pour l'utilisation des cookies de session (session_use_cookies) Valable On (Vrai)
#~ Support de Basic XML (expat) (xml_function) Valable On (Vrai)
#~ Vérification si la classe XMLReader existe (xmlreader_class) Valable On (Vrai)
#~ Vérification si le processus httpd peut créer un fichier dans un nouveau dossier. (create_dir_and_file) Valable
#~ Fonction PHP register_globals (register_globals) Valable Off (Faux)
#~ Directive PHP disable_functions (disable_functions) Valable
#~ PHP open_basedir (open_basedir) Valable
#~ Test l'URL distant (test_remote_url) Valable
#~ fsockopen: Connexion OK ! Valable
#~ fopen: Connexion OK ! Valable
#~ Test ini_set (check_ini_set) Valable On (Vrai)
#~ Test pour la bibliothèque cURL (curl) Valable On
#~ Test de la version de cURL (curlversion) Valable version 7.21.0, la version minimale recommandée est 7.19.7
#~ Informations serveur
#~ API serveur (server_api) cgi-fcgi
#~ Serveur de base de données (server_db_type) mysql (mysql)
#~ Version du serveur de base de données (server_db_version) Valable 5.1.66
#~ Privilèges d'accès à la base de données (server_db_grants) Attention impossible de trouver un privilège "grant all". cela peut signifier que vous pourriez avoir des problèmes pour installer ou retirer des modules, ou encore l 'ajout et la suppression d'éléments, y compris les pages.
#~ Version software du serveur (server_software) apache
#~ Système d'exploitation serveur (server_os) linux 3.2.42-uid-limit2-mutu-grs-ipv6-64 on x86_64
#~ Décalage horaire (tz_offset) Valable 0
#~ Informations sur les Permissions
#~ tmp Valable /homez.743/livizade/www/tmp (0705)
#~ templates_c Valable /homez.743/livizade/www/tmp/templates_c (0705)
#~ modules Valable /homez.743/livizade/www/modules (0705)
#~ Masque de création de fichier (umask) Valable /homez.743/livizade/www/tmp/cache (0705)
#~ config_file Valable 0444
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~



Bonjour,

Je cherche en vain de récupérer les données des champs de type Categories. J'ai essayé :
Code :
[== PHP ==]
{if $items|@count > 0}
    <table>
       <tr>
           <th>Libellé</th>
           <th>Catégorie</th>
       </tr>  
    <!-- items -->
    {foreach from=$items item=item}
    <!-- item -->
        <tr class="item">
            <td><h2 class="item-title">{$item->title}</h2></td>
            <td>{$item->categorie}</td>
        </tr>
    <!-- item //-->
    {/foreach}
    <!-- items //-->
    </table>    

{/if}

{$item->categorie} me retourne plutot l'id de la catégorie et non sa valeur.

Que faire ?

Merci d'avance...
#1
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 1.11.7
#~ Url du site : liviza.com
#~ Hébergeur / Soft : Ovh
#~ Informations Système :
#~ Modules installés
#~ CMSMailer 5.2.1
#~ CMSPrinting 1.0.4
#~ FileManager 1.4.3
#~ MenuManager 1.8.5
#~ MicroTiny 1.2.5
#~ ModuleManager 1.5.5
#~ News 2.12.12
#~ Search 1.7.8
#~ ThemeManager 1.1.8
#~ CGExtensions 1.37
#~ MleCMS 1.11.4
#~ JQueryTools 1.2.5
#~ CGContentUtils 1.3.4
#~ CGSimpleSmarty 1.7
#~ CGGoogleMaps2 0.98
#~ Gallery 1.6.1
#~ ListIt2 1.4
#~ ListIt2Projets 1.4
#~ youtubeplayer 1.3.1
#~ Informations de configuration du CMS
#~ php_memory_limit
#~ process_whole_template
#~ max_upload_size 64000000
#~ url_rewriting none
#~ page_extension
#~ query_var page
#~ image_manipulation_prog GD
#~ auto_alias_content true
#~ locale
#~ default_encoding utf-8
#~ admin_encoding utf-8
#~ set_names true
#~ debug false
#~ timezone Africa/Douala
#~ set_names true
#~ set_names
#~ root_url http://livizadevelopmentafrica.com
#~ ssl_url https://livizadevelopmentafrica.com
#~ root_path Valable /homez.743/livizade/www (0705)
#~ previews_path Valable /homez.743/livizade/www/tmp/cache (0705)
#~ uploads_path Valable /homez.743/livizade/www/uploads (0705)
#~ uploads_url http://livizadevelopmentafrica.com/uploads
#~ image_uploads_path Valable /homez.743/livizade/www/uploads/images (0705)
#~ image_uploads_url http://livizadevelopmentafrica.com/uploads/images
#~ ssl_uploads_url https://livizadevelopmentafrica.com/uploads
#~ use_smarty_php_tags
#~ Informations PHP
#~ Version PHP actuelle (phpversion) Valable 5.3.16
#~ Fonction md5 (md5_function) Valable On (Vrai)
#~ Version GD (gd_version) Valable 2
#~ Fonction PHP tempnam (tempnam_function) Valable On (Vrai)
#~ Test magic_quotes_runtime (magic_quotes_runtime) Valable Off (Faux)
#~ E_STRICT est désactivé dans error_reporting (E_STRICT) Valable
#~ E_DEPRECATED est désactivé dans error_reporting (E_DEPRECATED) Attention E_DEPRECATED est activé
#~ Mémoire Limite PHP effective (memory_limit) Valable 128M
#~ Temps Maximum d'éxecution (max_execution_time) Valable 120
#~ Fonction PHP output_buffering (output_buffering) Valable 4096
#~ Safe Mode PHP (safe_mode) Valable Off (Faux)
#~ Upload de fichier (file_uploads) Valable On (Vrai)
#~ Taille maximum par méthode POST (post_max_size) Valable 64M
#~ Taille maximum pour l'Upload (upload_max_filesize) Valable 64M
#~ Chemin du dossier Session (session_save_path) Valable /tmp (1777)
#~ Autorisation pour l'utilisation des cookies de session (session_use_cookies) Valable On (Vrai)
#~ Support de Basic XML (expat) (xml_function) Valable On (Vrai)
#~ Vérification si la classe XMLReader existe (xmlreader_class) Valable On (Vrai)
#~ Vérification si le processus httpd peut créer un fichier dans un nouveau dossier. (create_dir_and_file) Valable
#~ Fonction PHP register_globals (register_globals) Valable Off (Faux)
#~ Directive PHP disable_functions (disable_functions) Valable
#~ PHP open_basedir (open_basedir) Valable
#~ Test l'URL distant (test_remote_url) Valable
#~ fsockopen: Connexion OK ! Valable
#~ fopen: Connexion OK ! Valable
#~ Test ini_set (check_ini_set) Valable On (Vrai)
#~ Test pour la bibliothèque cURL (curl) Valable On
#~ Test de la version de cURL (curlversion) Valable version 7.21.0, la version minimale recommandée est 7.19.7
#~ Informations serveur
#~ API serveur (server_api) cgi-fcgi
#~ Serveur de base de données (server_db_type) mysql (mysql)
#~ Version du serveur de base de données (server_db_version) Valable 5.1.66
#~ Privilèges d'accès à la base de données (server_db_grants) Attention impossible de trouver un privilège "grant all". cela peut signifier que vous pourriez avoir des problèmes pour installer ou retirer des modules, ou encore l 'ajout et la suppression d'éléments, y compris les pages.
#~ Version software du serveur (server_software) apache
#~ Système d'exploitation serveur (server_os) linux 3.2.42-uid-limit2-mutu-grs-ipv6-64 on x86_64
#~ Décalage horaire (tz_offset) Valable 0
#~ Informations sur les Permissions
#~ tmp Valable /homez.743/livizade/www/tmp (0705)
#~ templates_c Valable /homez.743/livizade/www/tmp/templates_c (0705)
#~ modules Valable /homez.743/livizade/www/modules (0705)
#~ Masque de création de fichier (umask) Valable /homez.743/livizade/www/tmp/cache (0705)
#~ config_file Valable 0444
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~



Bonjour,

Je cherche en vain de récupérer les données des champs de type Categories. J'ai essayé :
Code :
[== PHP ==]
{if $items|@count > 0}
    <table>
       <tr>
           <th>Libellé</th>
           <th>Catégorie</th>
       </tr>  
    <!-- items -->
    {foreach from=$items item=item}
    <!-- item -->
        <tr class="item">
            <td><h2 class="item-title">{$item->title}</h2></td>
            <td>{$item->categorie}</td>
        </tr>
    <!-- item //-->
    {/foreach}
    <!-- items //-->
    </table>    

{/if}

{$item->categorie} me retourne plutot l'id de la catégorie et non sa valeur.

Que faire ?

Merci d'avance...
#2
Code :
[== PHP ==]
    <!-- items -->
    {foreach from=$items item=item}
    <!-- item -->
        <tr class="item">
            <td><h2 class="item-title">{$item->title}</h2></td>
            {ListIt2Loader item='category' force_array=1 value=$item->categorie assign='cats'}
            <td>{$cats|implode:','}</td>
        </tr>
    <!-- item //-->
    {/foreach}
    <!-- items //-->
#2
Code :
[== PHP ==]
    <!-- items -->
    {foreach from=$items item=item}
    <!-- item -->
        <tr class="item">
            <td><h2 class="item-title">{$item->title}</h2></td>
            {ListIt2Loader item='category' force_array=1 value=$item->categorie assign='cats'}
            <td>{$cats|implode:','}</td>
        </tr>
    <!-- item //-->
    {/foreach}
    <!-- items //-->
#3
Bonjour,
voilà ce que je lis dans le sample du gabarit de sommaie :
{*
Categories were moved to field definitions.
If you need Categories, create new Field definition with alias "category"
and Categories will be available again.
*}
{SEO}
Inscrivez-vous à notre Newsletter sur le site (colonne de droite, en bas).
Vous appréciez CMSMS et l'aide qui vous est fournie ici, aidez-nous en participant au projet.
Formation CMS Made Simple | Création de site CMS Made Simple.

C'est en se plantant qu'on devient cultivé.
J'ai un string dans l'Array (Paris Hilton)
#3
Bonjour,
voilà ce que je lis dans le sample du gabarit de sommaie :
{*
Categories were moved to field definitions.
If you need Categories, create new Field definition with alias "category"
and Categories will be available again.
*}
{SEO}
Inscrivez-vous à notre Newsletter sur le site (colonne de droite, en bas).
Vous appréciez CMSMS et l'aide qui vous est fournie ici, aidez-nous en participant au projet.
Formation CMS Made Simple | Création de site CMS Made Simple.

C'est en se plantant qu'on devient cultivé.
J'ai un string dans l'Array (Paris Hilton)


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)