The new version OkayCMS 3.2.0
This version is more technical, a lot of work has been done in it that is needed for the convenience of developers and quite a few things that end users will need. But to do this work was very important for the future development of the system and for a more correct description of the documentation for the system, which we are dealing with.
So, to be done:
Made flexible URL construction that allows you to create your own URL structure. This will be useful when moving from other systems and is often requested by SEO specialists. You can very conveniently customize what URLs the product pages, categories, brands, blog pages and news pages will have
We have implemented CSS Source Map for the convenience of developers, which allows, on the one hand, to keep CSS files combined, which speeds up the loading of the site, on the other hand, to see through the developer console in the browser in which file the required part of the code is located.
Made the functionality of notifications in the left menu.
It looks like this.
Counters need to be added only to sub-items, and they are automatically summed up and displayed in the parent item. You need to add like this (and from the module as well): $ managerMenu-> addCounter ('left_orders_title', $ newOrdersCounter); to find out the name of the required counter, you need to enable developer mode (in the config dev_mode = true), and then the names of all available counters will be displayed in the admin panel.
- To be able to create modules more flexibly and conveniently, we tried to cover the entire system with so-called "helpers"
- For the convenience of developers, we added the Execute method to QueryBuilder
- Made it possible in banners to select the display of a group of banners on all categories or brands using one checkbox
- Closed in noindex, follow cart page
- Improved the work of authorization via social. the network
- Added some translations to the admin. panels in other languages
- Improved display of sliders in mobile version
- Made a more correct title for the / all-products page
- Corrected the list of social networks in the "Design Settings" section in the admin. panels and website
- Made the correct transfer of the order status to the client's letter
- Fixed the functionality of password recovery in the admin. panel
- Fixed the work of import if the product does not have a description
- Fixed the filter for missing items in the admin. panels
- Fixed a bug in the display of the placed order, described in the topic
- Fixed pagination in categories if the display of missing products is turned off
- Fixed a problem with filters in the mobile version when clicking the "Reset" button
- Fixed a problem with sending comments from the mobile version
- Fixed issue with sending mail via SMTP
- Fixed the correct operation of adding a property through the product card
- Fixed opening of the "Categories" item in the mobile menu
- Fixed the display of the number of products in the mobile menu.
You can download the new version by following the link archive with changes from 3.1.1 to link
When updating, the changes to the config / config.php file must be transferred manually.