# |
Sep 9th 2016, 10:04 |
Anju |
Pour les droits je sais pas |
# |
Sep 9th 2016, 10:04 |
Anju |
Bonne date et heure |
# |
Sep 9th 2016, 10:03 |
GuillaumeP |
avec les droits suffisants ? |
# |
Sep 9th 2016, 10:03 |
GuillaumeP |
avec la bonne date et heure ? |
# |
Sep 9th 2016, 10:03 |
Anju |
oui |
# |
Sep 9th 2016, 10:03 |
GuillaumeP |
y a-t-il un fichier devis.csv dans ton dossier tmp de cakephp ? |
# |
Sep 9th 2016, 10:02 |
Anju |
Oui |
# |
Sep 9th 2016, 10:02 |
GuillaumeP |
ou pas ? |
# |
Sep 9th 2016, 10:02 |
GuillaumeP |
tu as fait ca : $this->response->file(TMP . "devis.csv"); |
# |
Sep 9th 2016, 10:01 |
Anju |
Mais il propose pas de choisir où enregistrer |
# |
Sep 9th 2016, 10:01 |
GuillaumeP |
? |
# |
Sep 9th 2016, 10:01 |
Anju |
Il télécharge dans le dossier tmp |
# |
Sep 9th 2016, 10:01 |
Anju |
J'ai plus l'erreur ! |
# |
Sep 9th 2016, 10:00 |
GuillaumeP |
oui |
# |
Sep 9th 2016, 10:00 |
Anju |
Je peux faire ça $this->response->file($chemin); ? |
# |
Sep 9th 2016, 10:00 |
GuillaumeP |
pas le chemin vers le fichier |
# |
Sep 9th 2016, 10:00 |
GuillaumeP |
fichier_csv c'est ton handle de fichier |
# |
Sep 9th 2016, 09:59 |
GuillaumeP |
ensuite essaie $this->response->file(TMP . "devis.csv"); |
# |
Sep 9th 2016, 09:58 |
GuillaumeP |
$chemin = TMP . "devis.csv"; |
# |
Sep 9th 2016, 09:58 |
GuillaumeP |
pour la ligne 41 précise le chemin |
# |
Sep 9th 2016, 09:58 |
GuillaumeP |
hmm |
# |
Sep 9th 2016, 09:55 |
Anju |
Oui |
# |
Sep 9th 2016, 09:55 |
GuillaumeP |
cakephp 3 n'est-ce pas ? |
# |
Sep 9th 2016, 09:54 |
Anju |
Ca me renvoie vers la page export avec les données du csv et une erreur : The requested file contains `..` and will not be read. |
# |
Sep 9th 2016, 09:53 |
GuillaumeP |
lignes 71 et 72 |
# |
Sep 9th 2016, 09:52 |
GuillaumeP |
décommente le |
# |
Sep 9th 2016, 09:52 |
GuillaumeP |
ensuite tu as commenté le response->file |
# |
Sep 9th 2016, 09:52 |
GuillaumeP |
tu dois manipuler ton tableau avant pour mettre les données souhaitées dans l'ordre que tu souhaite |
# |
Sep 9th 2016, 09:51 |
Anju |
Non, je m'attendais pas à autre chose puisque je spécifie rien, mais j'aurais aimé une fenêtre pour choisir l'emplacement de l'enregistrement |
# |
Sep 9th 2016, 09:51 |
Anju |
Si je l'enlève j'ai plus l'erreur, mais j'ai pas toutes les données que je veux |
# |
Sep 9th 2016, 09:50 |
GuillaumeP |
le fichier est dans ton webroot - ok - tu t'attendais à autre chose ? |
# |
Sep 9th 2016, 09:50 |
Anju |
C'est ce que je pensais oui :/ |
# |
Sep 9th 2016, 09:50 |
GuillaumeP |
essaie sans pour voir |
# |
Sep 9th 2016, 09:48 |
GuillaumeP |
lignes 27 Ã 33 |
# |
Sep 9th 2016, 09:48 |
GuillaumeP |
je pense |
# |
Sep 9th 2016, 09:48 |
GuillaumeP |
tu peux pas avoir un tableau multidimensionnel pour $csv |
# |
Sep 9th 2016, 09:16 |
Anju |
Par contre, il me télécharge bien le fichier dans le webroot de mon site |
# |
Sep 9th 2016, 09:16 |
Anju |
Deuxième soucis, quand je clique sur mon lien sur ma vue, il me renvoie vers la page /export/devis.csv qui me montre le fichier sous forme de tableau, plutôt que de m'ouvrir une fenêtre pour l'enregistrer |
# |
Sep 9th 2016, 09:15 |
Anju |
Je ne vois pas trop comment faire pour qu'il me mette toutes les données demandées dans un champ |
# |
Sep 9th 2016, 09:14 |
Anju |
Le premier, c'est que mon tableau $csv ne prend pas en compte l'array comme champ. Et me ressort une erreur: Notice (8): Array to string conversion [ROOT\plugins\DemandeEvolution\src\Controller\DevisController.php, line 334] |
# |
Sep 9th 2016, 09:14 |
Anju |
J'ai deux petits soucis du coup avec ce code. |