web-dev-qa-db-fra.com

Comment afficher un contenu de nœud entier sur la première page?

Comment afficher un contenu de nœud entier et pas seulement du texte d'introduction sur la première page? Il semble que tout ce que je fais la promotion en première page soit également tronqué et je n'arrive pas à comprendre comment désactiver cela.

6
Ben

Le moyen le plus simple consiste à créer une vue.

Suivez ces étapes:

  • Téléchargez, extrayez le module Vues
  • Activez le module Views UI et acceptez d'activer les modules qui fournissent les dépendances
  • Accédez à la page d'administration des vues (admin/structure/vues)
  • Activez la vue de la première page (cliquez sur le lien)
  • Modifier la vue de la première page (cliquez sur le lien)
  • Sous la rubrique format, il y a une option "afficher" cliquez sur le lien teaser
  • Remplacez l'option du mode d'affichage par pleine et décochez la case Afficher les liens
  • Cliquez sur le bouton Appliquer (tous les affichages)
  • Cliquez sur le bouton Enregistrer
  • Visitez la page d'informations du site (admin/config/system/site-information)
  • Modifiez l'URL de la page d'accueil par défaut en "page d'accueil" (sans les guillemets)
  • Cliquez sur Enregistrer la configuration

Cela montre maintenant que ça marche.

14
skwashd

Entrez la configuration de votre site pour définir page d'accueil par défaut et définissez le chemin du nœud (nœud/[id]) comme chemin d'accès à la page d'accueil par défaut.

11
Shoaib Nawaz

Envisagez d'utiliser des panneaux et des vues (comme le suggère pcambra). Voici quelques tutoriels:

Avec les panneaux et les vues, votre limitation n'est que votre imagination

5
Ivailo Milenkov

Une solution serait d'activer la vue "Emuler Frontpage" dans views.module et de la modifier pour afficher le nœud complet, pas seulement le teaser.

2
schally

Cela dépend de la complexité que vous souhaitez, mais probablement la solution de première page par défaut proposée par Shoaib est la plus simple.

Vous pouvez également utiliser des panneaux pour cela si vous l'utilisez déjà si vous ne l'êtes pas, il n'est pas digne de l'installer uniquement pour la page d'accueil, la même chose se produit avec la solution Views.

1
pcambra

le module avant pourrait aussi fonctionner pour vous. Il existe une option "alias" que vous pouvez utiliser pour afficher une certaine page de nœud comme première page.

1
uwe

La solution de Bas G est bonne, mais si votre page d'accueil est une "page" et non un article, vous devez passer à par défaut sous

/admin/structure/types/manage/page/display/teaser

mais il y a toujours un lien "en savoir plus" au bas du contenu de la première page, même si vous voyez tout le contenu. Je l'ai réussi en allant

/admin/config/system/site-information

et y placer le lien direct vers le nœud de la page d'accueil sous Page d'accueil par défaut, comme ceci

http://www.example.com/content/<node_title>
0
netphantm

Dans le menu d'administration, accédez à Structure> Types de conten. Dans la liste, sélectionnez Article puis cliquez sur Gérer les affichages. Maintenant, en haut, vous verrez 2 éléments par défaut et Teaser. Sélectionnez "Teaser" et changez le corps Format de Summary or Trimmed to Default

0
Bas G