Précision dans la liste d'album de la fonction FTP Précision dans la liste d'album de la fonction FTP
 

News:

CPG Release 1.6.26
Correct PHP8.2 issues with user and language managers.
Additional fixes for PHP 8.2
Correct PHP8 error with SMF 2.0 bridge.
Correct IPTC supplimental category parsing.
Download and info HERE

Main Menu

Précision dans la liste d'album de la fonction FTP

Started by Almeyric, May 07, 2008, 09:35:18 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Almeyric

Bonjour,

Voici le screen : (https://coppermine-gallery.com/forum/proxy.php?request=http%3A%2F%2Fimages0.hiboox.com%2Fvignettes%2F1908%2F9erjkswb.png&hash=54d001f0224a897f58873aaf8cb2360dae361da5)

Comme vous pouvez le voir, dans Comédie, j'ai deux fois Bluray et DVD. Hors cela prête à confusion pour le choix de la catégorie parentes de comédie. Je suis d'accord d'afficher une seule fois comédie mais de rajouter à côté de blu ray et dvd le texte " de Série TV" ou "de Films".

Hors pour ne pas foutre en l'air le code j'aimerai sollicité votre aide pour rajouter ce code.

Donc il faudrai que j'affiche à coté de "de" le nom (name) de la catégorie de la table catégorie correspondant a chaque album. Cela se passe dans searchnew.php dans la function album select.

Merci d'avance à ce qui m'aideront.

Almeyric

Bon j'avance.

J'ai réussi à afficher le chiffre de la catégorie parente concernée. Maintenant j'aimerai affiché le texte à la place du chiffre.

J'ai rajouté dans la deuxieme requête de la fonction ce qui est en gras :

        $result = cpg_db_query("SELECT DISTINCT a.aid as aid, a.title as title, c.name as cname, [b]c.parent as cparent[/b] FROM {$CONFIG['TABLE_ALBUMS']} as a, {$CONFIG['TABLE_CATEGORIES']} as c WHERE a.category = c.cid AND a.category < '" . FIRST_USER_CAT . "'");
        while ($row = mysql_fetch_array($result)) {
            // Add to multi-dim array for later sorting
            $listArray[$list_count]['cat'] = $row['cname'];
            $listArray[$list_count]['aid'] = $row['aid'];
            $listArray[$list_count]['title'] = $row['title'];
            [b]$listArray[$list_count]['parent'] = $row['cparent'];[/b]
            $list_count++;
        }
        mysql_free_result($result);

Almeyric


François Keller

pourquoi ne pas changer simplement le nom de l'album ?
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

Almeyric

Bonjour,

Tout d'abord désolé du retard de ma réponse.

Parce que cela ferait répétition avec la catégorie.

Exemple :
Films > Comédie > DVD
      |             |__ Blu-Ray
      |_ Dramatique > DVD
      |             |__ Blu-Ray

DVD et Blu-ray sont les albums. Certes on pourrait faire comme tu dis François. Mais cela ferait répitition. Et le propriétaire de la galerie ne veut pas de doublon.

Voilà, donc si je pouvez avoir un petit coup de main pour modifier cela.

Merci d'avance.