-
Posts
3,036 -
Joined
-
Last visited
-
Days Won
465
Content Type
Profiles
Forums
Gallery
Downloads
Articles
Store
Blogs
Everything posted by datakick
-
You need to switch Display review average in to Custom placement, and then edit your product.tpl template and add hook to appropriate place
-
btw, this option to adjust placement of review average was added to the module as well (both free and premium). I must say it looks much better when placed under the product name. See this example on beautiful niara theme
-
Thanks for confirmation. This is a good workaround until this is fixed properly in core
-
Hi everyone, I've released a new premium version of revws module. Upgrade 2.0.4 brings one of the feature everyone asked me about - Store Reviews. You can check this new functionality on my demo account - front office / back office. If you don't need this feature, free version is still there and fully supported.
-
Can't login as customer after just going from localhost to online
datakick replied to Steve's question in Technical help
That statement is true every theme... because it's a problem of smarty engine, not theme itself. Thirtybees will eventually migrate to newer version of smarty that does not generate warnings / notices. But since that is very dangerous step, we are in no hurry to do that, and we want to have contingency plans in case new smarty version does not work as expected. That means some way to switch to older smarty version. In 1.0.9 error reporting was revamped, and the display_errors php settings in dev mode was disabled. That means that the theme will work just fine on php7.2 (you will still see the warnings / notices in error log, but not in the page itself). -
@Brian It looks there are either some remnants of ps16 (or older) php files in your core, or that you have some module that's not compatible with thirtybees. Use gitupdater module, and try to compare agains 1.0.8 version. It should tell you that everything is up to date, and no changes are necessary (because you are now on 1.0.8 version). But if there are some extra files from previous prestashop versions, or if some files were not installed/migrated correctly, the module will tell you. And allow you to fix this. Then run tbupdater module to update your modules. If it still does not work, then let us know.
-
@Brian the problem with missing theme configuration page was solved a week ago, it will be part of the next release. If you need it right now, you can use traumflug's new gitupdater module and migrate your 1.0.8 to bleeding edge branch. That will pull this change to your server. Then you can reinstall the theme Or you can simply apply this commit: https://github.com/thirtybees/thirtybees/commit/e6e5b9f3a5b8a59078fc9e5184e2f24d3c5a2bce
-
Nevertheless, when you upgrade to newer version, you will loose this modification.
-
Are you changing core files? Please don't do that... you'll get stuck with outdated version of thirtybees. These changes should be handled by custom module. Such module can either provide overrides, or hook to appropriate hooks if exists. In this case, there is a hook named actionEmailSendBefore that can be targeted. This hook can be used to adjust email parameters, for example to add your email address to bcc for all emails, change subjects on the fly, etc... And you can use it to block some emails from being sent, by returning false value from the hook. This is clean and reusable way to customize your shop.
-
as the reply states, gmail rejected the email because it did not pass SPF check You need to add SPF records to your dns, so email servers can verify that your server can send emails on your domain’s behalf
-
APC cache has been enabled, but the APC or APCu extension is not available
datakick replied to Smile's question in Technical help
You can either install the apcu extension, or modify configuration of your prestashop you are migrating from and change the caching system in /config/settins.inc.php to something else -
@cprats pm me your ftp access, I'll check this for you
-
There is some code that's trying to communicate with some external service. You need to figure out where that code is, and what url it tries to access. Since you wrote that it happens roughly at the same time, I would start by looking at the module with some cron support.
-
@Smile what you are trying to do is to maintain your own fork of thirtybees platform, with all the benefits and drawbacks. This also means that you can't use update module to update your site, because this module works against thirtybees codebase. To keep updated, you will need to manually merge thirtybees git repository to your bitbucket fork, resolve all potential conflicts, and then manually update your site. This can get pretty ugly. I would recommend you 1) not change core code. Implement your own custom module instread, and hooks / overrides to extend the core functionality 2) if you plan to change community theme, then clone this theme to your own, change it's name, and carry on from there. You can, of course, try to merge changes to community theme to your theme, if it makes sense. But even if you don't, you should be ok. Your *old* theme should still be compatible even in future version of thirtybees
-
Works very nice and fast. Congrats on this release! I tested it a bit, and here are my notes: 1. my locally modified files are correctly listed in Files to get changed, but are not marked as M (this worked when I updated from 1.0.8 to 1.0.x, but when not when downgrading back to 1.0.8) 2. I could not find if my modified files are saved anywhere before they get overwritten by updater module 3. I strongly recommend to not touch community theme at all, as everyone makes changes to it. Unfortunately we don't have ps17 template inheritance functionality yet
-
If you are not willing to wait for 1.0.9, then you can try to apply the fix from this commit (or simply copy the newest version of Configuration.php file to your tb classed directory). That should fix this problem.
-
I don't think this is tb related. That's probably problem with your server configuration (firewall, connection timeout limit, etc...) or with the server your server is trying to communicate with.
-
Disable module Block Featured Products
-
Saving multi language fields in modules (TB 1.08)
datakick replied to luksl's question in Bug Reports
You might be right. I've submitted a fix for this issue today. You can download the latest version of classes/Configuration.php file from github, upload it to your server, and test if it helps. If you do so, don't forget to let us know the result -
Thanks for the but report, let's track it in github: https://github.com/thirtybees/thirtybees/issues/815
-
Regenerated Invoice that was only partially created and a double order
datakick replied to lukewood's question in Technical help
This is really harmless debug message. In fact, I'll drop it from the code in the next version, as it does not help anyone. It can mean one of two things: 1) visitor's cookie contains reference to a cart that not longer exists in your database. This can happen, for example, when some module removes abandoned carts from the database. 2) visitor's cookie contains reference to a cart that has been already converted to an order. This will usually happen on order confirmation page. In both cases we just need to remove cart reference from cookie and carry on. Neither of these are bug, and I don't see any reason why it should fill merchant's log -
Any chance that these are stored inside configuration table? If so, this might be caused by this issue: https://github.com/thirtybees/thirtybees/issues/807
-
These notices are, well, notices. They are not errors themselves, and are not cause of your problems. You should, of course, fix the template (or module) to get rid of them, but that will not help you with those two other problems.
-
Can't generate delivery slips after migration
datakick replied to Brian's question in Technical help
we shall add some check into class_index generator to prevent this kind of problems in the future -
Can't generate delivery slips after migration
datakick replied to Brian's question in Technical help
there shouldn't be any directory classes/range/pdf I suspect you accidentally copied directory classes/pdf to classes/range/pdf. This can confuse autoloader, because there are now two classes with the same name. To fix this 1) ensure that directory classes/pdf exists and that it contains file HTMLTemplateDeliverySlip.php 2) delete directory classes/range/pdf 3) delete file cache/class_index.php