Bokoa Posted September 22, 2015 Share Posted September 22, 2015 (edited) Buenos días. He creado un módulo y al intentar subirlo a través del botón "Añadir módulo" del BO me sale el siguiente error: Readme.md is not a valid module name. He probado desde realizar cambios en ese archivo hasta eliminarlo y subirlo el .zip sin él. Haciendo cambios me sucede lo mismo, pero al eliminarlo me ha salido el siguiente error: ajax.php is not a valid module name. Y aquí ya sí que me pierdo, no entiendo a qué se debe este error. ¿Alguna idea? Saludos. EDIT: he observado que se me crea una carpeta con el nombre muy largo, como encriptada en md5 y también me ha pasado que los archivos se han subido a la raíz de la carpeta Modules. Edited September 22, 2015 by Bokoa (see edit history) Link to comment Share on other sites More sharing options...
tuk66 Posted September 22, 2015 Share Posted September 22, 2015 La estructura del módulo tiene que ser: /nombre_del_modulo - nombre_del_modulo.php - otros archivos The module structure have to be: /name_of_the_module - name_of_the_module.php - other file(s) Link to comment Share on other sites More sharing options...
Bokoa Posted September 22, 2015 Author Share Posted September 22, 2015 Creo que lo estoy haciendo bien. El nombre de la carpeta es bekiro también, al igual que el archivo .php que sale en la imagen que adjunto. Por favor si ves algo raro dímelo. Gracias, Link to comment Share on other sites More sharing options...
tuk66 Posted September 22, 2015 Share Posted September 22, 2015 Así que tienes la carpeta bekiro en su cremallera y estas carpetas y archivos está en esta carpeta. So you have the bekiro folder in your zip and these folders and files are in this folder. Link to comment Share on other sites More sharing options...
Bokoa Posted September 22, 2015 Author Share Posted September 22, 2015 Así que tienes la carpeta bekiro en su cremallera y estas carpetas y archivos está en esta carpeta. So you have the bekiro folder in your zip and these folders and files are in this folder. Me he guiado por la documentación de Prestashop... Creo que no tendría que funcionar mal pero ya sabemos como es esto Link to comment Share on other sites More sharing options...
tuk66 Posted September 22, 2015 Share Posted September 22, 2015 Mira la estructura de este módulo. m4liveagent_1.0.3.zip Link to comment Share on other sites More sharing options...
Bokoa Posted September 22, 2015 Author Share Posted September 22, 2015 Ahora le echo un vistazo a ver qué diferencia hay entre ese y el mío. De todas formas he probado a subir el módulo de Ebay, que lo tenía por ahí en .zip y me ha dado el mismo error :S Link to comment Share on other sites More sharing options...
Bokoa Posted September 22, 2015 Author Share Posted September 22, 2015 (edited) No veo grandes diferencias. Mi .tpl está en \views\templates\admin en vez de en \views\templates\admin\m4_live_agent\helpers\view, yo no tengo la carpeta controller y, al contrario que el módulo que me has enviado yo sí tengo un archivo ajax.php, que si no me equivoco debe ir ahí. Como dato destacable decir que si meto el módulo directamente en la carpeta "modules" funciona correctamente. Saludos y muchas gracias por tus respuestas. EDIT: ¿Los resultados del Prestahop validator son fiables? Edited September 22, 2015 by Bokoa (see edit history) Link to comment Share on other sites More sharing options...
tuk66 Posted September 22, 2015 Share Posted September 22, 2015 ¿Tiene el archivo /bekiro/bekiro.php en su archivo? Do you have the /bekiro/bekiro.php file in your zip? Link to comment Share on other sites More sharing options...
Bokoa Posted September 22, 2015 Author Share Posted September 22, 2015 Sí, lo adjunto por si quieres verificarlo. Link to comment Share on other sites More sharing options...
tuk66 Posted September 22, 2015 Share Posted September 22, 2015 No, no lo ha hecho. Has /bekiro.php, no /bekiro/bekiro.php. No, you haven't. You have /bekiro.php, not /bekiro/bekiro.php. Link to comment Share on other sites More sharing options...
Bokoa Posted September 22, 2015 Author Share Posted September 22, 2015 Tienes toda la razón, a la hora de comprimir no lo hacía como tú me indicabas. Muchas gracias por tu tiempo. Link to comment Share on other sites More sharing options...
Recommended Posts