Création auto d'un dossier image
SapinTremblant
Member
Bonjour,
j'ai ajouté la création automatique d'un dossier image à la création d'un article. L'article crée 3 dossiers imbriqués "categorie/article/galerie_sidebar" mais le dossier categorie prend pour nom, le numéro de catégorie. J'aimerais qu'il prenne le l'URL de la catégorie.
J'ai modifié class.plx.admin.php à la ligne 391 par
j'ai ajouté la création automatique d'un dossier image à la création d'un article. L'article crée 3 dossiers imbriqués "categorie/article/galerie_sidebar" mais le dossier categorie prend pour nom, le numéro de catégorie. J'aimerais qu'il prenne le l'URL de la catégorie.
J'ai modifié class.plx.admin.php à la ligne 391 par
// Création du dossier associé
$folder = PLX_ROOT . 'data/images/'.$content['catId'];
if(!is_dir($folder))
{
mkdir($folder);
chmod($folder, 0777);
}
// Création du dossier associé
$folder = PLX_ROOT . 'data/images/'.$content['catId'].'/'.$content['url'];
if(!is_dir($folder))
{
mkdir($folder);
chmod($folder, 0777);
}
// Création du dossier associé
$folder = PLX_ROOT . 'data/images/'.$content['catId'].'/'.$content['url'].'/galerie_sidebar';
if(!is_dir($folder))
{
mkdir($folder);
chmod($folder, 0777);
}
merci par avance de vos lumières Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
ps: faut espérer qu'avec cette façon de faire que l'url de la catégorie ne change pas, sinon tu ne retrouveras pas tes données
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
en effet il ne faut pas que l'url change mais ce n'est pas prévu sur ce site alors ça devrait être bon. Enfin merci pour le P.S.
et remplacer le 'JE METS QUOI ICI' n'est-ce-pas ? Mais par quoi ?
Merci par avances de vos lumières.
aie aie...
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
Merci.
Dans le fichier core/lib/class.plx.utils.php
Remplace :
par :
Remplace par
Dans le fichier core/admin/article.php
Remplace :
par :
et remplace :
par :
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)