•  » Utilisation
  •  » [Résolu] Ajout de champs lors de l'enregistrement

#16 2012-11-21 16:22:07

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

Re: [Résolu] Ajout de champs lors de l'enregistrement

et avec


if (!empty($_POST['inser']))
{
array_push($page['errors'], l10n('info obligatoire'));

(j'avais oublié le !)


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

#17 2012-11-21 18:46:56

r@in | b0w
Membre
France
2010-04-15
127

Re: [Résolu] Ajout de champs lors de l'enregistrement

Effectivement, plus d'erreur.

Mais les champs ne sont pas plus obligatoires qu'avant. Je remplace inser par addinfousers_info1 et addinfousers_info2 ?

Code:

if (!empty($_POST['addinfousers_info1']) || !empty($_POST['addinfousers_info2']))
{
array_push($page['errors'], l10n('info obligatoire'));

Je mange des pizzas https://fours-a-pizza.fr/

Hors ligne

#18 2012-11-23 15:54:21

r@in | b0w
Membre
France
2010-04-15
127

Re: [Résolu] Ajout de champs lors de l'enregistrement

Bonjour ddtddt.

Je reviens vers toi car je n'arrive pas à rendre obligatoire la mention.

J'ai modifié ton script pour qu'il affiche ceci :

Code:

<li id="addinfouser_1">
 <span class="property">
  <label for="inser">* {'addinfousers_info1'|@translate}</label>
 </span>
  <input type="text" name="inser1" id="inser1" value="{$AICONTENT}">
</li>
<li id="addinfouser_2">
 <span class="property">
  <label for="inser2">* {'addinfousers_info2'|@translate}</label>
 </span>
  <input type="text" name="inser2" id="inser2" value="{$AICONTENT2}">
</li>

Du coup, pour l'obligation d'inscrire quelque chose, ce serait :

Code:

if (!empty($_POST['inser1']) || !empty($_POST['inser2']))
{
  array_push($page['errors'], l10n('info obligatoire'));
}

Mais cela ne fonctionne pas...


Je mange des pizzas https://fours-a-pizza.fr/

Hors ligne

#19 2012-11-23 16:53:24

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

Re: [Résolu] Ajout de champs lors de l'enregistrement

Bonjour r@in | b0w :-)

Je suis en pleine fin de trimestre avec plein de copie à corriger :-(
J'ai vu que cela ne fonctionnais pas je vais chercher pour trouver une solution mais je ne suis pas sur de pouvoir avant plusieurs jours.

N'hésite pas à faire des up !


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

#20 2012-11-23 17:00:15

r@in | b0w
Membre
France
2010-04-15
127

Re: [Résolu] Ajout de champs lors de l'enregistrement

La vie de prof est dure, ma compagne est PE est c'est la grande galère quotidienne.

Merci pour ton aide et je n'hésiterais pas à faire du up toutes les semaines ? :)


Je mange des pizzas https://fours-a-pizza.fr/

Hors ligne

#21 2012-11-30 10:34:59

r@in | b0w
Membre
France
2010-04-15
127

Re: [Résolu] Ajout de champs lors de l'enregistrement

Coucou ;)


Je mange des pizzas https://fours-a-pizza.fr/

Hors ligne

#22 2012-11-30 16:57:58

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

Re: [Résolu] Ajout de champs lors de l'enregistrement

bonjour,

j'oublie pas ;-)

Mais sans doute pas cette semaine


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

#23 2012-12-10 15:53:52

r@in | b0w
Membre
France
2010-04-15
127

Re: [Résolu] Ajout de champs lors de l'enregistrement

Coucou ici :)

ddtddt, tu as fini tes corrections de copie ? ;)


Je mange des pizzas https://fours-a-pizza.fr/

Hors ligne

#24 2012-12-10 23:04:30

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

Re: [Résolu] Ajout de champs lors de l'enregistrement

r@in | b0w a écrit:

ddtddt, tu as fini tes corrections de copie ? ;)

pas vraiment :-(
Je fais surtout des conseil de classe tous les soir en ce moment
mais merci de me le remettre en tête ;-)


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

#25 2012-12-13 17:37:03

r@in | b0w
Membre
France
2010-04-15
127

Re: [Résolu] Ajout de champs lors de l'enregistrement

Coucou ;)

J'espère que les corrections/conseils se passent bien.

De mon côté, j'espère arriver à tout boucler avant Noyel.

Le code a été finalement modifié pour inclure, finalement, 5 champs supplémentaires :

Code:

    <fieldset>
    <legend>Informations supplémentaires</legend>
    <input type="hidden" name="inserID" value="">
      <ul>
        <li id="addinfouser_1">
          <span class="property">
            <label for="inser1">* Nom</label>
          </span>
          <input type="text" name="inser1" id="inser1" value="">
        </li>
        <li id="addinfouser_2">
          <span class="property">
            <label for="inser2">* Prénom</label>
          </span>
          <input type="text" name="inser2" id="inser2" value="">
        </li>
        <li id="addinfouser_3">
          <span class="property">
                      <label for="inser3">* Société</label>
          </span>
          <input type="text" name="inser3" id="inser3" value="">
        </li>
        <li id="addinfouser_4">
          <span class="property">
                      <label for="inser4">* Téléphone</label>
          </span>
          <input type="text" name="inser4" id="inser4" value="">
        </li>
        <li id="addinfouser_5">
          <span class="property">
                      <label for="inser5">* Usage des photos</label>
          </span>
          <input type="text" name="inser5" id="inser5" value="">
        </li>
</fieldset>

Pour initregister.php, j'ai ajouté, à partir de la ligne 25 :

Code:

function addInfousersT($errors)
{
global $prefixeTable,$conf;

  if (
    !empty($_POST['inser1']) OR !empty($_POST['inser2']) OR !empty($_POST['inser3']) OR !empty($_POST['inser4']) OR !empty($_POST['inser5'])
    )
  {
  array_push($page['errors'], l10n('Champ obligatoire.'));
  }

  if (count($errors) == 0)
  {
    $query = ' // La suite

Cela t'aidera peut-être à y voir plus clair ;)

A bientôt :)

Dernière modification par r@in | b0w (2012-12-13 18:10:02)


Je mange des pizzas https://fours-a-pizza.fr/

Hors ligne

#26 2013-01-07 13:09:10

r@in | b0w
Membre
France
2010-04-15
127

Re: [Résolu] Ajout de champs lors de l'enregistrement

Bonne année et bonne rentrée à tout le monde ;)


Je mange des pizzas https://fours-a-pizza.fr/

Hors ligne

#27 2013-01-09 13:35:12

r@in | b0w
Membre
France
2010-04-15
127

Re: [Résolu] Ajout de champs lors de l'enregistrement

Coucou à l'équipe.

@ddtddt la rentrée s'est bien passée ? ;)


Je mange des pizzas https://fours-a-pizza.fr/

Hors ligne

#28 2013-01-09 20:52:38

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

Re: [Résolu] Ajout de champs lors de l'enregistrement

r@in | b0w a écrit:

Coucou à l'équipe.

@ddtddt la rentrée s'est bien passée ? ;)

Bonjour,

Non je ne t’oublie 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

#29 2013-01-10 09:32:01

r@in | b0w
Membre
France
2010-04-15
127

Re: [Résolu] Ajout de champs lors de l'enregistrement

Cool :)

Je prévoyais de finir la photothèque cette semaine en fait... ;)


Je mange des pizzas https://fours-a-pizza.fr/

Hors ligne

#30 2013-01-15 11:32:08

r@in | b0w
Membre
France
2010-04-15
127

Re: [Résolu] Ajout de champs lors de l'enregistrement

Up :)

Je vais finir par croire que je ne pourrais jamais le faire ;)


Je mange des pizzas https://fours-a-pizza.fr/

Hors ligne

  •  » Utilisation
  •  » [Résolu] Ajout de champs lors de l'enregistrement

Pied de page des forums

Propulsé par FluxBB

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