PrestaShop Forum

The best place in the world to ask questions about PrestaShop and get advice from our passionate community!

PrestaShop Forum

Jump to content

[Module][Amélioration] un blog dans prestashop

103 replies to this topic
#1
Cyril de Chassey

    PrestaShop Apprentice

  • Members
  • PipPip
  • 75 posts
Bonjour à tous!

Voici un module qui permet d'afficher les articles du cms sur la page d'accueil et leur titre dans un bloc (inspiré du 'bloc info').
-Il permet de gérer deux degrés de parenté (pour faire des catégories).
-Il propose d'afficher ou non les articles sur la page d'accueil, le bloc et la page de news.
-2 types d'affichage dans le bloc : soit par dates ,soit par catégories.
-Gestion des auteurs
-Possibilité de limiter le nombre de news dans le bloc
-Création d'une page blog pour afficher les articles.



Désinstallez l'ancienne version avant l'installation de toute nouvelle version.

N'hésitez pas à faire des critiques constructives.

Téléchargement en page 6

V1.5 Correction de bugs (et gestion des commentaire pour le module payant)

Attached Files

  • Attached File  cms1.jpg   44bytes   6547 downloads
  • Attached File  cms2.jpg   61bytes   6535 downloads
  • Attached File  cms3.jpg   16bytes   5284 downloads
  • Attached File  cms4.jpg   8bytes   5155 downloads


#2
yaya

    PrestaShop Apprentice

  • Members
  • PipPip
  • 294 posts
Bonjour et merci pour ce module

cependant si je comprends bien tous vos articles du cms s'affichent sur la page d'accueil.... quel est l'interet pour du ecommerce ou le but est de mettre les produits en avant.

pour ma part, j'ai a peu pres 20 article cms, donc si je l'integrer les 20 articles s'affichent avant mes produits ?

merci

#3
Cyril de Chassey

    PrestaShop Apprentice

  • Members
  • PipPip
  • 75 posts
Bonjour, Merci de votre réaction.

Il est vrai que d'afficher 20 articles sur la page d'accueil n'a pas de sens (à mon gout), mais il est possible de n'afficher que les articles que l'on souhaite.(voir screenshots)
De plus, accompagner le texte de descriptions de produits ( voir psimportproductlist ) permet de valoriser tel ou tel article ciblé.

Cordialement,

Cyril

#4
Cyril de Chassey

    PrestaShop Apprentice

  • Members
  • PipPip
  • 75 posts
Bonjour,
Avez vous des idées pour améliorer ce module?
techniquement je me heurte à un problème pour rendre l'installation plus automatique:
Il faudrait que les fichiers CMS.php et AdminCMS.php soient copiés du répertoire du module vers les répertoires correspondants et les hébergeurs ne donnent pas toujours accès à la fonction copy()...d'où ma question:

Est ce que quelqu'un connait une fonction fiable pour copier un fichier d'un répertoire vers un autre?

Cordialement,

Cyril

#5
fthanron

    PrestaShop Apprentice

  • Members
  • PipPip
  • 112 posts
Bonjour,

Il me semble qu'il est conseillé de développer en local avant de passer en production. Ceci règlerait la question des droits techniques liés à l'hébergeur non ?

Pour améliorer la fonction "blog", peut etre serait il interessant de se tourner vers PluXml (XML sans base de données) ?

Bien à vous.

#6
Cyril de Chassey

    PrestaShop Apprentice

  • Members
  • PipPip
  • 75 posts
Bonjour,
Effectivement, c'est ce que j'ai fait: la copie de fichiers fonctionne en local ( dans la version du module que je vais bientôt mettre en ligne ) mais pas sur certains hébergeurs testés.

Il est surement possible d'intégrer pluXML dans prestashop, mais un cms existe déjà dans la solution et je pense qu'avec un minimum de travail et d'idées on peut le transformer et le rendre plus personnalisable...

de plus ,intégrer PluXML comme wordpress ou joomla nécessite de passer par des iframes, ce qui enlève l'intérêt du blog au niveau référencement.

Cordialement,

Cyril

#7
Cyril de Chassey

    PrestaShop Apprentice

  • Members
  • PipPip
  • 75 posts
Nouvelle version: Il est à présent possible de paramétrer l'affichage ou non d'un article sur la page d'accueil.

#8
fthanron

    PrestaShop Apprentice

  • Members
  • PipPip
  • 112 posts
Il va y avoir des heureux avec ce module !o)

#9
Cyril de Chassey

    PrestaShop Apprentice

  • Members
  • PipPip
  • 75 posts
C'est le but!
Mais il y a peu de retours ni de téléchargement, ce qui a tendance à me faire penser le contraire!

Cyril

#10
fthanron

    PrestaShop Apprentice

  • Members
  • PipPip
  • 112 posts
Wordpress ne s'est pas fait en un jour !

Peut etre que certains ne sont pas scotchés devant leur PC ;o)

#11
Cyril de Chassey

    PrestaShop Apprentice

  • Members
  • PipPip
  • 75 posts
Oui...je suis peu être un peu impatient!

En attendant , je prépare une mise à jour qui permettra de choisir le mode d'affichage dans le bloc: par date ou par catégorie.

#12
fthanron

    PrestaShop Apprentice

  • Members
  • PipPip
  • 112 posts
Installé en local de la manière suivante sur Prestashop 1.3 alpha

-Décompression du dossier
>copie de blockcms vers le dossier modules de prestashop
>copie des fichiers CMS.php et AdminCMS.php vers le dossier classes de Prestashop ... activation du module et ... rien dans le BO lorsque je veux créer un nouveau sujet ! La loose.

Réflexion Gérard.
>déplacement de AdminCMS.php vers le dossier "ex-admin"/tab de AdminCMS.php ... j'essaye de créer un nouveau sujet tadadam ça marche !

(pour rappel, je suis vraiment novice dans l'utilisation de tout ça)

Je posterais de nouveau, lorsque quelques tests complémentaires auront été effectués.

A bientôt.

#13
Cyril de Chassey

    PrestaShop Apprentice

  • Members
  • PipPip
  • 75 posts
Nouvelle version: il est à présent possible de classer les articles par date ou par catégorie dans le bloc

#14
fthanron

    PrestaShop Apprentice

  • Members
  • PipPip
  • 112 posts
Bizarrement, chez moi le "menu" gras, centré, lien etc n'apparait pas. Une idée ? 1.3 alpha

D'autre part, comment créer une catégorie Actualités ?

Merci par avance.

#15
Cyril de Chassey

    PrestaShop Apprentice

  • Members
  • PipPip
  • 75 posts
TinyMCE n'apparait pas?
Essayez de remplacer AdminCMS.php dans tabs par celui ci...

Pour creer une catégorie News, il faut:
1) creer une page News.
2) modifier la catégorie dans les pages que vous voulez mettre dans dans 'News'.

Pouvez vous me tenir au courant?

Cyril
téléchargement retiré, la version en question n'est plus dispo

#16
Cyril de Chassey

    PrestaShop Apprentice

  • Members
  • PipPip
  • 75 posts
PS: La version 1.1 fonctionnait-elle?

#17
MemphisRaines

    PrestaShop Newbie

  • Members
  • Pip
  • 14 posts
Franchement pas assez abouti mais l'idée est bonne.

Personnellement je viens de faire le tour et rien que la disparition de la mise en page ...

Tester sur 1.2.

Les menus en gras c'est moche ... pk ne pas récupérer les styles existants ?

#18
fthanron

    PrestaShop Apprentice

  • Members
  • PipPip
  • 112 posts
Merci pour votre réactivité Cyril !

A ce moment, c'est toujours la version 1.1 qui est installée. La nouvelle version d'AdminCMS.php résout le problème d'affichage pour moi.

Pour la catégorie, je vous informe dès que j'aurais testé.

Bien à vous.

#19
Cyril de Chassey

    PrestaShop Apprentice

  • Members
  • PipPip
  • 75 posts
MemphisRaines:
Oui, pas assez abouti, d'où sa présence sur ce forum.
Pour ce qui est du menu: il utilise un style existant (voir code) . changez donc les

et

à votre gout dans blockcms.tpl.

fthanron:
Merci pour les tests...le problème venait d'extensions de TinyMCE présentes chez moi et surement absentes chez vous.

Au programme: gestion d'un degré de parenté supplémentaire.


Cyril

#20
MemphisRaines

    PrestaShop Newbie

  • Members
  • Pip
  • 14 posts
C'était pas un reproche :)

Juste que lorsque je vois : Blog

Je me dis tiens cool je vais pouvoir crée des articles ( nouvelles ) et les mettre directement sur la page ou rubrique que je souhaite ...
Hors je n'ai pas trouver comment le faire avec votre script ...

Ceci dit ... tinyMCE absent sur la création ou l'édition des pages ... pas trouver comment y remédier ...