-
Your Fave MacOS Launcher & Automation! 🤖
Hey there! In this fast-paced world all about efficiency and productivity, I'm super curious about your local development setup. More specifically, I'd love to know which Launcher App you like to use on MacOS. So, what's your pick? Is it Spotlight, Alfred, Launchbar, Raycast, or perhaps a secret launcher that only you know…
-
Filtering products on specific super attributes?
For context: I'm in the middle of implementing a feature where I have to update the stock for products sharing a specific super-attribute, and that share another super-attribute. I ended up in the SpyStockProduct::doUpdate() method. Example: Product A has superAttribute1 = blue and superAttribute2 = wood Product B has…
-
Mobile compatible banners
Hi Experts, As we know, we can have only one image URL in a banner (content item). But it is not necessary that that url can be compatible with mobile or small screens. In other eCommerce solutions, there are multiple images can be linked with a banner which can be used according to the screen sizes. Is there any way to…
-
How to get the order and order item detail using orderIdReference in OMS system?
Hello @team Thank you for doing great and amazing things….!! I am stuck on OMS system on partial return i.e. if I have 2 items in one order and customer only return one item then it will be consider as partial return and the same with shipment and cancellation, for the same; how could I get the order and item detail if I…
-
How to generate an OMS event on order cancellation from backoffice or customer end?
Hello Team! I am just stuck on an enhancement; I need one event when the order cancelled from back-office or customer end. Please help me! Regards, Jitesh Sinha (@jsinha)
-
💡Would you like to try a Spryker usability testing? 10 minutes only.
Hi everyone, I am very happy to be here. I am Lu, the Senior UX Designer of Spryker. 👋 And I am currently focused on improving developer experience. Would you like to join our usability testing and help us improve the developer experience in Spryker ACP? Don't worry if you are not familiar with ACP. You are our favorite…
-
Searching in Spryker PHP-sessions in Redis
Hi everybody! Yesterday I have finished a small publication about a Spryker live shop maintenance task regarding searching in PHP-sessions, stored in Redis. I proposed an approach to the maintenance task of searching in large amount of values stored in Redis. A real use-case of applying the approach is described. A working…
-
Download query optimization on Zed
I'm trying to modify the sales table on zed by adding a country name column to it. It seems to work relatively well on the main table itself, but trying to download a csv leads to a request of >60s, which seems to trigger the default client connection of 60s, thus dropping the connection. At least that's my hypothesis. The…
-
How do Category Filters work through GLUE?
I i'm trying to use these but I'm confused how they work through the Glue API. I don't see any way they are utilized, the valueFacets in catalog-search or category-nodes endpoints doesn't seem to change at least. Should this work? Is there an example I can follow?
-
Reserving products in cart
Is there an OOTB feature to reserve products the customer adds to their cart for X amount of time?
-
Step engine - execute with overlay
I need to integrate overlay in checkout step process on-click of next step , like once user inputs address data in address step and on click of submit button the form data is validated and shows overlay with radio options and on click of submit inside overlay the page redirects to shipment step. The overlay cancel button…
-
AWS deployment of spryker for dev/testing
Guys, I've been following this guide to deploy Spryker shop on AWS. I could find some useful tips there, but it seems like the documentation is quite outdated. It shows the usage of AWS ElasticSearch (which is change to OpenSearch) and talks about installing php7.2(old version). Also it talks about the production…
-
sync.search.product timeout on rabbit mq
Hello guys, I am facing a timeout issue [2023-10-26T08:09:26.253222+00:00] Zed.CRITICAL: PhpAmqpLib\Exception\AMQPChannelClosedException - Channel connection is closed. in "/data/vendor/php-amqplib/php-amqplib/PhpAmqpLib/Channel/AMQPChannel.php::1565" {"exception":"[object]…
-
Persist a product using code
I pass a payload via URL containing th sku of the product and a name for example, I want to query to product table for the product with that sku update the name and save the product any Idea how to do this simple task taking also the store in consideration ?
-
Product-Relation Update taking very long
Hello fellow Sprykees, we are currently investigating an issue in a customer-project. The Jenkins job "product-relation:update" is taking ~11 hours, up from was previously ~5 hours, which is still a long runtime considering no problems in other projects. The command wasn't overwritten, other than 2 indexes on…
-
Product validity table cleanup
\Spryker\Zed\ProductValidity\Persistence\ProductValidityQueryContainer::queryProductsBecomingInvalid queries db table spy_product_validity for items that are valid_to < now. But is this table ever cleaned up anywhere? From what I can tell, the check-product-validity Jenkins job runs every hour (or whenever it's set up to…
-
Global Dependency Provider is not used in tests
Hi, We moved some dependencies to a Global Dependency Provider as documented by spryker here . This works fine. But when exeucting tests codeception does not recognize the dependencies registered in the Global Dependency Provider. The first assumption was that it just needs to be registered in yet another Class which uses…
-
Is it possible to enable RDS connection encryption in Spryker PaaS?
We are getting a requirement to enable the encrypted connection. I don't see any obvious settings or docs, but I see it would pe possible to provide 'options' to PDO. Would it be acomplishable in default spryker PaaS out of the box (just changing project code)? Or would we need to have infrastructure setup?
-
How to half the size of your Spryker vendor directory
I had a bit of a shock today while checking the size of our Spryker install. Naturally the vendor directory was the biggest but one particular module stands out: du -sh vendor/spryker 395M vendor/spryker du -sh vendor/spryker/chart 173M vendor/spryker/chart Unless I'm looking at this wrong, the chart module is nearly…
-
Spryker Upgrader
Hi, i try to install the Spryker Code Upgrader but i get an error with package conflicts. Your requirements could not be resolved to an installable set of packages. Problem 1 - Root composer.json requires spryker-sdk/upgrader dev-master -> satisfiable by spryker-sdk/upgrader[dev-master]. - spryker-sdk/upgrader dev-master…
-
Customer specific product discount
What would be the spryker way to get a discount price for a specific customer?
-
I want to export sales order data of a particular previous date.
Actually we have scheduled job that export the order data in csv daily , all of them works very well but sometime due to deployment time clashes or xyz issue, csv of particular day would not get generated and it lead to a problem to our sales person. Our sales or business owner want such provision in which we can generate…
-
Moved: How to Implement the steps to complete the certification for spryker B2C?
This discussion has been moved.
-
How do change the Order ID format i.e., DE--1 to some unique like DE-231017-1?
Hello Team! I need to change the order id format i.e. DE—1 to some unique particular format like DE-231017-1 Could you please help me how to accomplish it? Thanks, Jitesh Sinha
-
Product is searchable feature
Team where can I see the documentation to implement and utilize is_searchable flag in spy_product_search
-
Maintenance page
Hi Everyone, I have activated the maintenance page, and I am having trouble with login. Does anyone know what the problem might be? I am getting some error Yves.CRITICAL: Spryker\Shared\ZedRequest\Client\Exception\RequestException - Failed to complete request with server authority https://backend-gateway.beta
-
How to create buttontransfer entity while using CustomerTableActionExpanderPluginInterface?
Hi team! I am working on spryker plugin where I am using CustomerTableActionExpanderPluginInterface to adding the button in table view into the backoffice, public function execute(int $idCustomer, array $buttonTransfers): array{ // hre the buttontransfer getting expanded into the Communication/Table/SomeTable::class // But…
-
Tests Failed to connect to 0.0.0.0 port 4444 after 0 ms: Couldn't connect to server
Hello everyone. I'm trying to run tests for CmsGui, ProductRelation and Tax. Unfortunately, the result for all three is the same: [Facebook\WebDriver\Exception\Internal\WebDriverCurlException] Curl error thrown for http POST to /session with params:…
-
Got codeception errors after a new B2C marketplace demo.
I have installed the current B2C marketplace demo. After running codeception in the container, I got several errors. Did I forget to set something? The shop seems to run perfectly. ERRORS! Tests: 215, Assertions: 350, Errors: 7, Failures: 20, Skipped: 20. I could list all the details of the errors, but that would go beyond…
-
How to change the backoffice logo?
Hello everyone, i am working on B2B demoshop and i want to change the backoffice login page logo and dashboard logo but i am unable to locate the file path!