Jump to content

Edit History

louisBel

louisBel

Bonjour,

Un truc qui me turlupine. N'ayant rien trouvé dans le back office, j'ai un peu décortiqué les pages.

J'ai trouve dans "contact-form.tpl" ces lignes :

    {if $fileupload == 1}
        <p class="form-group">
        <label for="fileUpload">{l s='Attach File'}</label>
        <input type="hidden" name="MAX_FILE_SIZE" value="2000000" />
        <input type="file" name="fileUpload" id="fileUpload" class="form-control" />
        </p>
    {/if}

Donc la fonctionnalité de téléchargement est conditionnée par la variable $fileupload. Dans le "contact-form.tpl", je ne trouve pas ou est initialisée cette variable.
Peut être dans le controleur (ContactController.php) ? La, il y a :

    $this->context->smarty->assign(array(
        'errors' => $this->errors,
        'email' => $email,
        'fileupload' => Configuration::get('PS_CUSTOMER_SERVICE_FILE_UPLOAD')
        ));

La valeur de la variable $fileupload vient de la base de données.
Cette valeur 'PS_CUSTOMER_SERVICE_FILE_UPLOAD' est dans la table ps_configuration et elle contient bien 1.
Si je mets 0, la fonctionnalité de téléchargement disparaît bien du formulaire.

Savez-vous ou retrouver cette option dans le back office ?
Je n'ai pas trouvé et modifier directement la base de donnée... ben c'est pas top.
Merci

---
PrestaShop: 1.6.0.6 - PHP: 5.6.36 en cours de migration...


 

 

louisBel

louisBel

Bonjour,

Un truc qui me turlupine. N'ayant rien trouvé dans le back office, j'ai un peu décortiqué les pages.

J'ai trouve dans "contact-form.tpl" ces lignes :

    {if $fileupload == 1}
        <p class="form-group">
        <label for="fileUpload">{l s='Attach File'}</label>
        <input type="hidden" name="MAX_FILE_SIZE" value="2000000" />
        <input type="file" name="fileUpload" id="fileUpload" class="form-control" />
        </p>
    {/if}

Donc la fonctionnalité de téléchargement est conditionnée par la variable $fileupload. Dans le "contact-form.tpl", je ne trouve pas ou est initialisée cette variable.
Peut être dans le controleur (ContactController.php) ? La, il y a :

    $this->context->smarty->assign(array(
        'errors' => $this->errors,
        'email' => $email,
        'fileupload' => Configuration::get('PS_CUSTOMER_SERVICE_FILE_UPLOAD')
        ));

La valeur de la variable $fileupload vient de la base de données.
Cette valeur 'PS_CUSTOMER_SERVICE_FILE_UPLOAD' est dans la table ps_configuration et elle contient bien 1.
Si je mets 0, la fonctionnalité de téléchargement disparaît bien du formulaire.

Savez-vous ou retrouver cette option dans le back office ?
Je n'ai pas trouvé et modifier directement la base de donnée... ben c'est pas top.
Merci

---
PrestaShop: 1.6.0.6 - PHP: 5.6.36 en cours de migration...


 

 

×
×
  • Create New...