Optimize your online store with
PrestaShop’s Official Marketplace!

I confirm my contact details to continue

Yummy, your shop will love it! Your product was added successfully to your cart

Developper Tools

Developper Tools Module

Developed by Community developer
  • PrestaShop
    1.5.0.0 - 1.6.1.15
module - Administrative Tools - Developper Tools - 1
module - Administrative Tools - Developper Tools - 2
module - Administrative Tools - Developper Tools - 3
module - Administrative Tools - Developper Tools - 4

Overview

The goal of this module is to give a better collaboration between developers using versioning tools (svn/subversion,git,cvs...)  on their projects by giving them a better environment (new functions, script automation, etc...).

What this product does for you

Productivity Help save time

This tool helps your developers to be better coordinated and maintain your site!
With this module, yours developers save time because it can automate updating to your site.

For example, if your developer must change your database or a functionality of your store, only one file will suffice.

Features

  • Each time the module’s configuration page displays, the scripts in module’s repertory /data will be played in order (SQL or PHP scripts).
    • So, a script that is developed by a developer and committed will be propagated to other developers.
    • Once this script is recovered, if it’s not played on its environment, it will be played. The information to know if the script was played or not is in database at configuration (PLICI_ALREADY_MADE) stored.  So if you just send files to a collaborator, playing the script, this one will automatically upgrade itself.
    • So, we can make a script to add a module and it will be played for all developers.
    • We can also modify a database and it will be sent to all developers.
    • This system allows that all developers have played all scripts on their environment.A chaque fois que les scripts sont joués, le module nettoie le cache de Prestashop.
  • Everytime scripts are played, the module cleans the Prestashop’s cache.
  • This module allows to override others modules
    • By creating in repertory /override/modules, the repertory will be named nameofmodule and in this repertory, the file nameofmodule.php and the class Nameofmodule_ovr.
  • Redefining FrontController to include JS and CSS file of the same name of controller in the repertory of theme.
  • Each override adds static functions like
    • Tools :
      • echoNet that allows to display any variable 
      • pliciTableExists that tests if a table in database exists
    • Module :
      • getInstanceByName that retrieves the instance of a module or its override
    • Hook :
      • pliciDisplayAddon permits to display a module in hook without modifying the Prestashop database
      • pliciExcludeAddon permits to exclude a module in hook without modifying the Prestashop database
  • The override of Db class provides a log / db_requests.log that contains the SQL queries that have encountered an error

Support and updates

You automatically get 3 months of support for this product.

For 90 days after your purchase, you can enjoy technical and feature support, as well as access to updates available for this product.


Make sure this product runs well on your store for 12 months with Option Zen!

With Option Zen, you get access to ALL updates for the product for one year following purchase. Support from the product developer is available by email to answer all your technical and feature-related questions.


What is Option Zen?


Option Zen includes two services:

  • Unlimited after-sales support during the period covered by the option
  • Access to all updates for the product during the period

Option Zen is available at a discount when purchasing this product, but, if you miss out, you can also buy it via your customer account later. It is valid up to one year following the date of purchase of your product. The earlier you buy it, the longer you can enjoy it!


What does it include?


The following are included in Option Zen:

  • questions about using the module/theme;
  • solving technical problems related to the module/theme;
  • access to all module/theme updates.

The following services are not included in Option Zen:

  • customization and special development;
  • installing and updating the module/theme;
  • solving problems concerning third-party services, hosting, the server, or the PrestaShop software.

Recommendation

On installation of the module, it will override the following classes:
  • Tools.php (in /override/classes/).
  • Hook.php (dans /override/classes/).
  • FrontController.php (dans /override/classes/controller).
  • Db.php (dans /override/classes/Db.php).
  • Module.php (dans /override/classes/module).
at first update 002,003,004 scripting Will add a bar on the administration with the name of your shop and two sub- menus: to access cms pages and tab menu.

In order to automate your scripts, they must be added to the folder /data ; sample scripts are provided in the data folder (ex : sample . *) .

Only the main class of a module can be overrided.
    (ex : blockart -> blockart_ovr) 

What your customers will like

The advantage for customers is that when you updated your shop, a single operation will be executed.
Developer Tools -> update !
So all changes are not played one by one in back office, what’s reduces site maintenance time.
Your customers will faster return to your site to see your new modules or features!

Installation

This module requires no configuration and no file modification, it installs itself.

Frequently purchased together

Developper Tools
Categories Dashboard
Countries Dashboard
  • Community developer Developed by

    PrestaShop v1.5.0.0 - v1.6.1.15 Compatibility

  • PrestaShop Developed by

    PrestaShop v1.6.0.4 - v1.7.2.1 Compatibility

  • PrestaShop Developed by

    PrestaShop v1.6.0.5 - v1.7.2.1 Compatibility

$109.97 Add all three to cart

Items from the same developer - Show more details

What's New in Version 1.0.1(06/03/2016)

  • Fix an error with encoding for sql request

About the developer

Community developer

Question?
Need help?

This developer answers your questions in:
fr en

$34.99

Benefits:

  • 3 months of free support (Learn more)
  • Developed by a Top Developer
  • Documentation included
  • Compatibility v1.5.0.0 - v1.6.1.15

  • Version 1.0.1 (06/03/2016)

  • Already translated into en fr

Questions? Contact the developer
This developer answers your questions in:

fr en