Jump to content
  • Checkout
  • Login
  • Get in touch


The e-commerce.

All Activity

This stream auto-updates

  1. Past hour
  2. Hello @mendoh That's the results: 1. Your previous database version was backuped here Settings->Tools->Backup 2. Your Italian translation was checked and reimported. There was a few little mistakes like missing PHP params (% instead of %s), superfluous line breaks and some keys that don't use anymore. It's ok now. 2. French and Spanish translations was reimported. It's ok now. 3. English translation was restored but I don't sure about it's state. At least it has a lot of non-used translations that you imported earlier with forum translations. Also it has a wrong keys that can't be deleted from admin panel. So, the state of the English translation is unsatisfactory. But we can't fix it with admin panel. It can be fixed only with SQL. 4. The category page still has a problem and I can't say whу because of state of English translation. Did you change any .php or .tpl files (except the patch I sent you earlier)?
  3. Hi Jack, We checked and the latest orders in your admin area are at the top of the page while the oldest orders are at the bottom so as far as we can see they are sorted the way you want. If we miss something please let us know. Best regards, Ivan
  4. Today
  5. Yesterday
  6. After the very first OSCv4 release came out, I spent quite some time testing it and immediately noticed that English was the only available language. Then, I fully re-installed a totally new OSCv4 version just one month and twenty days ago. After reinstall was complete, the very first thing I looked for were LANGUAGES: since there were no French and Spanish language packages available from the app store, I decided to look all over the forum and I downloaded and installed the most recent French and Spanish languages that I could find. As soon as I installed those files, I immediately realized about the discrepancy in the number of keys, however, there was absolutely NO WARNING that I could find about that and, most of all, about what THAT DISCREPANCY could actually mean and imply. When I told Vadym I was about to start/continue/complete translation into Italian, he did not said a word about everything you are telling me now. So off I went with my tranlsation. Since it was clear to me that multiple language files existed, each one with a different number of keys and certainly I had to use the most recent one available to start translating into Italian, I decided to export the original English file that came with my fresh install and use that one as a base for my translation into Italian: upon completion and after uploading/installing it to my live site, however, I could notice the number of keys still did not match at all!! So I used a file comparison utility and kept the hash key as the comparison base of reference but once again that apparently did not do. If language files, their keys and their interactions actually are (as they showed to be) THAT CRITICAL for the whole shop to work properly, THAT should have been MENTIONED to say the least. Instead, there was NO MENTION AT ALL and I had to discover it the hard way: I am impressed. On top of the above, this: tells me that I will have to re-work my whole translation, because even if I took the original English file that came with the install as a reference file for it, the most recent "evidence" proves that an unmatching number of keys is surefire proof it is not going to work as it should. I have enabled your access to Settings->Tools->Database Back-up and I am curious to see what you can do with the crippled site which I am now stuck with. Last but not least, if you export the Italian translation, please resend it to me in a suitable format for the current OSCv4 engine, so that I will be able to upload it and test it on my (next?) live shop once re-worked...
  7. Hello Mendoh, I understand that you tried to do what I told you. But when I saw your site you already had the broken translations for French and Spanish translations. Unfortunately I did not pay attention to your English translation then. At the moment you have broken all translations, including English. Here is a screenshot from your site: As you can see, you have only 5797 English keys. And the values in the Key and Entity columns are completely wrong. The below screenshot is taken from the osCommerce v4.11 with installed French and Spanish translations from the App Shop: As you can see we have 6809 English keys and 6803 keys for French and Spanish translations. What should you do? If you are agree: 1) do a backup for your database (Settings->Tools->Database Backup). Or give us the rights to this page and we do it for you. 2) export and save your Italian translation 3) let me know if you are ready and I will try to restore your English translations
  8. The more, the merrier...clicking on New Products ANYWHERE in the shop gives this: please contact us if you see this page
  9. Flushed the WHOLE cache just now and: 1) after THIRTY MINUTES, this is all I get onscreen: 2) ALL the recently added products along with the "Featured Products" and "Sales Features" tab have disappeared from homepage; 3) these issues: are still there as if NO Cache memory flushing had ever happened. Ain't that just ridiculous? 🤨
  10. Hi pandrei I checked and I had have mod_rewrite activated, even though once that you suggested that it was a configuration issue, I solved it replacing apache for nginx instead, now is working just fine. Thx for you support
  11. Hello Andrei, I really do not think so. As a matter of fact, yesterday I wrote you that: so the languages I have now are just your official ones and I installed them without removing the previous ones because you told me that: The only non-official language I have is Italian, however, I also informed you that: Last but not least, if this: is actually true, I believe you will realize that a much more DETAILED STEP-BY-STEP user's guide on how to set up a shop FROM SCRATCH is more than necessary: I do not recall to have seen ANYWHERE in the online manual/wiki (i.e.:https://www.oscommerce.com/wiki/Managing_Languages) ANY indication that one should flush the Cache memory after changing settings in general (have general settings really anything to do with languages since it appears languages are the only ones to blame for the repeated issues I am having so far!?) and languages? My point is, once again, that there are TOO MANY connections between a single function or feature and the remaining hundreds of features that cause the shop to run as it shouldy, to afford the luxury NOT TO specify them in a manual, in details. Otherwise, the risk of running into a series of (frustrating) issues, one after another, exactly as it is now happening to me, is more than actual. The new OSCv4 kind of reminds me the cockpit of an airliner: it is full of controls, functions, features and possibilities. Too bad that the approach being used so far is not to train pilots on both the methods and procedures that are essential to make the airliner fly, instead they are being left to discover what is THE next move to make to get the airliner in the sky and fly to a given destination by repeated attempts. A word to the wise: if you do that in the real world, you have crashed your airplane into a wall even before getting it on a runway...🤔
  12. To reproduce: Click Menu "Products / Catalogue -> Products (Brands/Categories)" Select a product from the Categories / Products section Click "Edit" button Click "Name and Description" tab Click "Add banner" button The infinite spinner will appear and the error will be in the log file. yii\base\ErrorException: Attempt to read property "microtime" on null in /home/dd/public_html/lib/backend/design/boxes/Banner.php:67 Stack trace: #0 /home/dd/public_html/lib/common/classes/TlErrorHandler.php(63): yii\base\ErrorHandler->handleError(2, 'Attempt to read...', '/home/dd/public...', 67) #1 /home/dd/public_html/lib/backend/design/boxes/Banner.php(67): common\classes\TlErrorHandler->handleError(2, 'Attempt to read...', '/home/dd/public...', 67) #2 /home/dd/public_html/lib/vendor/yiisoft/yii2/base/Widget.php(146): backend\design\boxes\Banner->run() #3 /home/dd/public_html/lib/backend/controllers/DesignController.php(3302): yii\base\Widget::widget(Array) #4 [internal function]: backend\controllers\DesignController->actionContentWidget() #5 /home/dd/public_html/lib/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array) #6 /home/dd/public_html/lib/vendor/yiisoft/yii2/base/Controller.php(178): yii\base\InlineAction->runWithParams(Array) #7 /home/dd/public_html/lib/vendor/yiisoft/yii2/base/Module.php(552): yii\base\Controller->runAction('content-widget', Array) #8 /home/dd/public_html/lib/vendor/yiisoft/yii2/web/Application.php(103): yii\base\Module->runAction('design/content-...', Array) #9 /home/dd/public_html/lib/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest(Object(yii\web\Request)) #10 /home/dd/public_html/lib/backend/web/index.php(29): yii\base\Application->run() #11 /home/dd/public_html/admin/index.php(25): require('/home/dd/public...') #12 {main} version 4.11.55722
  13. To reproduce this error: Click Menu "Products / Catalogue -> Products (Brands / Categories)" Either Click Add brand button at top or Edit existing brand by clicking brands tab then clicking the edit icon Click Suppliers Tab in the popup window Clicking the "Select / Add new supplier" button will produce this error ( - It appears on the UI as an infinite spinning dots, but can be seen in the log file) yii\base\ErrorException: Undefined array key "uprid" in /home/dd/public_html/lib/backend/controllers/CategoriesController.php:6796 Stack trace: #0 /home/dd/public_html/lib/common/classes/TlErrorHandler.php(63): yii\base\ErrorHandler->handleError(2, 'Undefined array...', '/home/dd/public...', 6796) #1 /home/dd/public_html/lib/backend/controllers/CategoriesController.php(6796): common\classes\TlErrorHandler->handleError(2, 'Undefined array...', '/home/dd/public...', 6796) #2 [internal function]: backend\controllers\CategoriesController->actionSupplierSelect() #3 /home/dd/public_html/lib/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array) #4 /home/dd/public_html/lib/vendor/yiisoft/yii2/base/Controller.php(178): yii\base\InlineAction->runWithParams(Array) #5 /home/dd/public_html/lib/vendor/yiisoft/yii2/base/Module.php(552): yii\base\Controller->runAction('supplier-select', Array) #6 /home/dd/public_html/lib/vendor/yiisoft/yii2/web/Application.php(103): yii\base\Module->runAction('categories/supp...', Array) #7 /home/dd/public_html/lib/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest(Object(yii\web\Request)) #8 /home/dd/public_html/lib/backend/web/index.php(29): yii\base\Application->run() #9 /home/dd/public_html/admin/index.php(25): require('/home/dd/public...') #10 {main} version 4.11.55722
  14. If you create a catalogue page, with an image, you will receive an error the next time you make an edit and save that page. If you remove the image then the page will save fine. To reproduce this error: "Design-> Catalogue Pages" and click "create catalogue page" Click Main Tab then Drag an image file and click Save Exit by clicking "Back" button or the menu item "Design-> Catalogue Pages" Click to select the newly created page Click Edit Click Save and this will trigger the error in the log file Stack Trace: TypeError: mb_strrpos(): Argument #3 ($offset) must be of type int, null given in /home/dd/public_html/lib/backend/services/CatalogPagesService.php:543 Stack trace: #0 /home/dd/public_html/lib/backend/services/CatalogPagesService.php(543): mb_strrpos('/images/catalog...', '/', NULL, 'utf-8') #1 /home/dd/public_html/lib/backend/services/CatalogPagesService.php(365): backend\services\CatalogPagesService->basename('/images/catalog...') #2 /home/dd/public_html/lib/common/services/TransactionManager.php(16): backend\services\CatalogPagesService->backend\services\{closure}() #3 /home/dd/public_html/lib/backend/services/CatalogPagesService.php(394): common\services\TransactionManager->wrap(Object(Closure)) #4 /home/dd/public_html/lib/backend/controllers/CatalogPagesController.php(267): backend\services\CatalogPagesService->saveByCatalogPageForm(1, Object(backend\models\forms\catalogpages\CatalogsPageContainerForm), 1) #5 [internal function]: backend\controllers\CatalogPagesController->actionEdit(1, 8, 0) #6 /home/dd/public_html/lib/vendor/yiisoft/yii2/base/InlineAction.php(57): call_user_func_array(Array, Array) #7 /home/dd/public_html/lib/vendor/yiisoft/yii2/base/Controller.php(178): yii\base\InlineAction->runWithParams(Array) #8 /home/dd/public_html/lib/vendor/yiisoft/yii2/base/Module.php(552): yii\base\Controller->runAction('edit', Array) #9 /home/dd/public_html/lib/vendor/yiisoft/yii2/web/Application.php(103): yii\base\Module->runAction('catalog-pages/e...', Array) #10 /home/dd/public_html/lib/vendor/yiisoft/yii2/base/Application.php(384): yii\web\Application->handleRequest(Object(yii\web\Request)) #11 /home/dd/public_html/lib/backend/web/index.php(29): yii\base\Application->run() #12 /home/dd/public_html/admin/index.php(25): require('/home/dd/public...') #13 {main} mb_strrpos() with 3rd parameter null is present in the following files: lib/backend/design/Groups.php lines 107 & 111 lib/backend/controllers/UploadController.php line 78 lib/backend/services/CatalogPagesService.php lines 536 & 540 lib/backend/controllers/InstallController.php lines 46 & 50
  15. @Ivan HolbiIs there a way to sort the orders so they always load last first? They are sorting first first by default.
  16. Dear Mendoh, You have the broken French and Spanish translations. And these translations crash the category page. Where did you get them? Could you allow us to use Settings->Cache control page? It should be used after changing settings and languages.
  17. How to show the image in submenu item in oscommerce 4 . please help me.
  18. In order for the emails from the contact form not to go into your spam folder, you should send the emails from an address of your own domain and add the email address of the customer as a Reply-To header. As for the emails from your domain arriving in you customer's inbox, you should have SPF, DKIM and DMARC records set up for your domain ( https://www.cloudflare.com/learning/email-security/dmarc-dkim-spf/ )
  19. It turned out to be the install script replacing the .htaccess file, which removes the php version command added by cpanel.
  20. Dear Andrei, I really need your help to understand what is going on here. Judging by the evidence I have collected so far, despite being cited in the Manuals as actually working (https://www.oscommerce.com/wiki/Managing_Categories) the drag-and-drop function available in the Categories tree is seriously crippled and should be carefully revised. This is what I get when trying to use it: most of the times it will not work correctly (i.e.: the hand moves nothing) unless I refresh the page; I have moved one sub-category from my top category to another category immediately below: while I can do that with the drag-and-drop feature, moving the very same sub-category back to the category where it originally belonged, does NOT work. If I want to to that, I have to use the three-step button procedure I previously mentioned; if I try to move one sub-category from either my top category or another category below it, that will work, however, once again moving the very same category back to the (top) category where it originally belonged does NOT work; moving the main categories up and down by drag-and-drop does NOT work. Thank you
  21. I have managed to move the category to where I need it to be (thus making it a sub-category) by: 1) selecting the category I wanted to move; 2) clicking on move; 3) moving to the desired location. On the left column under the Categories tab, all the categories show a hand icon aside, which would be supposed to move them more quickly and efficiently by drag-and-drop, too bad that it does NOT seem to work at all...so why leave it there!?!? Basic operations with products and categories are already lengthy and time-consuming owing to the MASSIVE amount of functions, interactions, parameters and features one has to consider: under these conditions, adding features or functions that would be supposed to help/make things easier but DO NOT WORK in actual facts, only creates A LOT of confusion leading to a frustrating OSCv4 experience and even more time wasted and this is even more true when sometimes we happen to find switches with absolutely NO indication of what they are for: such as the ones above, inside "Edit Category/Templates"...
  22. just refreshed the page and now the phantom category has gone away...I am utterly puzzled, indeed...
  23. Andrei, thanks. I could actually display both the categories and their sub-categories by following your recommendations. Unfortunately, HOWEVER, it seems the e-commerce engine is far from not going berserk (and eventually break into yet another issue!) each and every time I move to the next stage after an issue has been solved. 😭 Here is what happens now: 1) after adding a new category and clicking on the "save" button after adding a new category, absolutely nothing happens that is: no feed-back screen or message that the category is being added. If I go back to the main category add page, however, the recently added category is there. I could only realize about that after clicking on the "save" button for a new category 10 times in a row and finding 10 duplicates of the same categories on the main category add page, without absolutely ANY warning or message that a category was being added; 2) I tried to delete 9 of the 10 duplicates by using the batch delete function: after launching the function, it takes an incredible amount of time to delete only one or two duplicates and once again without absolutely any message or screen feed-back about the operation in progress. So I resigned to one-by-one deletion which apparently worked (once again without absolutely any message or screen feed-back about the operation in progress). Then, I decided to add a sub-category to the most recently added category (please see above item#1): what happens is once again what I have described so far. Then, I could find the new sub-category being added atop of all the existing ones, HOWEVER, all of the other categories and sub-categories I have added so far now find themselves under a "phantom" category which appeared just out of the blue and from which there is apparently NO way to move them because the hand function does not appear to work: WHAT IS THAT!?!? 3) I have tried to edit the "phantom" category by clicking on the "edit" button: everything hangs and a forever spinning ball of dots is all I get as follows: Now what?
  24. Hi Lorraine, Please PM me with the link and the login details to the admin area of your website for us to check it further. Best regards, Ivan
  25. @Ivan Holbicould you please check wiki has an article for it?
  1. Load more activity
  • Create New...