What are the Slack Archives?
Itβs a history of our time together in the Slack Community! Thereβs a ton of knowledge in here, so feel free to search through the archives for a possible answer to your question.
Because this space is not active, you wonβt be able to create a new post or comment here. If you have a question or want to start a discussion about something, head over to our categories and pick one to post in! You can always refer back to a post from Slack Archives if needed; just copy the link to use it as a reference..
Hi all, on our system the product-list feature is quite bugged. β’ Blacklists are not working at all
Hi all,
on our system the product-list feature is quite bugged.
β’ Blacklists are not working at all (you can see everything)
β’ Whitelists are hiding everything (no matter what you selected)
Anyone faced this before? Have the module spryker/product-list installed in version 1.5.4.
Any ideas?
Comments
-
Can you share more information? Maybe share elasticSearch query
0 -
@UKFTWTVJB I only changed the query to sort products by their category (warranty, extras and licenses are least relevant for example..).
Which information do you need on this?
0 -
filters section
0 -
And can you check if product lists info was exported to ES? All queues was processed?
0 -
And one more importand thing, after you assigned some lists to customer, changes will be applied during the next customer login
0 -
Queues are probably processed properly. Seems to work (works already, but not applied correctly). I already found out the need of the logout/ login.
Will have a closer look at ES, will keep you updated
Thank you so far :simple_smile:0 -
Do you have any tips on how to inspect ES? (Looking for the query)
0 -
\Spryker\Client\Search\Model\Handler\ElasticsearchSearchHandler::search
public function search(QueryInterface $searchQuery, array $resultFormatters = [], array $requestParameters = []) { /** @var \Elastica\Query $query */ $query = $searchQuery->getSearchQuery(); $rawQuery = json_encode($query->toArray(), true); dd($rawQuery); $rawSearchResult = $this->executeQuery($query); if (!$resultFormatters) { return $rawSearchResult; } return $this->formatSearchResults($resultFormatters, $rawSearchResult, $requestParameters); }
Or use xdebug
0 -
seems fine to me. Should I see blacklists stored in ES too? Or should this be part of the query itself?
0 -
These two are the only collections I got in ES. Have to correct my statement, too: there is no action at all upon adding a new product-list in RMQ.
I suppose the key "product-lists.blacklists" is required in ES0 -
So.. Found the column "product_list" - it stays empty.. seems like there's no sync between Zed and ES at this point..
Checked it in comparision to this tutorial: https://documentation.spryker.com/v2/docs/product-lists-feature-integration-201903
0
Categories
- All Categories
- 42 Getting Started & Guidelines
- 7 Getting Started in the Community
- 8 Additional Resources
- 7 Community Ideas and Feedback
- 81 Spryker News
- 962 Developer Corner
- 816 Spryker Development
- 91 Spryker Dev Environment
- 362 Spryker Releases
- 3 Oryx frontend framework
- 36 Propel ORM
- 68 Community Projects
- 3 Community Ideation Board
- 30 Hackathon
- 3 PHP Bridge
- 6 Gacela Project
- 29 Job Opportunities
- 3.2K π Slack Archives
- 116 Academy
- 5 Business Users
- 370 Docker
- 551 Slack General
- 2K Help
- 75 Knowledge Sharing
- 6 Random Stuff
- 4 Code Testing
- 33 Product & Business Questions
- 70 Spryker Safari Questions
- 50 Random