Jump to content

Appwards

Members
  • Posts

    42
  • Joined

  • Last visited

2 Followers

Contact Methods

Profile Information

  • Location
    Delft, The Netherlands
  • Interests
    e-commerce specialist, software development, mobile web, mobile application, android, iOS, augmented reality, innovation, problem solvers
  • First Name
    Menno
  • Last Name
    Bieringa

Recent Profile Visitors

951 profile views

Appwards's Achievements

Newbie

Newbie (1/14)

  • Week One Done Rare
  • One Month Later Rare
  • One Year In Rare

Recent Badges

6

Reputation

  1. Beste Karl, VVB: Nee. Er zijn ook geen plannen om dit te ondersteunen. NL en BE account: Dat is 1 webshop. Je stelt alleen verschillende prijzen en levertijden in voor de verschillende shops. Het komt allemaal in dezelfde shop binnen. Als je multistore gebruikt, dan komen orders in de primaire shop terecht. Er is geen demo omgeving of proef versie beschikbaar. Wel is er deze eenvoudige installatie instructie die het nodige laat zien. En anders is er de online documentatie.
  2. It's an old post, but for people searching for the same thing, here's what I use to avoid this. Note that I haven't taken much time to find the cause of this double execution, but I do know that my module is the only module listening to that hook. Also I know my module isn't listed twice for the same hook in the ps_hook_module table. Instead of using a session, I use the context which is available in your yourmodule.php file if (isset($this->context->controller->blockDoubleStockUpdateExecution)) return true; else $this->context->controller->blockDoubleStockUpdateExecution = true; Hope it helps someone.
  3. It's an old post, but for people searching for the same thing, here's what I use to avoid this. Note that I haven't taken much time to find the cause of this double execution, but I do know that my module is the only module listening to that hook. Also I know my module isn't listed twice for the same hook in the ps_hook_module table. Instead of using a session, I use the context which is available in your yourmodule.php file if (isset($this->context->controller->blockDoubleStockUpdateExecution)) return true; else $this->context->controller->blockDoubleStockUpdateExecution = true; Hope it helps someone.
  4. Bedankt voor de positieve reactie en het advies. De website is louter informatief. Er vinden geen transacties op plaats en er staat geen klant-data op. Maar binnenkort zal ik er een SSL certificaat op plaatsen voor de volledigheid. De module zelf draait op de website van de webshop houder en profiteert dus van de eventuele SSL certificaten die daar zijn geïnstalleerd.
  5. I had this problem too. Turned out I had SQL errors happening because of files in the /upgrade folder of my module. If you have any files in that folder, try prepending them with an underscore (_ ) so they don't get run on install.
  6. Aproveche bol.com como un canal de ventas adicional y conecte su tienda PrestaShop 1.6 o 1.7 con la API Plaza de bol.com. El módulo de Appwards ofrece todo lo que necesita y es compatible con los requisitos técnicos y soporta la funcionalidad más reciente de bol.com. En breve Sincroniza y procesa pedidos de bol.com dentro de PrestaShop Sin límite de productos y pedidos Soporta una cantidad ilimitada de cuentas de ventas de bol.com Sincronización completa de las ofertas de productos a través de la API de oferta de bol.com. Incluye soporte para: Productos estándar Combinaciones de productos Paquetes de productos Comience en 15 minutos gracias a la función de "importación de ofertas" Además Admite la cancelación de artículos de pedido individuales Distinción visual entre los pedidos regulares y los de bol.com Ajuste los precios y tiempos de entrega por lotes Gestión avanzada de stock Funciona con Prestashop 1.6 y 1.7 Disponible para la compra (pago único) o una suscripción mensual. Para más información www.appwards.nl
  7. Hi, I would like to inform you that Appwards launched a new bol.com connector module. Seamlessly integrate your webshops and process bol.com orders just like common orders. Your products will be kept in sync in real-time thanks to the "Offer API" integration. The module is NOT available through the add-ons store. For more information, please see www.appwards.nl
  8. Het zijn mooie tijden voor Prestashop gebruikers die op bol.com verkopen! Ook mijn module is nu klaar PS1.6 & 1.7 compatible. Bol.com API v4 compliant. Order synchronisatie Offer synchronisatie (conform de bol.com vereisten) Quick-start (catalogus import) Voor meer informatie, zie www.appwards.nl
  9. Initieel zal de module niet via Prestashop addons beschikbaar worden. Inmiddels is de module ook PS1.7 compatible en wordt de laatste hand aan de offer-API implemenatie (v4) gelegd. Voor verdere details heb ik u een privé bericht gestuurd.
  10. Just to share the knowledge I was migrating my module that was made for 1.6 to 1.7 and ran into the issue that the menu item wasn't added. I checked my code against what I read in this post but that didn't help. Also I read what was written in the official, not up to date, developer documentation on Confluence. Long story short: At least in 1.7.6.8 you MUST choose a parent page. Without it, your menu will simply not be shown. Here's the code that will work: $tab_id = Tab::getIdFromClassName('AdminYourModulesClassName'); $languages = Language::getLanguages(false); if ($tab_id == false) { $tab = new Tab(); $tab->class_name = 'AdminYourModulesClassName'; $tab->position = 99; $tab->id_parent = (int)Tab::getIdFromClassName('DEFAULT'); // This value isn't listed in the developer documenation but I found it in the database. Alternatively it may be wise to use another value as DEFAULT may not exist in earlier 1.7 versions (I have not checked this!) $tab->module = 'The name of your module'; foreach ($languages as $language) { $tab->name[$language['id_lang']] = "Lovely Module"; } $tab->add(); } The above cost me almost 1,5 hour to solve, but I hope it helps you. Good luck!
  11. Actually Tools::getValue() isn't meant for any type of data in particular. The docstring reads: // Get a value from $_POST / $_GET // if unavailable, take a default value getValue() is being overly cautious, essential breaking perfectly valid (and properly encoded) url parameters and modifies them. If you need slashes in your URL parameters just use: $myVariable = ( isset($_GET['myVar']) ? $_GET['myVar'] : false); It's a bit more work, but it solves your problem.
  12. Late response, but hopefully useful for the future: Error 6 comes from a PHP constant "UPLOAD_ERR_NO_TMP_DIR" It indicates a PHP configuration issue and it's not the fault of Prestashop or the theme / add-on / whatsoever. You need to set a proper value for the `upload-tmp-dir` configuration for PHP. That file is generally called php.ini on all operating systems. Also see https://www.php.net/manual/en/ini.core.php#ini.upload-tmp-dir
  13. Hi all, Some years back I made a bol.com connector module. At some point I had to abandon the project even though it is very stable and I got next to no support requests. Recently I've updated it to the new bol.com order API version by request of al old customer of mine. The only thing missing at this point is dropping the offer FTP in favor of the offer API. This post is to check if there's any interest in that module. It features: Bol.com API V3 Importing orders Multiple bol.com accounts (so you can have your BE and NL accounts) Extra product tab in which you can configure: The delivery promise Prices Alternative EAN code Alternative title Smart tools Mass-product-updater allowing you to mass-change prices using formula's Quick start: Download and import a bol.com product feed to instantly set-up the module (incl. pricing and all). Import mapping mismatch fixer: If somehow a bol product sold via bol.com couldn't be mapped during import, you can provide the mapping manually It's a very mature and stable module! The pay-per-month alternatives are expensive. So, the estimated price for a license (1 purchase for life) would be: €600,- It's known to work on Prestashop 1.6, but not tested on 1.7 yet. I'd love to hear if there's any interest!
  14. Hallo allemaal, Ik heb onlangs voor een oude klant van me mijn bol.com connector weer nieuw leven ingeblazen. Hij ondersteunt de wél de nieuwe bol.com API v3 die sinds 12 mei 2020 de oude vervangt, maar nog niet de offer FTP. Die API kan ik wel toevoegen als er gegadigden zijn. Mijn module doet het volgende: Importeren van orders via de V3 API. Synchroniseren van producten (voorraad en prijs) Meerdere bol.com accounts Een extra product tab waar je per account (bijv. je NL en je BE account) het volgende kunt instellen: de leveringsbelofte prijzen Alternatieve EAN code Alternatieve titel Slimme tools: Massa updater om producten "aan te zetten" voor publicatie, met de mogelijkheid via een formule alternatieve prijzen in te stellen. Snel-start voor migratie: Importeer een bol.com product feed om automatisch de module te leren welke producten tegen welke prijzen op bol.com staan. Afhankelijk van hoeveelheid gegadigden er zijn denk ik aan een eenmalige prijs per licentie van €600,- PrestaShop 1.6 wordt ondersteund. 1.7 waarschijnlijk ook, maar dat moet ik nog even proberen. Ik hoor graag of er interesse is!
  15. People posting whether it worked or not AND giving kudos to the person who helped them will make this forum a better place for everyone. Reporting that the offered solution works avoids others from trying something in vain. And giving kudos to the person that helped them will make that person more likely to help someone else again. It's all about paying it forward!
×
×
  • Create New...