[Resolu]View affichage catégorie

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

Bon désolé j'avais pas les yeux en face des trous, c'est dans les permissions
Cdt
JZ

Bonjour,
Je rencontre un soucis de droit (il me semble) avec view:
J'ai des type de contenus que je veux catégoriser (communiqués de presse | communiqué inter-associatifs)
J'ai donc créer mon type de contenu, ma view, fais mes filtres, "customiser" mon affichage et j'arrive plus ou moins au bon résultats quand je suis connecté:
screenshot: http://www.emdh.org/dl/ok.PNG

si jamais je me deconnecte du site, le nom des catégories n'apparait plus:
screenshot: http://www.emdh.org/dl/ko.PNG

je ne sais pas ou regler ces permissions, donc si quelquns pouvais m'aider, je lui en serais tres reconnaissant!

Merci d'avance,
Cordialement,
Jeremie

Version de Drupal : 

Salut Brn
Merci de ta réponse,
Niveau customisation, c'est assez simple en faite:
J'ai un type de contenu "Communiqués de presse" auxquelle j'ai ajouté un champs catégorie prenant 3 valeurs (Communiqués de presse, communiqués inter-associatif et evenement)
dans ma vue je fais tout d'abord un filtre sur le type (="communiqués de presse") et sur published=oui
Je fais ensuite un trie sur les criteres "categorie" puis "date de publication"
J'affiche les champs
*Node:Post date (link to the field node)
*Node Titre (link to the field node)
*Content: Categorie (label aucun, exclude from display)

La vue est de type "htlm list" dont les champs sont regroupé par "Categorie" dans une liste ordonnée

Le style des lignes est "Champs" dont les Post date et Titre sont "inline"

Alors voila l'export de ma vu:

$view = new view;
$view->name = 'presse';
$view->description = 'presse';
$view->tag = '';
$view->view_php = '';
$view->base_table = 'node';
$view->is_cacheable = FALSE;
$view->api_version = 2;
$view->disabled = FALSE; /* Edit this to true to make a default view disabled initially */
$handler = $view->new_display('default', 'Espace Presse', 'default');
$handler->override_option('fields', array(
  'created' => array(
    'label' => '',
    'alter' => array(
      'alter_text' => 0,
      'text' => '',
      'make_link' => 0,
      'path' => '',
      'link_class' => '',
      'alt' => '',
      'prefix' => '',
      'suffix' => '',
      'target' => '',
      'help' => '',
      'trim' => 0,
      'max_length' => '',
      'word_boundary' => 1,
      'ellipsis' => 1,
      'strip_tags' => 0,
      'html' => 0,
    ),
    'empty' => '',
    'hide_empty' => 0,
    'empty_zero' => 0,
    'date_format' => 'custom',
    'custom_date_format' => 'd-m-Y',
    'exclude' => 0,
    'id' => 'created',
    'table' => 'node',
    'field' => 'created',
    'relationship' => 'none',
  ),
  'title' => array(
    'label' => '',
    'alter' => array(
      'alter_text' => 0,
      'text' => '',
      'make_link' => 0,
      'path' => '',
      'link_class' => '',
      'alt' => '',
      'prefix' => '',
      'suffix' => '',
      'target' => '',
      'help' => '',
      'trim' => 0,
      'max_length' => '',
      'word_boundary' => 1,
      'ellipsis' => 1,
      'strip_tags' => 0,
      'html' => 0,
    ),
    'empty' => '',
    'hide_empty' => 0,
    'empty_zero' => 0,
    'link_to_node' => 1,
    'exclude' => 0,
    'id' => 'title',
    'table' => 'node',
    'field' => 'title',
    'relationship' => 'none',
  ),
  'field_categorie_de_cp_value' => array(
    'label' => '',
    'alter' => array(
      'alter_text' => 0,
      'text' => '',
      'make_link' => 0,
      'path' => '',
      'link_class' => '',
      'alt' => '',
      'prefix' => '',
      'suffix' => '',
      'target' => '',
      'help' => '',
      'trim' => 0,
      'max_length' => '',
      'word_boundary' => 1,
      'ellipsis' => 1,
      'strip_tags' => 0,
      'html' => 0,
    ),
    'empty' => '',
    'hide_empty' => 0,
    'empty_zero' => 0,
    'link_to_node' => 0,
    'label_type' => 'none',
    'format' => 'default',
    'multiple' => array(
      'group' => TRUE,
      'multiple_number' => '',
      'multiple_from' => '',
      'multiple_reversed' => FALSE,
    ),
    'exclude' => 1,
    'id' => 'field_categorie_de_cp_value',
    'table' => 'node_data_field_categorie_de_cp',
    'field' => 'field_categorie_de_cp_value',
    'relationship' => 'none',
  ),
));
$handler->override_option('sorts', array(
  'field_categorie_de_cp_value' => array(
    'order' => 'ASC',
    'delta' => -1,
    'id' => 'field_categorie_de_cp_value',
    'table' => 'node_data_field_categorie_de_cp',
    'field' => 'field_categorie_de_cp_value',
    'relationship' => 'none',
  ),
  'created' => array(
    'order' => 'ASC',
    'granularity' => 'hour',
    'id' => 'created',
    'table' => 'node',
    'field' => 'created',
    'relationship' => 'none',
  ),
));
$handler->override_option('filters', array(
  'status' => array(
    'operator' => '=',
    'value' => '1',
    'group' => '0',
    'exposed' => FALSE,
    'expose' => array(
      'operator' => FALSE,
      'label' => '',
    ),
    'id' => 'status',
    'table' => 'node',
    'field' => 'status',
    'relationship' => 'none',
  ),
  'type' => array(
    'operator' => 'in',
    'value' => array(
      'cp' => 'cp',
    ),
    'group' => '0',
    'exposed' => FALSE,
    'expose' => array(
      'operator' => FALSE,
      'label' => '',
    ),
    'id' => 'type',
    'table' => 'node',
    'field' => 'type',
    'relationship' => 'none',
  ),
));
$handler->override_option('access', array(
  'type' => 'none',
));
$handler->override_option('cache', array(
  'type' => 'none',
));
$handler->override_option('title', 'Espace Presse');
$handler->override_option('header', '<hr/><h1 style="text-align:center;">ESPACE PRESSE</h1><hr/><div id="RP_DP"><h1><a href="/drupal/presse/rp">> REVUE DE <br/><span>PRESSE</span></a></h1><h1><a href="/drupal/sites/default/files/Dossier_de_presse_20nov_EMDH.pdf">> DOSSIER <br/><span>DE PRESSE</span></a></h1><br/><h2>Contact Presse:</h2><p><b>Pauline NOULLET</b><br/>Responsable communication<br/>tel: 01 42 72 71 78<br/>email:<a href="mailto:pnoullet@emdh.org">pnoullet@emdh.org</a></p></div>');
$handler->override_option('header_format', '2');
$handler->override_option('header_empty', 0);
$handler->override_option('items_per_page', 0);
$handler->override_option('style_plugin', 'list');
$handler->override_option('style_options', array(
  'grouping' => 'field_categorie_de_cp_value',
  'type' => 'ol',
));
$handler->override_option('row_options', array(
  'inline' => array(
    'created' => 'created',
    'title' => 'title',
  ),
  'separator' => '',
  'hide_empty' => 0,
));
$handler = $view->new_display('page', 'Page', 'page_1');
$handler->override_option('path', 'espace_presse');
$handler->override_option('menu', array(
  'type' => 'none',
  'title' => '',
  'description' => '',
  'weight' => 0,
  'name' => 'navigation',
));
$handler->override_option('tab_options', array(
  'type' => 'none',
  'title' => '',
  'description' => '',
  'weight' => 0,
));

Concernant le type de contenu, il est tres simple, il ya juste un champ "categorie" avec 3 case a cocher

Voila j'espere que ma description n'est pas trop indigeste et que quequ'un va pouvoir m'aiguiller!

Merci d'avance,
Jeremie

Personnes n'a d'idée sur le pourquoi de l'affiche du nom de mes catégories uniquement en mode connecté?
J'arrives pas a trouver d'où ça viens et ça m'ennuis de sortir la page 'non finalisée'

Si vous avez une piste, merci de m'en faire part.
cordialement,
Jeremie