pimcore | Open Source Data & Experience Management Platform | Ecommerce library
kandi X-RAY | pimcore Summary
kandi X-RAY | pimcore Summary
Pimcore - Open Source Data & Experience Management Platform: PIM, MDM, CDP, DAM, DXP/CMS & Digital Commerce.
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
- Get grid column config
- Finds a list of entities .
- Check MySQL Connection
- Displays a proxy action
- Update this model
- Get default key bindings
- Build index service node
- Prepare the listing for grid .
- Returns data for GridObject object
- detail detail action
pimcore Key Features
pimcore Examples and Code Snippets
Community Discussions
Trending Discussions on pimcore
QUESTION
I followed this guide to upgrade: https://pimcore.com/docs/pimcore/current/Development_Documentation/Installation_and_Upgrade/Updating_Pimcore/V6_to_V10.html
This is the complete error message I currently get when I try to execute e.g. ./bin/console cache:clear
. But also for all other commands.
ANSWER
Answered 2022-Jan-11 at 22:18I was able to solve the issue on my side by renaming the config files from .yml
to .yaml
.
So my /config
folder now looks like this:
I also had to change the imports in the environment specific configs under config/packages/$ENV/*.yaml
to this (note the ../../
):
QUESTION
./vedor/bin/pimcore-install
command getting stuck at 0% in ubuntu 20.04.
Sometimes it goes to 18% and stuck.
I am not able to solve it.
In the error log it show some symfony related warning.
...ANSWER
Answered 2021-Dec-27 at 06:41The solution would be - create a user new for mysql and use that user for your project. Also as @Christian said if the setup process failed once then you have to drop the database and create again. And then repeat the installation process again.
QUESTION
I have added a button in pimcore panel in object editor. On button click how can I fetch selected records from the table?
Table:
So far I have tried this:
...ANSWER
Answered 2021-Oct-20 at 06:02As you are passing object
in bind, you can object.search.grid.getSelectionModel().getSelection();
Then make a loop to find the selected row.
QUESTION
We really tried a lot but it still can not get the Symfony RabbitMQ bundle (https://github.com/php-amqplib/RabbitMqBundle) running in AWS (with Docker). AWS only allows AMQPS and port 5671 to be opened in the AWS managed service.
This is our current configuration in detail:
...ANSWER
Answered 2021-Jun-09 at 09:33Finally solved - you have to define a custom AMQPChannel with a custom AMQPConnection with SSL options and then set this AMQPChannel to the producer:
QUESTION
While running the Pimcore6.9 along with the symfony4.4 I had spotted some warnings:
...The MimetypeGuesser is depricated since symfony4.3 use MimeTypes instead.
ANSWER
Answered 2021-May-21 at 16:23Your composer.json
already lists symfony/symfony
as a required package. This contains symfony/mime
- as long as you are using Symfony v4.3 or later. The MIME component did not exist before that.
QUESTION
I have this configuration for docker:
...ANSWER
Answered 2021-Apr-06 at 08:41You are using Symfony 3.3, but the int
environment variable preprocessor was not added until Symfony 3.4, according to this.
I don't think you'll be able to use env vars to configure this value, since environment variables are strings by default.
Your options are to either use different parameters
files for different environment, as things used to be done back then (which I understand can be inconvenient when using containers); or upgrade to a more recent version of Symfony.
QUESTION
I've got a question for pimcore. What are the possibilities to make dynamic routes for e.g. for an object detail page?
In my opinion I can achieve this with Custom Routes/Static Routes and the Symfony Routes, right?
At the moment I stuck at the exam course and the above answers are incorrect.
The question is: what are the options for creating dynamic routes for data object detail pages?
- Smyfony Routes
- Url Slugs for Data Objects
- Pretty Urls
- Static Routes
I've tried so many variations and all are wrong.
I've read through the documentation and the pimcore own community. I think the expected answers are wrong. For me it is important to understand what is right and why.
...ANSWER
Answered 2021-Feb-11 at 14:26Should be
- Smyfony Routes
- Url Slugs for Data Objects
- Static Routes
QUESTION
currently I am learning Pimcore which is made with Symfony (and I am a Laravel guy :3 ) So I have his error:
...ANSWER
Answered 2020-Dec-26 at 05:59The error states that the method should exist on DefaultController and not on MyContentController. In the screenshot of your static route, you have used the DefaultController only.
QUESTION
Pimcore newbie here. I'm struggling a bit with the csv import procedure, the docs are a bit shallow and I couldn't find a more comprehensive developer reference.
I'm not getting how Resolver Settings work. What's the meaning of setting a strategy? (ID throws
Pimcore\DataObject\Import\Resolver\ImportErrorException: Could not resolve object with id
. Filename runs, but then it seems that I don't have control on how objects get labeled)I have two date columns in my imported csv, so I'd like to fill my object with those. Still, the dates are written like "2016-05-30T14:36:03" so I guess that I need to process a bit to transform the string in a format that could be recognized by pimcore. Do I need to do this in Column Configuration (by converting the specific column as an Operator PHP Code. BTW, do I need to create a class for every column, or I can group them by data format?) or more globally by setting the Resolver Strategy as Code and editing all the row properties at once?
ANSWER
Answered 2020-Nov-28 at 13:43About the resolver
When importing a CSV, Pimcore has for each row basically two options: create a new DataObject or update an existing one. When you want Pimcore to update existing DataObjects then you need some logic to retrieve that specific DataObject based on some info in the CSV. That's where the Resolver comes in place.
Pimcore supports 5 different resolver strategies:
- Id: your CSV needs to contain a column with the DataObject id, and that value is used to fetch the corresponding DataObject to update
- Filename: same as above, but for the filename (= key) of the DataObject
- Fullpath: same as above, but for the full path of the DataObject
- GetByAttribute: same as above, but for a given attribute within the DataObject (for example if you have a field ProductCode in it)
- Code: a custom PHP class containing logic to retrieve the existing DataObject
The Id operator has one drawback, which you are currently running into:
Resolves the objects via the object ID. The object has to exist, otherwise an error is thrown.
Based on your question, I have the feeling that you are only inserting new DataObjects (at least for now, maybe you might also want to update later on).
When creating DataObjects you need to specify a key/filename (most likely you already noticed that when creating an object manually), so your CSV should already (if it doesn't you should add it) contain a column with either that key/filename or with the full path for the new DataObjects. That same column can/should be used to resolve any (potentially already) existing DataObjects.
So you should use either the Filename or Fullpath Resolver. Both have options what to do if the object already exists (update it? ignore it?) and (more important in your situation) what to do when it doesn't exist yet.
About the dates
Looking at the code, any string that can be parsed by the PHP's method strtotime can be entered in your CSV. Your value 2016-05-30T14:36:03
parses just fine.
QUESTION
I'm relatively new to pimcore and struggle to get the right composer packages.
First of all, I installed pimcore
...ANSWER
Answered 2020-Nov-24 at 16:06Finally I've come to the point where it get's interesting: as the error message tells you, symfony/symfony
is already installed (as this is a dependency of pimcore/pimcore
). This core package contains all components of Symfony, and installing a single additional component (like symfony/asset
) is not possible.
If you can use the posted image tag () without any error message popping up during rendering (in terms of: the markup can be generated, even if the image's source is not generated as expected), this also means that the Twig extension needed for the
asset
function is installed.
So, the next step for you is searching for the asset configuration that is missing to generate the proper image URL.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install pimcore
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