Coder Social home page Coder Social logo

prestashop / prestashop-1.6 Goto Github PK

View Code? Open in Web Editor NEW
34.0 31.0 70.0 209.15 MB

Open-source e-commerce solution version 1.6

PHP 84.84% CSS 1.08% JavaScript 4.59% Ruby 0.01% Smarty 6.77% HTML 0.79% Shell 0.02% C 0.10% Less 0.06% Sass 0.49% SCSS 1.26%
prestashop-1-6 obsolete old-version

prestashop-1.6's Introduction

This repository has been archived, it’s no longer maintained but you still can fork it if you need it.

If you look for a new version of the PrestaShop you can go to this repository.

About PrestaShop

PrestaShop is a free and open-source e-commerce web application, committed to providing the best shopping cart experience for both merchants and customers. It is written in PHP, is highly customizable, supports all the major payment services, is translated in many languages and localized for many countries, has a fully responsive design (both front and back office), etc.

To download the latest stable public version of PrestaShop, please go to the download page on the official PrestaShop site.

About this repository

This repository contains the source code of PrestaShop 1.6, now legacy.

Clicking the "Download ZIP" button from the root of this repository will download a development version of PrestaShop 1.6, not a production ready version.

Note that the ZIP file does not contain the default modules: you need to make a recursive clone using your local Git client in order to download their files too. See CONTRIBUTING.md for more information about using Git and GitHub.

Also, the ZIP file downloaded from GitHub contains resources for developers and designers that are not in the software installer archive, for instance the SCSS sources files for the default themes (in the /default-bootstrap/sass folder) or the unit testing files (in the /tests folder).

Again, if you want the latest stable version of PrestaShop, go to the download page.

Scope

PrestaShop 1.6.1.x is now in "end of life" state. It means that no further develoment will be done on this old version.

However, there is still shops in this version, and a few interested volunteers from the community agreed to help to create a release if, and only if, a serious problem is identified. This include:

  • Security issues
  • Supporting PHP 7.2

When the volunteers will consider that a patch version is needed, a release will be built and be made available on GitHub only. Those eventual releases will not be available on the PrestaShop company website. This is a pure community initiative.

All issues and pull requests that are not in this list will be closed.

For more details, please read the 1.6.1.X: What’s Next article.

prestashop-1.6's People

Contributors

alexeven avatar bmancone avatar djfm avatar emilien-puget avatar fabienserny avatar fchellypresta avatar gandalfthegreydev avatar groussac avatar indesign47 avatar jnadaud avatar jocel1 avatar julienbourdeau avatar kelu95 avatar kpodemski avatar mbertholino avatar ninjaofweb avatar prestaedit avatar prestamodule avatar quetzacoalt91 avatar raphaelmalie avatar rgaillard avatar sfroment avatar shipow avatar slorenzini avatar tchauviere avatar tmmeilleur avatar vchabot avatar vschoener avatar xborderie avatar xgouley avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

prestashop-1.6's Issues

Modification to make PHP 7.2 compatible

PrestaShop - ChangeLog

1.6.1.25 (2019-08-26)

  • classes/AdminTab.php line 511 change "$function($value)"

  • classes/AdminTab.php line 530 change "$function($value)"

  • classes/AdminTab.php line 1675 change "create_function"

  • classes/Cart.php line 2772 add control "is_array"

  • classes/Cookie.php line 79 change "else" and add 2 constants OPENSSL_KEY and OPENSSL_IV
    Mcrypt disappears. I had Warning issues with existing keys that are not good for Openssl. So I added two new constants with the correctly generated keys.

  • classes/ImageType.php line 173 change "if"

  • classes/ObjectModel.php line 64 change "type of variable"

  • classes/Rijndael.php line 97 delete constant "MCRYPT_RIJNDAEL_128" it's not exists

  • classes/Tools.php line 2151 change "create_function"

  • classes/Tools.php line 3736 change "create_function"

  • classes/controller/AdminController.php line 549 change "paramaters" for function "initBreadcrumbs"

  • classes/controller/AdminController.php line 2329 change "if"

  • classes/controller/AdminController.php line 3467 change "$function($value)"

  • classes/controller/AdminController.php line 3469 change "$function($value)"

  • classes/helper/HelperList.php line 198 change "create_function"

  • classes/module/Module.php line 1554 change "create_function"

  • classes/stock/SupplyOrderDetail.php line 304 change "$function($value)"

  • controllers/admin/AdminAttributeGeneratorController.php line 79 change "create_function"

  • controllers/admin/AdminOrdersController.php line 589 change "$function"

  • controllers/admin/AdminProductsController.php line 2221 change "$function"

  • controllers/admin/AdminProductsController.php line 2224 change "$function"

  • controllers/admin/AdminProductsController.php line 2240 change "$function"

  • controllers/front/ProductController.php line 254 add controle "is_array"

  • install-dev/install_version.php line 27 change version

  • install-dev/fixtures/fashion/data/generate_attribute.php line 203 change "create_function"

  • install-dev/upgrade/upgrade.php line 258 add constants OPENSSL_KEY and OPENSSL_IV

  • install-dev/models/install.php line 93 add create constants OPENSSL_KEY and OPENSSL_IV

  • tools/profiling/Controller.php line 358 change "create_function"

  • tools/smarty/sysplugins/smarty_internet_compilebase.php rewrite function "getAttributes" for delete function "each"
    the smarty update was too much change, so I decided to redo one of the functions so that it would be compatible. I had no mistakes after this correction

  • tools/tcpdf update TCPDF to the the last version 6.2.26

  • admin-dev/themes/default/template/controllers/modules/js.tpl line 37 change "count" to "is_array"

  • admin-dev/themes/default/template/controllers/information/helpers/view/view.tpl

Bug in OPC when adding separate invoice address

It seems an issue first reported on the old Forge repository is still 'live' I can no longer access Forge bug repository and it is not mentioned here,
But the issue occurs while creating new account on OPC with a separate delivery and invoice addresses.

Missing out any fields in the 2n'd 'Invoice Address the registration takes place on the delivery address and the Invoice address will not be made.

Is there a fix for this?
Using Prestashop v 1.6.1.24

Longstanding bug still there [PSCSX-9685] Entering wrong information into invoice

It seems an issue first reported on the old Forge repository is still 'live' I can no longer access Forge bug repository and it is not mentioned here,
But the issue occurs while creating new account on OPC with a separarate delivery and invoice addresses.

Missing out any fields in the 2n'd 'Invoice Address the registration takes place on the delivery address and the Invoice address will not be made.

Is there a fix for this?

Add new modulo in Prestashop 1.6

I Need help for add new modules in prestashop 1.6
I click in add new module , zip file was charged but does not appear in list of modules for install and configure
How I can solve this ?
Regards

Split payment amount 1.6.1.24

Hi,

We have a payment issue on the shop. This happens whatever the payment method, being Payzen or Paypal.

When a customer places an order, the order value sent to payment portal is randomly reduced. The customer pays then only part of the order.

The successful payment comes back to the shop and the order is created, logging the reduced amount paid.

When we change the order status to "order being prepared", a new line is automatically added in the order payment log with the missing amount. But it has never been paid. It's just Prestashop that adds this line.

This happens randomly, not to every order.

Thanks

Screen Shot 2021-01-04 at 11 34 05
Screen Shot 2021-01-06 at 17 47 05

No product picture display of ID image greater than 9999999

Good morning everyone

It's a very strange problem on a prestashop installation, made some years ago by using 1.6.1.4 version. That's what happens:

When the 10 millionth product image is entered, the system does not display it anymore while all the other images with a lower ID keep being displayed with no problem

If I disable the URL REWRITE, all the photos are correctly displayed

I already made sure that in .htaccess there's the picture display with ID greater than 7 numbers, and it's present

# Images RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$1$2$3.jpg [L] RewriteRule ^([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$1$2$3$4.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$1$2$3$4$5.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$1$2$3$4$5$6.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6$7.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7$8.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8$9.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9$10.jpg [L]

As if prestashop didn't take into consideration this instruction

Any tips?

Thanks you all

Additional information

PrestaShop version: 1.6.1.4
PHP version: 7.0.33

Incorrect stock count on Block layered module

Hi,

I am using the blocklayered module (v2.2.1) - Prestashop version: 1.6.1.23

When I check "Products in stock", the number of available products displayed in brackets is much higher than the number of products actually available.

capture

Any solution ?

Regards,
Gaja

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.