Jump to content

perenne

Members
  • Posts

    20
  • Joined

  • Last visited

Profile Information

  • Location
    Spain
  • Activity
    Developer

perenne's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. Hola, De pronto ha dejado de ser accesible el backend de prestashop. Una vez pongo usuario y pass se queda en espera del la llamada al /admin-1234/index.php?controller=AdminDashboard&token=99b1bdcae79112858b8bf50f18e72cae Aun poniendo el el defines el valor de depuracion a true no hace nada, alguien puede orientarme donde comenzar, he mirado bastante documentacion y no logro acceder el front end funciona sin problema Gracias
  2. this morning, before upgrade to the 1.6.0.9 i upgrade 3 modules, and i have fatal error when I click to an item. I deactivate wishlist becouse in debug mode I see an array displayed in the screen refered to wishlist. I deactivate wishlist module and the fatal error desapear. Then I upgrade to the 1.6.0.9 and after I activate wishlist module again and all is ok. I hope it is hopefull for you (sorry for my english language)
  3. I think the problem is with the wishlist module, i desactivate it and all is ok.
  4. Gracias Jesa, Lo he logrado, con las funciones de validacion de idiomas: if ($valor->validateFields(false) && $valor->validateFieldsLang(false)) { $valor->save(); Ya inserta todos los idiomas aunque los dejes vacios. Ya tengo la lista de la primera tabla con los idiomas, hasta ahi todo correcto. De vueltas a como hacer facil para el usuario el añadir "hijos" a los registros de esa tabla me encuentro con varias posibilidades: !ª Podria añadir una accion al helperlist para añadir registros , pero me encuentro con que no se como añadir una bulk action. 2ª Una vez insertado el registro de la primera tabla y al darle a modificar que sea ahi donde se pueden añadir elementos, esta opcion no la veo muy clara para hacerlo facil en la navegacion. ¿opiniones? Gracias
  5. de momento la cosa va. Tengo un pequeño problema con los idiomas. Ya logro insertar registros sin problema, ahora me surge una duda. Si el usuario tiene varios idiomas y no pone expresamente la traduccion (a traves del desplegable de idiomas como hace cmsinfo) cuando voy a insertar el registro, evidentemente al no tener valores me inserta los idiomas vacios. A ver como lo soluciono.
  6. avanzando ... jejeje ya edito los registros de la primera tabla y muestro la lista con los "hijos" de modo que pueda cambiar datos de la primera tabla y insertar/editar/borrar a los "hijos". Despues a por el front-end ... bufff
  7. si, pretendo aprovechar todos los metodos que ya estan creados y ampliar los que a mi me hagan falta. Por ejemplo, al borrar un registro necesito que se borren los registros de la otra tabla que tiene el id relacionado, paa ello he reescrito el metodo delete, en el que hago esto: public function delete() { $hijosaborrar = Db::getInstance()->delete('tabla_hijos','condicion'); return parent::delete(); }
  8. si escribes aqui lo que tienes puesto en la linea 59 del config.inc.php podria indicarte ¿estas seguro de que no has tocado nada?
  9. No toco el controler objectmodel en si , lo que hago es una clase que hace un extend del object model, asi puedo hacer uso de todos los metodos del objectmodel. lo he hecho asi dejandome llevar por el blockcms y el clockcmsinfo en los que definen una clase extend objecmodel en el raiz del modulo, de todos modos miro la documentacion del overrride (habia leido algo pero no le habia hecho mucho caso, ya que pensaba que era para modificar otra cosa)
  10. creo que lo voy pillando, si hago una clase extend objectModel puedo llamar al metodo delete y eliminar el registro. (de momento me olvido del ajax) reedito: comrpobado ... funciona, ahora voy por la modificacion (que incluira la inserccion de los registros en la otra tabla .... ) ... se esta haciendo de rogar
  11. Estoy de acuerdo contigo, pero como prestashop "exige" unos estandares para la creacion de un modulo es por eso por lo que estaba pidiendo ayuda, En la documentacion da unos trazos, pero por ejemplo exige una estructura de directorios para los controllers y no encuentro demasiada documentacion al respecto. Ya he logrado listar los elementos de la tabla y los actions (edit, view, delete) , estos generan un enlace al modulo pasandole la accion p.e. la de accion de modificar un registro: http://desarrollo-prestashop/admin5061/index.php?controller=AdminModules&configure=mimodulo&id_question=1&token=dc4d395fdb8da93163e84e2b8c3eb33b&updateregistromimodulo Reedito porque acabo de ver algo: Recoge updateregistromimodulo por tools::issubmit creo que voy por buen camino, ahora voy a llamar a la funcion a ver.... a ver como inplemento ajax para que al borrar no tenga que recargarme la pagina ...
  12. estoy con las helper list para el listado y los botones de insertar, editar ... no se si voy bien por ahi, de momento no logro que haga el mas sencillo ... borrar un registro Que poca documentacion tenemos disponible para estos casos , ya no digo en español sino en ingles, la doc que viene es ... Es posible que busquen el que hagas cursos con los de prestashop, pero son carisimos.
  13. en ese modulo añaden una clase que incluyen desde el principal del modulo. class BlockCMSModel extends ObjectModel Puedo entender esa logica pero creo que se sale de los standards de programacion de modulos en el 1.6., yo pensaba que tenia que introducir este tipo de cambios como extend admincontroller ... pero esta claro que estoy equivocado. Entonces ¿que clases y con que fin irian en /controller/admin? Esta claro que no he pillado "la convencion" sobre creacion de modulos administrables. Gracias de nuevo por tus respuestas.
  14. Lo has entendido perfectamente, pero no veo la forma en la que lo propones, mas que nada para hacerlo facil en navegacion al usuario en cuanto a la configuracion del modulo. Como ejemplo el block cms, tenemos la lista de bloques de la izquierda en la que pondemos darle a modificar y el boton a añadir nuevo bloque. En mi caso añadir nuevo bloque iria a "otra pagina" en la que me permite insertar el registro nuevo y en mi caso el boton del modificar iria a la pagina que te lista las opciones y te permite añadir opciones. gracias
  15. Buenas Jesa, en primer lugar gracias por responder. El modulo esta asociado a un hook para mostrarlo en el front, ahora solo estoy con la administracion del contenido del modulo, es decir estoy haciendo los formularios para que el usuario meta datos. El modulo tiene una tabla , y de cada registro de esa tabla se pueden insertar elementos en otra tabla (asociada por id a la primera) De momento tengo listados los elementos de la primera tabla, ahora pretendo que se puedan insertar registros en la segunda tabla con un boton de insertar (por registro). No se de que manera mostrar el segundo formulario una vez que se le da a insertar. No se si me he explicado bien. Gracias de antemano por la ayuda
×
×
  • Create New...