tamu secreto Posted October 28, 2010 Share Posted October 28, 2010 Hola estem estaba pensando hacer un modulo para prestashop, similar al PC Creator del veterano oscommerce, el asunto es que una tarea ardua, y no estoy seguro de que le pueda servir a mucha gente...¿a alguien le serviria este modulo? saludos!! %-P 1 Link to comment Share on other sites More sharing options...
chakra Posted October 28, 2010 Share Posted October 28, 2010 Disculpa mi ignorancia pero no he todado nunca el oscommerce por lo que no se que utilidad tenia.¿para que sirve esta utilidad? Link to comment Share on other sites More sharing options...
shacker Posted October 28, 2010 Share Posted October 28, 2010 Disculpa mi ignorancia pero no he todado nunca el oscommerce por lo que no se que utilidad tenia.¿para que sirve esta utilidad? Cuando tienes tiendas de PC, es para poder armar la PC segun los componentes que haya en al tienda. Link to comment Share on other sites More sharing options...
carlymx Posted October 28, 2010 Share Posted October 28, 2010 Hombre es muy interesante pero si te animas no lo limites, hazlo de manera que sirva para una gran mayoria d tipos de tiendas, los campos que sean configurables en nombre y tipo. A mi personalmente me interesa bastante, podria adptar la forma de vende a ese configurador.Un Saludo. Link to comment Share on other sites More sharing options...
ecastro Posted October 29, 2010 Share Posted October 29, 2010 Hay un modulo similar ya existente, lo malo es que es de cobro, permite hacer un pedido con multiples variaciones. Y si puede resultar bastante bueno Link to comment Share on other sites More sharing options...
mastermx Posted October 29, 2010 Share Posted October 29, 2010 Hola estem estaba pensando hacer un modulo para prestashop, similar al PC Creator del veterano oscommerce, el asunto es que una tarea ardua, y no estoy seguro de que le pueda servir a mucha gente...¿a alguien le serviria este modulo? saludos!! %-P Hola, a mi me gustaria probar este modulo... !Saludos. Link to comment Share on other sites More sharing options...
tamu secreto Posted October 30, 2010 Author Share Posted October 30, 2010 ok en unos dias veo si puedo hacer algo, ya tengo realizado un 5% del modulo ,por el momento instala, crea el links configuracion, desintala.instala parametros en la DB y al desintalar limpia todo rastro en BD... recien estoy por ahi... :-( bueno para los que quieran colaborar o probar lo realizado hasta el momento:el modulo se llamara creapcgf asi que creen una carpeta llamada "creapcgf" luego creen un archivo llamado "creapcgf.php" colocarlo dentro de la carpeta creapcgf, el codigo del archivo creapcgf.php es : <?php class CreaPcGf extends Module { private $_html = ''; private $_postErrors = array(); public function __construct() { $this->name = 'creapcgf'; $this->tab = 'Products'; $this->version = '1.3'; /*$config = Configuration::getMultiple(array('CARGAR VALORES....')); if (isset($config['VALORES'])) $this->valores = $config['VALORES'];*/ ///asi hasta finalizar ...... parent::__construct(); $this->displayName = $this->l('Crea Pc Golden Foxi'); $this->description = $this->l('Mostrar Opcion de Armado de pc en la pagina de prductos, apartir de grupos de conbinaciones ilimitadas de atributos establecidas por usted...'); $this->confirmUninstall = $this->l('Deseas realmente desintalar Crea Pc GF?'); /* if (!isset($this->parametroalgo) OR PARA LANZAR ERROR SI ALGO REQUERIDO NO ESTA POST_) $this->warning = $this->l('Necesita ser configurado para que funcione!'); */ } //INSTALCIONES public function Instalacion_uno() { //parametro para los ganchos HOOCK del modulo $crea_pc_gf_instance = Db::getInstance()->Execute('SELECT * FROM `'._DB_PREFIX_.'hook` WHERE name = "CreaPcGf"'); if (sizeof($creapc_gf_instance) == 0) return Db::getInstance()->Execute('INSERT INTO `'._DB_PREFIX_.'hook`(`id_hook` ,`name` ,`title` ,`description` ,`position`) VALUES (NULL , "CreaPcGf", "Crea Pc Gf", "Instancia general por atributos posicionados con Crea Pc Gf", "1");'); } public function Tabla_uno_gf() { //tabla almacenamiento de informacion cookie y configuraciones return Db::getInstance()->Execute('CREATE TABLE `'._DB_PREFIX_.'aaaa_crea_pc_gf_atributos` ( `aa_atributos_gf` MEDIUMTEXT NOT NULL) ENGINE=MyISAM DEFAULT CHARSET=utf8;'); } public function Tabla_dos_gf() { ////tabla para el seguimiento de configuracion ///establecer numeros de campos.... } public function PimKey() { //establecer parametros en tabla ordens para ejecucion del modulo, relacionar tablas con parametros //alterar tabla agregar compos que sean necesarios... } public function ValoresDefault() { //CSS DISPLAY POR DEFECTO SERA ... Configuration::updateValue('GF_INSTALACION','block'); ///SI CONTINUAR HASTA TODOS LOS VALORES POR DEFECTO... //ANCHO, CSS, JQUERYS, ADDNS...IMAGENES...ETC ETC ...( } //INSTALACIONES FIN public function install() { if (!parent::install() OR !$this->Instalacion_uno() OR !$this->registerHook('CreaPcGf') OR !$this->Tabla_uno_gf() //OR !$this-> Tabla_dos_gf() OR $this->ValoresDefault() //OR !$this->PimKey() ) return false; return true; } public function uninstall() { if (!parent::uninstall() OR !$this->limpiarDB_uno() OR !$this->LimpioDB_dos() OR !$this->LimpiaDB_tres() ) return false; return true; } //LIMPIO DB al desintalar public function LimpiarDB_uno() { ///COMO NO ENCOTRE LA MEJOR FORMA DE HACERLO, LO HICE A LA ANTIGUA O SEA COMO SE... //SI ALGUIEN TIENE UNA MEJOR OPCION SE AGRADECE AYUDA PARA LA SIGUIENTE CONSULTA DE DB .... ##NO ENCONTRE FORMA DE CAPTURAR EL ID ASI QUE LO HAGO ASI: $buscar_db_uno = sprintf("SELECT * FROM "._DB_PREFIX_."hook WHERE name ='%s'", mysql_real_escape_string("CreaPcGf")); $limpiar = mysql_query($buscar_db_uno); $limpia_uno = mysql_fetch_array($limpiar); $id_limpia_uno = htmlentities($limpia_uno["id_hook"], ENT_QUOTES); return Db::getInstance()->Execute('DELETE FROM `'._DB_PREFIX_.'hook` WHERE `'._DB_PREFIX_.'hook`.`id_hook` ='.$id_limpia_uno.' LIMIT 1'); } ################################################################################################ public function LimpioDB_dos() { ///BORRO TABLA CREADA ANTERIORMETE return Db::getInstance()->Execute('DROP TABLE `'._DB_PREFIX_.'aaaa_crea_pc_gf_atributos`;'); } public function LimpiaDB_tres() { ///QUITO TODO VALOR POR DEFECTO DE LA BD if (!Configuration::deleteByName('GF_INSTALACION') OR !parent::uninstall()) return false; return true; } //FINAL DE LINPIEZA DB ##AGREGAR PARAMETROS JAVASCRIP INT CODIGO ##PARAMETRO css INT CODIGO public function getContent() { $this->_html = ''.$this->displayName.''; $this->_postProcess(); $this->_displayForm(); return $this->_html; } ##HTML FORMULARIO PARA ACCIONES } ?> bueno los campos comentados es para que testeen el instalador y el desintalador...aun falta mucho, por el momento tengo que terminar algunos trabajos pero voy a ver si le dedico algunas horas a esto...espero terminarlo pronto... si voy a seguir el consejo de petaspam, de manera de hacerlo que sirva no solo para armado de pcs, si no que tambien sirba para cualquier tipo de producto y/o tienda... es buena idea...saludos!! Link to comment Share on other sites More sharing options...
carlymx Posted October 31, 2010 Share Posted October 31, 2010 Gracias por considerar mis comentarios, estoy muy ilusionado con este modulo porqu veo que me erviria muy mucho para mi Web.No se lo suficiente de programacion pero si necesitar Algo de diseño y/o mas info sobre como podria ser (según mi forma de verlo) solo comentaloUn Saludo. Estare pendiente Link to comment Share on other sites More sharing options...
gs Posted November 1, 2010 Share Posted November 1, 2010 INTERESADO! pero si lo hacen facil de instalar.Hay uno circulando pero hay que hacer mucha cosa yo lo tengo, pero todavia no lo instale.saludos y espero modulo, cualquier cosa estoy apra ayudar Link to comment Share on other sites More sharing options...
idoia Posted November 4, 2010 Share Posted November 4, 2010 yo tengo este, http://www.info-houseconnection.com/que esta en http://todoprestashop.com/foro/index.phppero el mio esta retocado. Link to comment Share on other sites More sharing options...
kik-off Posted November 5, 2010 Share Posted November 5, 2010 Suena muy bien tamu secreto.Seria interesante poder restringuir productos, vamos si quieres un procesador AMD de un determinado socket, que en placas base no aparezcan las placas para Intel y si las AMD con el socket del procesador elegido. Lo mismo para memorias ram según la placa base elegida y asi...Estaremos atentos!Saludos, Kik-off Link to comment Share on other sites More sharing options...
carlymx Posted November 6, 2010 Share Posted November 6, 2010 Suena muy bien tamu secreto.Seria interesante poder restringir productos, vamos si quieres un procesador AMD de un determinado socket, que en placas base no aparezcan las placas para Intel y si las AMD con el socket del procesador elegido. Lo mismo para memorias ram según la placa base elegida y asi...Estaremos atentos!Saludos, Kik-off Yo esto lo veo imperativo y por tanto necesario, pero ojo también existe la posibilidad de querer una placa amd y una cpu Intel (por los motivos que sean) por tanto veo muy interesante que el cliente que esta configurando tenga la opción de restringir tecnologías o no por ejemplo clickando una mera casilla. Link to comment Share on other sites More sharing options...
yeyete Posted November 30, 2010 Share Posted November 30, 2010 Hola tamu,creo que todos los que nos hemos decidido a montar una tienda online de hardware,suspiramos por un configurador de presupuestos,como va eso?esta aparcado?o va para adelante?un saludo a todos!! Link to comment Share on other sites More sharing options...
idoia Posted November 30, 2010 Share Posted November 30, 2010 aqui lo teneishttp://www.info-houseconnection.com/ Link to comment Share on other sites More sharing options...
yeyete Posted December 1, 2010 Share Posted December 1, 2010 Hola idoia,es perfecto,justo lo que necesito para mi tienda,pero de donde puedo sacar este modulo?como lo implemento en mi tienda?he visto que algunas tiendas tienen un modulo de este estilo,moriarti tiene un post al respecto,pero parece complicado y dice que se necesitan conocimientos de programacion.si me podrias resolver las dudas te lo agradeceria enormemente,un saludo. Link to comment Share on other sites More sharing options...
idoia Posted December 1, 2010 Share Posted December 1, 2010 desde aqui lo puedes descargar.http://todoprestashop.com/foro/viewtopic.php?f=15&t=3823&p=15349#p15349y real mente, necesitas tener conocimientos, de sql.por que hay que adaptar las categorias a la configuracion. Link to comment Share on other sites More sharing options...
ridha Posted December 13, 2010 Share Posted December 13, 2010 es posible hacer un módulo completo con aire acondicionado??? Link to comment Share on other sites More sharing options...
idoia Posted December 14, 2010 Share Posted December 14, 2010 pero exactamente que necesitas para los aires Link to comment Share on other sites More sharing options...
tamu secreto Posted December 15, 2010 Author Share Posted December 15, 2010 Interesante idoia %-P Oye y ¿por que agregas un archivo conector a la DB fuera del directorio config? creo que se deberia quitar el archivo "base1.php" y hacer la llamada por defecto $useSSL = true; include(dirname(__FILE__).'/config/config.inc.php'); de todos modos voy tomar algunas formas que has empleado para continuar el modulo que estaba haciendo, espero no te moleste ;-P por otro lado las consultas a la base de datos son a la antigua tal como lo hago yo :-( ( estoy aprendiendo ) pero recuerda que todas las consultas que estas haciendo con mysql_select_db son inecesarias, prestashop es basicamente un frameowrks y puedes hacer todo eso con una sola linea de condigo : $category = new Category(intval(Tools::getValue('id_category')), intval($cookie->id_lang));//mostrar nombre $category->name = Category:: xxxxxxxxxxxxxxxxxx /* ma o menos asi no recuerdo bien*/ tambien puedes excluir tablas utilizando : $exclusion = array(....bueno pero sirve para aprender :-)se agradece!! Link to comment Share on other sites More sharing options...
nosekefik Posted April 12, 2011 Share Posted April 12, 2011 Como ha quedado el tema?Estoy bastante interesado en esto!Gracias! Link to comment Share on other sites More sharing options...
illohacker Posted April 12, 2011 Share Posted April 12, 2011 Alguien sabe cómo va? Link to comment Share on other sites More sharing options...
nosekefik Posted April 12, 2011 Share Posted April 12, 2011 Si es que esta parado/abandonado, aguien sabe si hay alguna alternativa???Gracias! Link to comment Share on other sites More sharing options...
illohacker Posted April 12, 2011 Share Posted April 12, 2011 Yo tengo bastante interés pero nada. Link to comment Share on other sites More sharing options...
Recommended Posts