ul. Powstańców Śląskich 7a
Global4Net Sp. z o. o.
+48 71 769 11 32
© 2009 – Global4Net. All Rights Reserved.
The creators of the program had announced that thanks to the great cooperation of their partners, developers and the committed community, they have managed to release the new version of Pimcore 6.7. This means taking one of the largest open source data management and experience management platforms to an even higher level than before. See what this change means for you and what news and improvements it offers!
Among the new functions, it is worth highlighting the most important ones, which is why we have prepared a list of them. Among them, you will find the six most important novelties.
If your site has very complex layouts, it is often difficult to locate the specific field you are looking for. Thanks to the new solution – the field search function, you can quickly find attributes and their values even in complex class definitions. This option is enabled by including it in the class definition.
What exactly is Areablock? This is a content creation kit for documents offered by Pimcore. In its new version, you can set individual field use restrictions at the brick level. As a result, an element, e.g. a video, can be used twice within a block or the entire page.
You can now use the embedded 8BIM clipping path for clipping thumbnails. This will give you a JPEG file with a transparent background. This is a very useful feature!
The new version of Pimcore now offers out-of-the-box synonym integration in product search. It does this by taking advantage of the Elasticsearch synonym feature – flexible search. Synonym sources can be simple files, Pimcore resources, Pimcore data objects, database tables and any other source. It’s the perfect solution for creators to modernize the digital commerce search experience.
The Alias operator is a new grid configuration operator that allows you to rename columns to meet the naming conventions for exports without modifying any data models.
Hobex is an Austrian provider of comprehensive services in the field of cashless payment systems and e-commerce solutions. Thanks to it, the use of the new tool is even easier than before.
In addition to completely new possibilities, the authors of the solution decided to work on the options already available in the tool. The result of their work is 8 improvements that we present below.
The new Pimcore 6.7 optimizes the core capabilities of Elasticsearch, providing better performance than before. The changes mainly include:
Until now, in Pimcore versions it was possible to filter a selected field in the object editing panel only by prefix. For example – if in the Test and My Test options you entered text in the input field, you only received a Suggested Test, not My Test. After making changes, the search string for PR can be anywhere in the options to get the suggestion you want.
Optional PHP declarations on generated getters and setters (at the class definition level, PHP declarations can be activated for generated getters and setters).
Fixed saving unpublished settings in API with empty mandatory fields by displaying an exception.
The makers of the new version of Pimcore 6.7 have added an additional EqualComparisonInterface interface to identify data types that correctly implement isEqual. The goal is for all data types to implement isEqual in the long run, and for all data types that do not implement isEqual to correctly generate a rollback warning.
Regardless of whether you are using the full cache of the page or not using its full potential, in the new version it is worth enabling the cache if you want to scash a piece of code. You can also enable code snippet caching by configuring cache: true or enabling full page caching.
If you want to modify the exported CSV or XSLx data, add the pimcore.dataobject.postCsvItemExport event.
You can add an event before, after adding, after updating, or after removing notifications.
In previous versions, the pimcore.system.cache.clear event was only dispatched if the cache was cleared by the GUI. In version 6.7, an event is also possible when the cache is cleared using the CLI pimcore: cache: clear command.
If you want to delete a page but the action fails, the DocumentEvents :: POST_DELETE_FAILURE event will be fired 3 times.
This is an upgrade that significantly shortens the thumbnail generation process. So you can create them using the parallelism of the Webmozarts console.
This change in the project (refactoring) makes it easier to extend the asset metadata, e.g. with additional data types.
These are all the most important changes that were included in Pimcore 6.7. If you want to learn more about other options and improvements, you can find a lot of knowledge in the Pimcore Academy and in the list of all changes posted on GitHub.
Write to us
Chief Executive Officer
HR Business Partner
New Business Developer