Jump to content

sandipchandela

Members
  • Posts

    515
  • Joined

  • Last visited

  • Days Won

    3

Everything posted by sandipchandela

  1. While viewing the performance page, facing the below error. PS version 1.7.7.5 with PHP 7.3 Twig\Error\ RuntimeError in src/PrestaShopBundle/Resources/views/Admin/layout.html.twig (line 37) headerTabContent is defined ? headerTabContent : '', enableSidebar is defined ? enableSidebar : false, help_link is defined ? help_link : '', js_router_metadata(), meta_title is defined ? meta_title : '', use_regular_h1_structure is defined ? use_regular_h1_structure : true ) )) %}{% import '@PrestaShop/Admin/macros.html.twig' as ps %}
  2. In the `var` directory, there are some files created with `ps_accounts-YYYY-MM-DD` prefix. does any one know what is the use of these? how it can be useful? How to turn it off this? [2021-07-19 05:29:03] ps_accounts.INFO: Loading ps_accounts Env : [] [] [] [2021-07-19 05:29:05] ps_accounts.INFO: Loading ps_accounts Env : [] [] [] [2021-07-19 05:29:05] ps_accounts.INFO: Loading ps_accounts Env : [] [] [] [2021-07-19 05:29:35] ps_accounts.INFO: Loading ps_accounts Env : [] [] [] [2021-07-19 05:29:38] ps_accounts.INFO: Loading ps_accounts Env : [] [] [] [2021-07-19 05:29:39] ps_accounts.INFO: Loading ps_accounts Env : [] [] [] [2021-07-19 05:29:40] ps_accounts.INFO: Loading ps_accounts Env : [] [] [] [2021-07-19 05:29:40] ps_accounts.INFO: Loading ps_accounts Env : [] [] [] [2021-07-19 05:29:42] ps_accounts.INFO: Loading ps_accounts Env : [] [] [] [2021-07-19 05:29:44] ps_accounts.INFO: Loading ps_accounts Env : [] [] [] [2021-07-19 05:29:45] ps_accounts.INFO: Loading ps_accounts Env : [] [] [] [2021-07-19 05:29:48] ps_accounts.INFO: Loading ps_accounts Env : [] [] [] [2021-07-19 05:29:49] ps_accounts.INFO: Loading ps_accounts Env : [] [] [] [2021-07-19 05:29:49] ps_accounts.INFO: Loading ps_accounts Env : [] [] []
  3. While changing the theme, I'm getting an below error. Symfony\Component\Debug\Exception\ContextErrorException: Warning: Error while sending QUERY packet. PID=194476 at classes/db/DbPDO.php:165 at DbPDOCore->_query(' SELECT r.`slug` FROM `psnz_authorization_role` r INNER JOIN `psnz_access` a ON a.`id_authorization_role` = r.`id_authorization_role` WHERE a.`id_profile` = "1" ') (classes/db/Db.php:376) at DbCore->query(' SELECT r.`slug` FROM `psnz_authorization_role` r INNER JOIN `psnz_access` a ON a.`id_authorization_role` = r.`id_authorization_role` WHERE a.`id_profile` = "1" ') (classes/db/Db.php:613) at DbCore->executeS(' SELECT r.`slug` FROM `psnz_authorization_role` r INNER JOIN `psnz_access` a ON a.`id_authorization_role` = r.`id_authorization_role` WHERE a.`id_profile` = "1" ') (classes/Access.php:111) at AccessCore::getRoles(1)
  4. I want to make a script that will load all the products. Each product will load their all combinations if found any and make a default image selection for that combination. Refer image for better explanation. There is a black color combination and for that i want to make a default image selection for image of first position.
  5. Due to some reason, Prestashop store having lots of duplicate category aka with the same name(category title) under Home Default category(id=2). Does any one how to find the duplicate category names in order to resolve duplication? I don't care if any products associated will unassigned or not.
  6. We have store in which one category named "pen" we also have many products whose names(title) contains "pen" in it. I want to assign those category "pen" to those products. Only single store with default language only. PrestaShop Version : 1.6.1.20
  7. It is working for me in PS 1.6.1.20 Making this $product_ids array as follows: $product_ids = array( array('product_id' => '8', 'incl_tax' => 1, 'price' => 9, 'from_quantity' => 1, 'reduction_price' => '10', 'reduction_percent' => 2, 'reduction_from' => '0000-00-00 00:00:00', 'reduction_to' => '0000-00-00 00:00:00'), array('product_id' => '2', 'from_quantity' => 1, 'reduction_price' => '8', 'reduction_percent' => 2, 'reduction_from' => '0000-00-00 00:00:00', 'reduction_to' => '0000-00-00 00:00:00'), array('product_id' => '18', 'from_quantity' => 5, 'reduction_price' => '5', 'reduction_percent' => 2, 'reduction_from' => '0000-00-00 00:00:00', 'reduction_to' => '0000-00-00 00:00:00'), array('product_id' => '2', 'from_quantity' => 5, 'reduction_price' => '3', 'reduction_percent' => 2, 'reduction_from' => '0000-00-00 00:00:00', 'reduction_to' => '0000-00-00 00:00:00'), array('product_id' => '8', 'from_quantity' => 40, 'reduction_percent' => 40, 'reduction_from' => '0000-00-00 00:00:00', 'reduction_to' => '0000-00-00 00:00:00') ); Call below method by looping `product_id` foreach ($product_ids as $row) { $pid = (int)$row['product_id']; $result = array(); if ((isset($row['reduction_price']) && $row['reduction_price'] > 0) || (isset($row['reduction_percent']) && $row['reduction_percent'] > 0)) { $result['item'] = $this->addSpecificPrice($pid, $row); $updated++; } else { $result['error'] = $pid; $fail++; } } public function addSpecificPrice($pid, $info) { try { $id_shop = $this->getDefaultPSShop(); $specific_price = SpecificPrice::getSpecificPrice((int)$pid, $id_shop, 0, 0, 0, (int)$info['from_quantity'], 0, 0, 0, 0); if (is_array($specific_price) && isset($specific_price['id_specific_price'])) { $specific_price = new SpecificPrice((int)$specific_price['id_specific_price']); } else { $specific_price = new SpecificPrice(); } $specific_price->id_product = (int)$pid; $specific_price->id_specific_price_rule = 0; $specific_price->id_shop = $id_shop; $specific_price->id_currency = 0; $specific_price->id_country = 0; $specific_price->id_group = 0; $specific_price->price = (isset($info['price']) && $info['price']) ? $info['price'] : -1; $specific_price->id_customer = 0; $specific_price->from_quantity = (isset($info['from_quantity']) && $info['from_quantity']) ? $info['from_quantity'] : 1; if ($specific_price->price > 1) { $specific_price->reduction = 0; $specific_price->reduction_type ='amount'; } else { $specific_price->reduction = (isset($info['reduction_price']) && $info['reduction_price']) ? (float)str_replace(',', '.', $info['reduction_price']) : $info['reduction_percent'] / 100; $specific_price->reduction_type = 'percentage'; } $specific_price->reduction_tax = (isset($info['incl_tax']) && $info['incl_tax']) ? 1 : 0; //$specific_price->reduction_type = (isset($info['reduction_price']) && $info['reduction_price']) ? 'amount' : 'percentage'; $specific_price->from = (isset($info['reduction_from']) && Validate::isDate($info['reduction_from'])) ? $info['reduction_from'] : '0000-00-00 00:00:00'; $specific_price->to = (isset($info['reduction_to']) && Validate::isDate($info['reduction_to'])) ? $info['reduction_to'] : '0000-00-00 00:00:00'; if (!$specific_price->save()) { return Tools::displayError('An error occurred while updating the specific price.'); } return Tools::displayError('Specific Price has been added/updated.'); } catch (\Exception $e) { return Tools::displayError('An error occurred while updating the specific price.'); } }
  8. Upgrade to latest version 1.6.1.11 https://www.prestashop.com/en/developers-versions#previous-version
  9. It's too old dude, you are in 2012 if am not wrong. Any way you can find authentication.tpl file in themes/default or themes/prestashop directory. <input type="checkbox" name="optin" id="optin" value="1" {if isset($smarty.post.optin) && $smarty.post.optin == '1'}checked="checked"{/if}> remove if condition or place checked=checked code outside of {if} condition.
  10. hello which version you migrate Cloud to own server ?
  11. Its smarty error occurred during parsing. which PS version u r using? Although its seems like header file is not properly parsing. try to re-upload fresh header.tpl file only.
  12. its seems to be smarty parsing error. you gave screenshot. thanks for that. Make sure following thing in that file - Each {if} condition brackets - Each {foreach} loop brackets start and end loop after changes, do following: have you clear your theme cache folder in /cache /themes/ofajio/cache
  13. If you want to show in following section then you need to change in product-list.tpl file in your active theme directory. theme should be named darkgreen. <ul id="home-page-tabs" backgroud:#fff;"=""> Nos nouveautés Notre séléction Nos meilleures ventes
  14. PS supports mapping for Category to Products, Manufacturers to Products. If you want to achieve category list under Manufacturer page then you can get like below: Manufacturers Page -> get the products by manufacturer code and get categories of that products and list out that category in tpl file -> then you can show products of that category on page. Its tweak route until you reach. this may lead to performance issue on this page if you have high numbers of catalog size. Thanks
  15. css and js editor solution for painful override themes user interface rearrange product import feature should be more easy there should be efficient role based access wish kind of mobile apps user interface
  16. Have a decent start with 1.7. Awesome tool as always from 1.4 to 1.5 to 1.6 and list goes on. No issues faced yet. Started playing with it.
  17. Change this : Open css file in editor: /themes/default-bootstrap/css/modules/blocktopmenu/css/superfish-modified.css you can change 18px/22px to 12px/20px as you want. .sf-menu > li > a { font: 600 13px/22px "Open Sans", sans-serif; }
  18. First of all glad to see. Place cmscontroller.Php in /override /controllers/ It should be like as follows : Cmscontroller extends cmscontrollercore. Then clear cache folders along with class_index.php file.
  19. I'm not sure about check out Finland module! Both of modules files will be in their hooks folder. In your main prestashop directory - modules - PayPal or checkout Finland - hooks named directory.
  20. Yes both tools are separate in terms of their objective. PS IS ECOMMERCE TOOL Where JOOMLA IS CMS TOOL.
×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More