Annonce

  •  » Plugins
  •  » PayPal Shopping Cart

#31 2011-03-01 18:30:29

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
15534

Re: PayPal Shopping Cart

Kal a écrit:

l
A la rigueur, si c'est possible d'offrir la possibilité à un choix de catégorie, ca pourrait le faire ! Il nous resterait plus qu'a mettre les photos que l'on veut vendre dans cette catégorie...

Est ce que tu peux tester en plugin perso

add_event_handler('loc_begin_index', 'paypal_exception');

function paypal_exception()
{
  global $page;

  $exceptions = array(12, 16, 25);
  if (isset($page['image_id']) and in_array($page['image_id'], $exceptions))
  {
    remove_event_handler('loc_begin_picture', 'ppppp_picture_handler', 40);
  }
}

avec 12,16,25 qui sont les photos ou le plugin paypal ne s'applique pas


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#32 2011-03-01 22:48:53

Kal
Membre
2010-05-19
178

Re: PayPal Shopping Cart

c'est à moi que tu demandes de le faire ddtddt ?

si oui, je n'ai jamais utilisé ou modifié l'onglet plugin personnel de LFE...
il suffit de coller ce que tu as ecrit à la place de ce qui apparait actuellement ? comme ça à peu près ?

<?php
code que tu as donné

?>

Hors ligne

#33 2011-03-01 23:06:31

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
15534

Re: PayPal Shopping Cart

Kal a écrit:

c'est à moi que tu demandes de le faire ddtddt ?

si oui, je n'ai jamais utilisé ou modifié l'onglet plugin personnel de LFE...
il suffit de coller ce que tu as ecrit à la place de ce qui apparait actuellement ? comme ça à peu près ?

<?php
code que tu as donné

?>

oui c'était à toi que je demandais
Dans l'onglet plugin personnel

Mais cela ne fonctionne pas je cherche une autre solution


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#34 2011-03-03 17:17:17

Figouze
Membre
2010-09-20
19

Re: PayPal Shopping Cart

J'ai testé et cela ne fonctionne pas actuellement avec le code suivant dans plugin personnel (sous local editor) (Chez moi, c'est la catégorie 9 à laisser).


<?php
/*
Plugin Name: Plugin Personnel
Version: 1.0
Description: Plugin Personnel
Plugin URI: http://piwigo.org
Author:
Author URI:
*/

add_event_handler('loc_begin_index', 'paypal_exception');

function paypal_exception()
{
  global $page;

  $exceptions = array(1, 2, 3, 4, 5, 6, 7, 8);

  if (isset($page['category']['id']) and in_array($page['category']['id'], $exceptions))
  {
    remove_event_handler('loc_begin_picture', 'ppppp_picture_handler', 40);
  }
}


?>


Le plugin s'affiche en permanence.

Exemple de page :
Cela devrait s'afficher sur : http://peinturefigurine.free.fr/picture … category/9
Mais ne pas s'afficher sur : http://peinturefigurine.free.fr/picture … 3,45,49,58

Dernière modification par Figouze (2011-03-03 17:40:36)

Hors ligne

#35 2011-03-08 21:42:03

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
15534

Re: PayPal Shopping Cart

en plugin perso

add_event_handler('loc_begin_picture', 'paypal_exception',60);

function paypal_exception()
{
  global $page, $template;

    $exceptions = array(4,8,9,12);

  if (isset($page['image_id']) and in_array($page['image_id'], $exceptions))
    {
        foreach ($template->external_filters['picture'][50] as $Key => $filter)
     {
        if (in_array('ppppp_append_form',$filter))
        {
        unset($template->external_filters['picture'][50][$Key]);
        }
     }
    }
}

avec 4,8,9,12 les photos ou on souhaite pas que PayPal Shopping Cart agisse


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#36 2011-03-08 22:35:20

Figouze
Membre
2010-09-20
19

Re: PayPal Shopping Cart

Excellent, ca marche !

Hors ligne

#37 2011-03-09 09:12:26

Kal
Membre
2010-05-19
178

Re: PayPal Shopping Cart

les photos ou les categories ?
merci de la modif !

Hors ligne

#38 2011-03-09 09:36:29

Kal
Membre
2010-05-19
178

Re: PayPal Shopping Cart

si c'est les categories que l'on entre dans les exceptions, ça marche pas pour moi mais je fais peut etre mal ce qu'il faut faire...

Hors ligne

#39 2011-03-09 09:58:13

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
15534

Re: PayPal Shopping Cart

ddtddt a écrit:

en plugin perso

add_event_handler('loc_begin_picture', 'paypal_exception',60);

function paypal_exception()
{
  global $page, $template;

    $exceptions = array(4,8,9,12);

  if (isset($page['image_id']) and in_array($page['image_id'], $exceptions))
    {
        foreach ($template->external_filters['picture'][50] as $Key => $filter)
     {
        if (in_array('ppppp_append_form',$filter))
        {
        unset($template->external_filters['picture'][50][$Key]);
        }
     }
    }
}

avec 4,8,9,12 les photos ou on souhaite pas que PayPal Shopping Cart agisse

et avec de la couleur ;-)


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#40 2011-03-09 10:04:10

Kal
Membre
2010-05-19
178

Re: PayPal Shopping Cart

alors 2 trucs...

-le numéro des photos on les trouve où ? (je les uploade par ploader)

- la deuxieme chose est que je pense pas gérer cette config, c'est trop de boulot...
Si on veut faire une selection de 25 photos à la vente, on doit mettre en exception les centaines d'autres photos ? j'ai pas fini :D

Hors ligne

#41 2011-03-09 13:47:22

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
15534

Re: PayPal Shopping Cart

Kal a écrit:

alors 2 trucs...
-le numéro des photos on les trouve où ? (je les uploade par ploader)

Dans URL de l'image
genre sur http://fr.piwigo.org/demo/picture.php?/557/category/Africa
c'est 557

Kal a écrit:

- la deuxieme chose est que je pense pas gérer cette config, c'est trop de boulot...
Si on veut faire une selection de 25 photos à la vente, on doit mettre en exception les centaines d'autres photos ? j'ai pas fini :D

si tu n'en a pas beaucoup tu peux faire le contraire et ne choisir que les image ou tu ajoutes le panier

add_event_handler('loc_begin_picture', 'paypal_exception',60);

function paypal_exception()
{
  global $page, $template;

    $addpppp = array(4,8,9,12);

  if (isset($page['image_id']) and !in_array($page['image_id'], $addpppp))
    {
        foreach ($template->external_filters['picture'][50] as $Key => $filter)
     {
        if (in_array('ppppp_append_form',$filter))
        {
        unset($template->external_filters['picture'][50][$Key]);
        }
     }
    }
}

les photos 4,8,9,12 auront le formulaire pas les autres


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#42 2011-03-09 15:18:45

Kal
Membre
2010-05-19
178

Re: PayPal Shopping Cart

merci ddtddt mais... marche pas
je donne le code tapé dans l'onglet "plugin perso" de LFE que j'ai testé

<?php
add_event_handler('loc_begin_picture', 'paypal_exception',60);

function paypal_exception()
{
  global $page, $template;

    $addpppp = array(388,383,382);

  if (isset($page['image_id']) and !in_array($page['image_id'], $addpppp))
    {
        foreach ($template->external_filters['picture'][50] as $Key => $filter)
     {
        if (in_array('ppppp_append_form',$filter))
        {
        unset($template->external_filters['picture'][50][$Key]);
        }
     }
    }
}

?>

puis je clique sur enregistrer le fichier...
C'est bien la marche à suivre ?
Le déroulant apparait partout, sur toutes les photos

Hors ligne

#43 2011-03-09 15:47:27

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
15534

Re: PayPal Shopping Cart

Est ce que tu as installé et activé le plugin perso?


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#44 2011-03-09 16:03:35

Kal
Membre
2010-05-19
178

Re: PayPal Shopping Cart

pfff quel ane je suis !

merci ddtddt il etait effectivement désactivé ! oops...

Hors ligne

#45 2011-03-09 16:20:24

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
15534

Re: PayPal Shopping Cart

Kal a écrit:

pfff quel ane je suis !

merci ddtddt il etait effectivement désactivé ! oops...

donc cela fonctionne ?


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

  •  » Plugins
  •  » PayPal Shopping Cart

Pied de page des forums

Propulsé par FluxBB

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