Jump to content

juanpax47

Members
  • Posts

    30
  • Joined

  • Last visited

Contact Methods

juanpax47's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. Sorry, one question: Where I put this code in ProductController.php : $id_product_attribute = 1; $combination = New Combination($id_product_attribute); // print object combination p($combination->attrib_stukprijs); Thanks!!
  2. mira, yo he subido una foto a mi upload: http://paxanga.com/shop/upload/ejemplo.jpg Funciona perfectamente, mira, tu imagen en la pagina de construcción: http://tonerytinta.net/img/logo.jpg No entiendo, para mi que la dirección que estas poniendo no es la correcta, lo que esta claro es que donde nos pones los links, no hay fotos... revisa la ruta...
  3. lo siento, creo que no es posible de forma sencilla... Ni en Fabricantes, ni en busqueda... Hay modulos para eso, creo que todos de pago...
  4. Por si algún amigo se apiada de mi, pongo esto arriba de nuevo... please
  5. tienes que dejar marcada la opción forzar id... Pero supongo que en el cvs no aparecia el ID del articulo, hablo del Id que usa Prestashop, no de tu referencia ni la del fabricante, esos no son los IDs... por eso los duplica, por que no son el mismo ID, tu los resubes, pero no con el mismo ID, verdad?... has de añadir una columna con el Id que desees, pero cuidado, que no exista ya, por que lo reescribirá, y te borrará articulos ya subidos... lo mejor es mirar el ultimo articulo creado y empezar a numerar por este, sobre todo para futuras actualizaciones de los articulos con otrs csv, para rebajas u otros cambios que desees ir haciendo en el futuro.
  6. Mi consejo es que hables con tu servicio de hosting, seguramente tienes una direccion para tiempos altos de ejecucion, mira esto: http://www.loading.es/clientes/knowledgebase/208/Servidor-web-alto-tiempo-ejecucion.html respecto a lo que preguntas de csv, todo depende de que clave estes usando com o ID del articulo, es decir, si resubes articulos que ya estan, y conincide la clave ID, simplemente los actualiza (si tienen cambios), si no existen, los crea. Obviamente tarda mas en subir nuevos que actualizar los que ya están. Pero en serio, habla con tu hosting, es lo mejor, donde estas hospedado? que empresa? en España, la mejor empresa para prestashop es sin duda loading, esa es mi experiencia
  7. estas sobrecargando el servidor y superas el tiempo de ejecución (suelen ser 5 min), has de probas en :8111, habla con tu hosting para que te faciliten tu dirección web para procesos que requieran más tiempo de ejecucion. Por cierto, preparrar un csv para prestashop, es muy sencillo... solo has de trabajarlo un poco en el excel...
  8. Algún alma caritativa que se apiade de este pobre ignorante (yo)???? :( Please!!!
  9. Hola. Necesito ayuda, y quedaría muy agradecido si alguien me indicase como hacer esto. El caso es que he creado una nueva columna en la bbdd, en el ps_product_attribute, donde detallo una nuevo dato referente a la conversión de las tallas USA del calzado, a tallas Europeas, etc... El caso es que necesito que en la ficha del product, aparezca este dato, cuando se selecionan las diferentes variables (tallas en este caso), es simple, no sé como hacer la llamada a BBDD para que aparezca esta variable según que talla se tenga selecionada. He intentado el metodo que detalla José Aguilar (http://www.jose-aguilar.com/blog/como-anadir-campos-extra-a-los-productos-de-prestashop-15x/), y no aparece el dato en el FO. Trabajo con Prestashop 1.6.0.9. Pongo unos pantallazos que detallan lo que quiero hacer y en el punto en que estoy. He añadido esto en product.tpl (codesizechart es el campo que he creado) <p id="codesizechart"> <label>{l s='Size-Chart'}: </label> <span class="editable" itemprop="sku3">{$product->codesizechart|escape:'htmlall':'UTF-8'}</span> </p> He intenda hacer en /override/classes/Product.php y en /classes/Product.php hacer como dice José Aguilar y nada, y me da miedo tocar mas esos archivos... la verdad es que estoy perdido. He leido que quizá hay que tocar el Attribute.php, pero igual ni idea y no quiero piciarla. Agradeceré enormemente vuestra sabia ayuda... estoy perdido. Muchas gracias al foro y a todos los foreros que me han ayudado simepre tanto!!! Un abrazo!!
  10. Holas!! Llevo un tiempo ya por aqui, pero por fin, ayer puse online nuestra nueva pagina: http://paxanga.com/shop Ha sido un curro de locos, y aun lo esta siendo, mas sin tener casi ni idea de todo esto, estoy mas que contento del resultado. espero que os guste, la verdad es que sin el foro poco podría haber hecho... Muchas gracias todos, Saludddddd
  11. Increible falta de respeto al sector del comercio, cuando creiamos que lo habiamos visto todo, vemos que el no va mas es posible... Verguenza.
  12. hablaba de la pregunta de titonbolero, en mi caso lo sulucione asi, y todo fue por un cleaner de la base de datos... Pero sinceramente Rubalcaba, no tengo experiencia suficiente para asegurar nada, simplemente intento colaborar...
  13. Gracias, ya lo he corregido, actualizar a 1.5.4.1 y limipiar cache... Pero podriais ponerme algo, simplemente para ver que hay alguien ahi, un hola o algo... es que mis post estan desiertos de comentarios, y me siento solo... Jajajajajajajaja.. Un abrazo y muchas gracias a todos!!
  14. Hola! Prestashop Cleaner de da este error cuando pincho "Check & Fix" [PrestaShop] Fatal error in module DbPDO: Call to a member function rowCount() on a non-object Esto es lo que me dice cuando pongo define('_PS_MODE_DEV_', true); en el defines.inc.php alguien puede ayudarme?? muchas gracias!! [PrestaShopException] Invalid address at line 346 in file classes/Address.php 340. if ($id_address) 341. { 342. $address = new Address((int)$id_address); 343. 344. if (!Validate::isLoadedObject($address)) 345. throw new PrestaShopException('Invalid address'); 346. } 347. else 348. { 349. // set the default address 350. $address = new Address(); AddressCore::initialize - [line 198 - classes/tax/Tax.php] - [1 Arguments] 192. * @param id_address 193. * @return float $tax_rate 194. */ 195. public static function getProductEcotaxRate($id_address = null) 196. { 197. $address = Address::initialize($id_address); 198. 199. $tax_manager = TaxManagerFactory::getManager($address, (int)Configuration::get('PS_ECOTAX_TAX_RULES_GROUP_ID')); 200. $tax_calculator = $tax_manager->getTaxCalculator(); 201. 202. return $tax_calculator->getTotalRate(); TaxCore::getProductEcotaxRate - [line 301 - controllers/front/ProductController.php] - [1 Arguments] 295. $product_price_with_tax = Product::getPriceStatic($this->product->id, true, null, 6); 296. if (Product::$_taxCalculationMethod == PS_TAX_INC) 297. $product_price_with_tax = Tools::ps_round($product_price_with_tax, 2); 298. $product_price_without_eco_tax = (float)$product_price_with_tax - $this->product->ecotax; 299. 300. $ecotax_rate = (float)Tax::getProductEcotaxRate($this->context->cart->{Configuration::get('PS_TAX_ADDRESS_TYPE')}); 301. $ecotax_tax_amount = Tools::ps_round($this->product->ecotax, 2); 302. if (Product::$_taxCalculationMethod == PS_TAX_INC && (int)Configuration::get('PS_TAX')) 303. $ecotax_tax_amount = Tools::ps_round($ecotax_tax_amount * (1 + $ecotax_rate / 100), 2); 304. 305. $id_currency = (int)$this->context->cookie->id_currency; ProductControllerCore->assignPriceAndTax - [line 225 - controllers/front/ProductController.php] - [0 Argument] 219. 'textFields' => $text_fields)); 220. 221. // Assign template vars related to the category + execute hooks related to the category 222. $this->assignCategory(); 223. // Assign template vars related to the price and tax 224. $this->assignPriceAndTax(); 225. 226. // Assign template vars related to the images 227. $this->assignImages(); 228. // Assign attribute groups to the template 229. $this->assignAttributesGroups(); ProductControllerCore->initContent - [line 167 - classes/controller/Controller.php] - [0 Argument] 161. 162. if (!$this->content_only && ($this->display_header || (isset($this->className) && $this->className))) 163. $this->initHeader(); 164. 165. if ($this->viewAccess()) 166. $this->initContent(); 167. else 168. $this->errors[] = Tools::displayError('Access denied.'); 169. 170. if (!$this->content_only && ($this->display_footer || (isset($this->className) && $this->className))) 171. $this->initFooter(); ControllerCore->run - [line 349 - classes/Dispatcher.php] - [0 Argument] 343. // Execute hook dispatcher 344. if (isset($params_hook_action_dispatcher)) 345. Hook::exec('actionDispatcher', $params_hook_action_dispatcher); 346. 347. // Running controller 348. $controller->run(); 349. } 350. catch (PrestaShopException $e) 351. { 352. $e->displayMessage(); 353. } DispatcherCore->dispatch - [line 28 - index.php] - [0 Argument] 22. * @license http://opensource.or...ses/osl-3.0.php Open Software License (OSL 3.0) 23. * International Registered Trademark & Property of PrestaShop SA 24. */ 25. 26. require(dirname(__FILE__).'/config/config.inc.php'); 27. Dispatcher::getInstance()->dispatch(); 28.
×
×
  • Create New...