Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

flipflip
2006-09-15 11:58:56

Bon je continue à creuser. Je viens de me rendre compte que dans la fonction make_section_in_URL($params) il y avait tout ce qu'il faut. Enfin pour les fonctions de PhpWebGallery. Apparament rien n'est prévue pour les futurs spécifications des plugins et modules http://phpwebgallery.net/doc/doku.php?id=team:plugins. J'ai rajouté

Code:

    // Gestion des modules
    case 'modules' :
    {
      if (!isset($params['modules_name']))
      {
        die('make_section_in_URL: require a modules name');
      }
      
      $section_string.= '/modules/'.$params['modules_name'];
    }

Après

Code:

    case 'list' :
    {
      if (!isset($params['list']))
      {
        die('make_section_in_URL: require a list of items');
      }

      $section_string.= '/list/'.implode(',', $params['list']);

      break;
    }

bon bien sur se n'est pas fonctionnel. La valeur de $section_string donne ça :

Code:

../../index.php?/modules/download_multi/modules

Au préalable j'ai appelé la fonction par :

Code:

...
'URL' => make_index_URL(
                                            array(
                                                'section' => 'modules',
                                                'modules_name' => 'download_multi'
                                                )
                                            ),

Je n'arrive pas à comprendre pourquoi il me rajoute modules à la fin.

flipflip
2006-09-15 11:18:44

Je relance ce sujet, toujours pour le mod. J'affiche des pages qui sont le contenue du panier et la liste des fichiers téléchargeable. Pour le moment j'utilise le système d'url traditionnel (http://monsite/modules/download_multi/preview.php et panier.php). Histoire de collé à PhpWebGallery j'essai de comprendre comment marche la gestion des urls mais j'ai vraiment du mal.

En gros depuis la page thumbnail j'ai deux boutons (submit formulaire), ces deux boutons gère l'affichage de preview.php et panier.php. Est-ce qu'il y a un moyen pour que l'url s'affiche comme le paramétrage par défaut de PhpWebGallery : http://monsite/index.php?/preview et http://monsite/index.php?/panier ?

Merci d'avance.

flipflip
2006-08-02 09:07:16

Merci pour la réponse, je n'ai pas encore eu le temps de voir ça.

rvelices
2006-08-01 01:29:28

Normalement tu ne peux plus construire les urls juste avec la categorie.
Il faut utiliser la fonction make_index_url(). Je n'ai pas utilise ton mod, mais dans ton exemple precis il faut que tu passes probablement l'url a ta page, car ca peut etre une navigation par tag ou par calendrier et donc les urls sont tres differents.

flipflip
2006-07-30 18:21:44

Salut, toujours dans l'adaptation du mod Download multi pour la 1.6.1 je bloque sur la nouvelle gestion des urls dans PhpWebGallery. Dans le fichier de config pour peu définir plusieurs format selon le serveur ou les besoins. Pour mes tests j'ai laissé les valeurs par défaut.

Par exemple, je suis dans la catégorie toto, avec mon mod, lorsqu'un utilisateur sélectionne des photos il est diriger vers une page qui sert uniquement à mettre ça séléction dans la base de données en attente de téléchargement. Une fois tout sa écrit dans la base je redirige l'utilisateur sur la page ou il était précédament. Avec la version 1.5 il me fallais juste l'id de la catégorie. Mais avec la 1.6 c'est tout autre chose et là je suis perdu.

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact