Jump to content
thirty bees forum

Yabber

Trusted Members
  • Posts

    90
  • Joined

  • Last visited

  • Days Won

    14

Yabber last won the day on May 22

Yabber had the most liked content!

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Yabber's Achievements

Enthusiast

Enthusiast (6/14)

  • One Year In
  • Reacting Well Rare
  • One Month Later
  • Collaborator Rare
  • First Post

Recent Badges

34

Reputation

2

Community Answers

  1. Yabber

    tiktok

    https://addons.prestashop.com/en/promotions-gifts/85637-tiktok-for-business-social-commerce-module.html Download and install module for prestashop 1.6.1.
  2. Unfortunately, but in order to track google Ads retargeting, it is necessary to add a GTM tag in the store. And about GTM integration with this cookie module it is best to ask the developer of this module. I don't buy any ads from google and have no need to do such integration.
  3. For analytics and statistics, I don't use any google apps like GTM or GA4 in the store, because these apps consist of nothing but errors and are completely worthless. I have the store integrated with Matomo in server-side mode without running any JS scripts on the front-end and without saving any cookies. And in Matomo I have 100% reliable data.
  4. All modern browsers support the WOFF2 font format, also there is no need to load other font formats: https://caniuse.com/woff2
  5. Enter this email from google in: Preferences -> Store Contacts: Shop email By the way, the store should use the store domain email. Using some junk email from google is zero professionalism. The customer doesn't know from whom he gets this email, maybe from the store, or maybe from some hackers.
  6. Google Analytics is an application composed of millions of bugs showing only fake data. It can falsify data by up to 11000%. Why use it? https://matomo.org/case-studies/cro-nyx-digital/
  7. 1. In thirtybees you can add any currency as it is used in the world. 2. Thirtybees can be installed in any country in the world.
  8. I installed Smarty v.4.5.5 on my thirtybees test version and enabled PHP 8.4 So far no critical error has occurred, but there are hundreds of deprecation warnings in the logs. But this solution adopted in Smarty actually heavily complicates the upgrade to PHP 8.4
  9. On github I saw that to smarty version 4.5.5 developer from prestashop added support for PHP 8.4 https://github.com/smarty-php/smarty/releases
  10. Since the release of that horribly unsuccessful version 1.7, there has been a mass escape of stores from PrestaShop. On average, over 20 thousand stores are disappearing each month. I think that in a year no one will know what PrestaShop was.
  11. This should work properly only via the module: public function hookActionPDFInvoiceRender(array $params) { if (isset($params['order_invoice_list'])) { foreach ($params['order_invoice_list'] as $orderInvoice) { if (Validate::isLoadedObject($orderInvoice)) { if ($member = $this->yourValidateCustomerMethod((int) $orderInvoice->id_order)) { $this->context->smarty->assign( [ 'member' => $member ] ); } } } } } And in PDF template: {if isset($member) && $member} <p>{l s='Member number:' pdf='true'} {$member}</p> {/if}
  12. PDF Invoice attachment to "order_conf" email is generated in the PaymentModule class. The data for generated PDF Invoice is retrieved using the $order->getInvoicesCollection() method i.e.: public function getInvoicesCollection() { $orderInvoices = new PrestaShopCollection('OrderInvoice'); $orderInvoices->where('id_order', '=', $this->id); return $orderInvoices; } And in PrestaShopCollection('OrderInvoice') there is definitely no custom data added by you to the customer's account. In your module, you can add your own custom data via the displayPDFInvoice hook.
  13. Google is the biggest virus and cancer of the internet 🙂 It's best not to use any Google services. It's best to serve movies from your own server. Below is the code for a responsive video with meta data and poster. <div class="embed-responsive embed-responsive-16by9" itemscope="" itemprop="VideoObject" itemtype="https://schema.org/VideoObject"> <meta itemprop="name" content="Your video name"> <meta itemprop="description" content="Your video description."> <meta itemprop="uploadDate" content="2024-02-12T16:28:00+02:00"> <meta itemprop="contentUrl" content="https://your-domain.com/img/cms/your-video.mp4"> <meta itemprop="thumbnailUrl" content="https://your-domain.com/img/cms/video-poster.avif"> <video width="800" height="450" class="embed-responsive-item" preload="none" controls="controls" poster="https://your-domain.com/img/cms/video-poster.avif"> <source src="https://your-domain.com/img/cms/your-video.mp4" type="video/mp4"> </video> </div>
  14. I modified the module to make it work properly in multishop mode: https://github.com/thirtybees/tbhtmlblock/pull/10
  15. A proper implementation of the multi-shipping option would require a very serious rebuild of the store engine. In PrestaShop, they have not been able to implement this solution and fix the split-order option for over 5 years, which has a lot of bugs: https://github.com/PrestaShop/PrestaShop/issues/15491 And this solution would require all shipping companies offering modules for PrestaShop to make their modules from scratch. So I don't think this solution will ever be implemented.
×
×
  • Create New...