Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

piernas

Members
  • Posts

    700
  • Joined

  • Last visited

  • Days Won

    17

Everything posted by piernas

  1. Almost everything is done but some of the content modules and product listings. I'll have to dig and see what happened to new products modules on index pages (I cannot find them in latest version). If someone has already ported those items it would save me some work.
  2. Thanks, I'll check and fix it. I shouldn't check things at late hours!
  3. Hola Rainer, I'm checking the code. Cache system is set by default to sqlite only if it's installed on the system: if ( !class_exists( 'SQLite3' ) ) { $standard_cache_strategy = 'file'; } else $standard_cache_strategy = 'sqlite'; Table definitions were already changed in earlier revisions, even before these were changed in oscommerce BS. I can't find any error related to USU 5 on a PHP73 server running live so (unless I changed something and forgot to update the addon) it's PHP 7.3 ready. Please, if someone that uses this addon could check error logs we'll be sure. I should change the "compare files" to match the current ones, but I'm not sure what version to use as I've seen some changes in the latest branch like product tabs on admin, removal of cache system... I've also noticed a new hook in categories.php: $OSCOM_Hooks->call('categories', 'productPreAction'); This hook, if it does what I think, could help avoiding part of the core changes, but it's still not in the current (1.0.28) version. I'll also update the modules from the shop side (navbar and boxes). I vagely remember reading that burt wants to deprecate boxes in the shop side but I've been suddenly banned from phoenix club without notice and cannot verify it. Do you know if there's some new feature that allows to inject code into application_top? If that last core edit could be injected this would be a 'drop and enjoy' addon
  4. @raiwa I''ll take a look at it. I'll have to install phoenix on a test server because I don't want to upgrade yet, so testing will be limited. Anyway latest uploaded version should work on php 7.3 - I'll check if I changed something and didn't update the files on the addons site.
  5. Can you post the error log file to fix it? I can't find any USU errors on mine. I don't have Phoenix installed and I won't install it for now, so can't say if there are differences, but for what I've seen it should work on it.
  6. @shetch Nice work, thanks for sharing. Do you plan to expand it to new functionalities? If yes please consider adding something like these addon for organizing modules: https://apps.oscommerce.com/3DQyi&improved-content-modules-admin-for-2-3-4 https://apps.oscommerce.com/sJbv1&improved-modules-admin-for-2-3-4 Getting rid of the right menu boxes would be nice. This allows more space on mobile devices and quicker workflow. BTW I found an align issue in dashbboard with big resolutions:
  7. It shouldn't be too difficult - I'll take a look as sson as I have some time.
  8. @LeeFoster I'm currently overwhelmed by work but can help if you have troubles adapting it!
  9. This may be a silly question but I cannot find an answer myself... Imagine you have shirts on sale. You have color (2) and size (2) as options. You sell these products only: Size: small, Color: red Size: small, Color: blue Size: large, Color: blue You don't sell this option: Size: large, Color: red If you build a product with those stock options the unwanted fourth product option will be added with no stock, even if you have track stock set up for both attributes of the product. Is it correct or I'm missing something? Also, is there a way to sell only the three options marked only without the fourth one if stock check is set to false?
  10. Yes I made a blank install to test but making me doubt if every file was overwritten... I believe they were but I'll double-check. Anyway as you say this would not hurt.
  11. @raiwa warnings are still there. This fixes them: in attributeManagerInstant-class.php Change: function addAttributeToProduct($get) { $this->getAndPrepare('option_id', $get, $optionId); $this->getAndPrepare('option_value_id', $get, $optionValueId); $this->getAndPrepare('price', $get, $price); $this->getAndPrepare('prefix', $get, $prefix); $this->getAndPrepare('sortOrder', $get, $sortOrder); to: function addAttributeToProduct($get) { $this->getAndPrepare('option_id', $get, $optionId); $this->getAndPrepare('option_value_id', $get, $optionValueId); // check if the variables are passed to the function: if (isset ($get['price'])) $this->getAndPrepare('price', $get, $price); if (isset ($get['prefix'])) $this->getAndPrepare('prefix', $get, $prefix); if (isset ($get['sortOrder'])) $this->getAndPrepare('sortOrder', $get, $sortOrder);
  12. There's an addon that does this for 2.3.4. Unfortunately apps site doesn't allow searching for 3 letter words so you'll have to find it manuallu.
  13. A couple of minor issues: Constant is defined twice in spanish: Notice: Constant AM_AJAX_SORT already defined in attributeManager\languages\espanol\attributeManager.php on line 79 When adding an option or restoring a template throws notices: Notice: Undefined index: price in attributeManager\classes\attributeManager.class.php on line 370 Notice: Undefined index: prefix in attributeManager\classes\attributeManager.class.php on line 370 Notice: Undefined index: sortOrder in attributeManager\classes\attributeManager.class.php on line 370 Warning: Cannot modify header information - headers already sent by (output started at attributeManager\classes\attributeManager.class.php:370) in attributeManager\attributeManager.php on line 85 It only shows when error_reporting is set to all.
  14. You can create new page modules (examples placed in the "extras"directory) but not remove the p-XXX thing. Note those modules has not been updated by me and could be outdated. You can modify the "products" module included to fit your needs.
  15. No need to modify the files again. Just upload the drop_on_top files over the existing ones.
  16. @phi148 I think I fixed the issue. Can you please test it? Ultimate_Seo_Urls_5_PRO_BS_209_beta_2.zip
  17. @phi148 as mentioned in my previous post there's an issue with mysql code I still couldn't fix.
  18. @hugo_064 it was done for 2.3.4 community edition. If the menu doesn't work it's probably javascript not working as expected. Please take a look at the javascript console of your browser to check if it throws any error.
  19. I've been working on this addon to fix some issues and improve some things like multilanguage support. Anyone here would like to test the code before submitting to the addons section? Here is a short list of changes: Latest responsive oscommerce compatible. Moved usu_base_filename function from application_top to its own file to simplify core edits. Fix for sitemaps not showing manufacturer rewritten URLs Fix for hreflang tags module - now categories shows correct language Corrected location of character conversion packs Allow to processs links outside root folder (ie. ext/directory). This is useful for addons like Twitter typeahead. Fixed (some) cache problems. For now the only issue I still find is with mysql cache: Looks like the table is being truncated on every page load. Any help with locating the problem will be welcome. Ultimate_Seo_Urls_5_PRO_BS_209 beta1.zip
  20. One thing matters of this addon: if you run a multilingual site you will get URLS like: mysite/index.php/en mysite/index.php/de mysite/index.php/jp and so on, instead of the same mysite/index.php URL for every page/language combination. And you can add hreflang tags so your site will be indexed in the correct local sites - no more duplicate content like in stock oscommerce. If you don't use it or another addon like this one - what language will a search engine index from your site? So yes, it's necesary - or at least very recommended - for companies who sell internationally.
  21. It could be a good idea to create new URI modules instead of modifying the stock ones. Will give a try if I get some time after updating the addon (i've managed to get the sitemap manufacturer and hreflang pages working completely).
  22. I'm having a problem with shopping_cart.php after installation. Cart is throwing this error: Fatal error: Uncaught Error: Call to undefined function check_stock_qtpro() in E:\___\qtpro\includes\modules\content\shopping_cart\cm_sc_product_listing_qtpro.php:91 Stack trace: #0 E:\___\qtpro\includes\classes\osc_template.php(146): cm_sc_product_listing_qtpro->execute() #1 E:\___\qtpro\shopping_cart.php(16): oscTemplate->getContent('shopping_cart') #2 {main} thrown in E:\___\qtpro\includes\modules\content\shopping_cart\cm_sc_product_listing_qtpro.php on line 91 The content module is looking for the function and can't find it. $stock_check = check_stock_qtpro($products[$i]['id'], $products[$i]['quantity'], $products[$i]['attributes']); As far as I can find that function is defined twice, once in includes\hooks\shop\qtpro\qtpro_hooks.php and another time in includes\classes\pad_base.php If I'm not wrong none of them can be accessed from shopping_cart.php. Someone has modular shopping cart working with qtpro?
  23. @raiwa, I've installed the latest version over a fresh osc CE and the +/- icons in shopping cart shows as flashing exclamation/question signs. I've noticed it uses newer font awesome. Can this be the problem?
×
×
  • Create New...