pim-community-dev | Community Development Repository ] The open source Product | Web Framework library
kandi X-RAY | pim-community-dev Summary
kandi X-RAY | pim-community-dev Summary
Welcome to Akeneo PIM Product. This repository is used to develop the Akeneo PIM product. Practically, it means the Akeneo PIM source code is present in the src/ directory. If you want to contribute to the Akeneo PIM (and we will be pleased if you do!), you can fork this repository and submit a pull request.
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
- It is used to retrieve product models sorted by association status .
- It sorts the products and related models .
- Get requirements .
- It is used for normalization of a product .
- Fetches the product and product model rows .
- It converts the product with the parent product .
- Serializes a collection of families .
- It loads the index configuration from multiple files .
- Applies a filter to the query builder .
- Validate search filters .
pim-community-dev Key Features
pim-community-dev Examples and Code Snippets
Community Discussions
Trending Discussions on pim-community-dev
QUESTION
We are using a akeneo/pim-community-dev installation
in version 1.6.23
. We are hosting this instance on platform.sh
. Since platform has updated their WAF, we now can't update large datasets because the ajax request is invalid. The support of platform told us, that the request being made by akeneo PIM is not RFC compliant. The maximum amount of keys in a form-urlencoded send is 4000 according to the RFC. Since they did not specify a key, every character gets recognized as a key. And thus it fails.
The solution would be sending the data differently. Instead of doing --data '{"code":"vgrp_dur.....
we should do --data 'jsondata={"code":"vgrp_dur.....
I actually don't know where I could change the code to do this ... Has someone the knowledge or can give me a hint?
...ANSWER
Answered 2019-Aug-05 at 11:16I've found the related part of code and made a composer patch to fix it for the version ^1.6
: https://gist.github.com/PaperCoder/63a62d029f7cd879b3ce1b6ac0470e0c
I added the correct contentType
to the $.ajax
-JQuery-Call.
QUESTION
I have an Akeneo 2.3 running with 10 locales. 1 of the locales is our customised one called ab_AB.
When viewing the category tree in Settings -> Categories
UI or when assigning product to categories UI, the category's label is displayed according to the locale of the logged-in user.
I would like to display the category's label value from ab_AB locale instead of the logged-in user's locale.
I have looked into /vendor/akeneo/pim-community-dev/src/Pim/Bundle/EnrichBundle/Resources/views/CategoryTree
for hints of what to extend/override but not quite sure what to make of it.
ANSWER
Answered 2018-Jul-12 at 08:40To sum up what happens: the tree is generated by calling CategoryTreeController::childrenAction. The rendered twig view will format the categories using the Twig function children_response
, defined in the CategoryExtension.
To set your own locale, you need to override this extension in your project (extend the class and redefine the class parameter pim_enrich.twig.category_extension.class
) and override the protected method getLabel as follows:
QUESTION
Since the forum at akeneo.com is locked down, I posted my question here.
When I try to add Produkts to a Product-Model via mass-edit, I get the following error message:
No JobInstance found with code "add_to_existing_product_model"
ANSWER
Answered 2018-Jun-20 at 16:44This error looks like a missing job in the database. Did you run all the doctrine migrations?
To do so you need to launch this command:
QUESTION
Symfony write on how to check for security updates: https://symfony.com/doc/current/security/security_checker.html and it works, in Akeneo it shows me one vulnerability.
But how to update? I tried ../composer.phar update
and ../composer.phar update symfony/symfony
but unfortunately the vulnerability is still there when I check again. (https://github.com/akeneo/pim-community-dev/issues/7146)
ANSWER
Answered 2017-Nov-14 at 08:29Did you take a look at the answer given at the "bug report" you linked? ;)
QUESTION
I have searched the whole internet for 2 weeks now, asked on freenode IRC and in the Jenkins user group mailing list for that but got no answer so here I am, you are my last hope (no pressure)
I have a Jenkins scripted pipeline that generates hundreds of parallel branches that have to run simultaneously on hundreds of slaves node. At the moment it looks like Jenkins BlueOcean user interface is not suited for that. We reach a point were all the steps can't be displayed.
I need to provide some kind of background to let you understand our need: We have a huge project in our company that have thousands of Behat/Selenium and this takes more that 30h to run now if done sequentially. We implemented a basic solution some times ago were we use a queuing system (RabbitMq) to store all the tests and consumers that run the tests by downloading the source code from Jenkins and uploading artifacts back to Jenkins too, but this is not as scallable as Jenkins native slaves and it is not maintainable enough (eg. we don't benefit from real time output log and usage statistics).
I know there is an open issue that describe the problem here : https://issues.jenkins-ci.org/browse/JENKINS-41205 but, basically, I need a workaround working for the next week (Our deelopment team are waiting for this new pipeline for a long time now).
Our pippeline looks like that at the moment:
...ANSWER
Answered 2017-May-15 at 14:23- This is probably a poor way to do the parallel tasks. I would instead treat each parallel map entry as a worker, and put your tests into a queue / stack / data structure. Each worker thread could pop off the queue as required, and then you wouldn't sit there with a million tasks queued. You would have to be more careful with your logging so that it is apparent which test failed, but that shouldn't be too tough.
- It's probably not something that's easy to fix, as it is as much a UI design issue as anything else. I would recommend that you give it a poke though! Who knows, maybe a solution will click for you?
- Probably not. In my opinion this makes this muddier
- Parallel is your option for forking.
If you really want to keep doing this, but don't want the UI to be so weird, you can stop defining each test as a stage. It'll be less clear what failed when one fails, but the UI should be happier.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install pim-community-dev
To upgrade Akeneo PIM to a newer version, please follow: https://docs.akeneo.com/master/migrate_pim/index.html.
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page