https://www.spryker.com logo
Join Slack
Powered by
# help
  • m

    mysterious-king-59256

    12/20/2021, 12:29 PM
    Hello, I found that if I select many filters, then searching is much slower. I think this is because complicated elasticsearch global aggregations request. Have you already worked on this issue? I’m trying to improve this, but still have a hope, that somebody already fixed that 🙂
  • l

    little-secretary-81579

    12/22/2021, 7:36 AM
    Hi, has anybody been working with strict transfers extensively? We are facing an issue when defining a strict transfer, that contains another transfer. Consider this example:
    Copy code
    <transfer name="Foo" strict="true">
    	<property name="bar" type="Bar">
    </transfer>
    
    <transfer name="Bar" strict="true">
    
    </transfer>
    It will create a transfer
    Foo
    containing a property
    bar
    , that can be of type
    Bar|null
    . This is as expected. However
    Foo::fromArray
    will do
    Foo::assertInstanceOfTransfer
    on property
    bar
    , which will throw an exception, if
    bar
    is null. This is not expected. Does somebody know, whether there is a bug or we use this feature in a wrong way? Thanks in advance.
    f
    a
    • 3
    • 12
  • c

    clean-salesmen-47464

    12/22/2021, 1:19 PM
    Hi. Anyone with experience in the subject of CoreMedia CMS integration?
  • b

    bumpy-football-42265

    12/22/2021, 2:24 PM
    Hi Team, How can I check whether the env variable from the aws parameter memory is really passed on to yves / zed. In the meantime we have had the case at least twice that user-defined environment variables were not set correctly. So far, Spryker support has always helped me, but I cannot access the partner portal at the moment.
    a
    • 2
    • 2
  • p

    purple-coat-90835

    12/22/2021, 3:38 PM
    Hi there, after updating our project's npm packages according to the b2b-demo-shop (which it is based on), we're having issues building Zed:
    Copy code
    @import '~bootstrap-sass/assets/stylesheets/bootstrap';
    ^
          File to import not found or unreadable: ~bootstrap-sass/assets/stylesheets/bootstrap.
          in /data/vendor/spryker/gui/assets/Zed/sass/main.scss (line 11, column 1)
    ...
    Copy code
    @import '~jstree/dist/themes/default/style';
    ^
          File to import not found or unreadable: ~jstree/dist/themes/default/style.
          in /data/vendor/spryker/file-manager-gui/assets/Zed/sass/main.scss (line 6, column 1)
    These are dependencies that are included in the core module's package.json (like https://github.com/spryker/gui/blob/master/assets/Zed/package.json) From my understanding they should install automatically by running
    Copy code
    docker/sdk console frontend:project:install-dependencies
    This could be solved by adding the dependencies to our root package.json but I guess this is not how it is supposed to work. 🙂 Any ideas where to look at for this? We're using: webpack v4.27.1 spryker/oryx v1.4.0 spryker/oryx-for-zed v2.11.3 spryker/setup-frontend v1.7.0 spryker/gui v3.41.2
    h
    j
    • 3
    • 3
  • b

    best-furniture-89489

    12/22/2021, 4:13 PM
    Hi guys I’m starting to plan an account lock out mechanism and for this I have saw this: https://docs.spryker.com/docs/scos/user/intro-to-spryker/releases/release-notes/release-notes-202108.0/release-notes-202108.0.html#spryker[…]erce-os But I cannot understand how is managed and somewhere was written it is managed yves but is that working under glue also?
  • l

    little-secretary-81579

    12/23/2021, 9:56 AM
    Hi, I have a question regarding the IndexGenerator. When we run the IndexGenerator it will create some schema definition files in
    Pyz/Zed/IndexGenerator/Persistence/Propel/Schema
    where missing indices will be defined. However when you run the IndexGenerator once again, it will delete those files. I assume this happens, because IndexGenerator will find the indices already exist in the database and hence no additional files are required. So far we used to put the generated files under version control, but I think there is a misunderstanding on our end. How is the intended way to use the IndexGenerator? Would it be the intended way to copy the schema files or their content into the specific module folders the files belong to? Happy about any advice 🙂
    a
    m
    • 3
    • 16
  • m

    mammoth-painting-63509

    12/28/2021, 3:07 PM
    Hi there, I'm currently upgrading the
    spryker/discount
    module and therefore need also to upgrade the
    spryker/gui
    module. The command to build the frontend is failing now after the upgrade:
    Copy code
    $ docker/sdk cli npm run zed:build
    [...]
    ♈  @spryker/oryx 1.4.0
    ♈  @spryker/oryx 1.4.0
    ♈  @spryker/oryx-for-zed 2.8.1
    [...]
    build
    ● using webpack 4.41.6
    ● building assets...
    ● webpack output:
    
    ERROR in ./vendor/spryker/discount/assets/Zed/js/modules/main.js 64:53
    Module parse failed: Unexpected token (64:53)
    You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See <https://webpack.js.org/concepts#loaders>
    |     var $inputTo = $('#discount_discountGeneral_valid_to');
    |     var defaultDateFormat = 'd.m.Y H:i';
    >     var inputFromFormat = $inputFrom.data('format') ?? defaultDateFormat;
    |     var inputToFormat = $inputTo.data('format') ?? defaultDateFormat;
    |
     @ ./vendor/spryker/discount/assets/Zed/js/spryker-zed-discount-main.entry.js 8:0-25
    ✘ build failed
    I didn't find anything in the docs regarding this. What is the best solution for this problem? Do we need to upgrade our nodejs version? Or use a babel plugin like
    babel/plugin-proposal-nullish-coalescing-operator
    (docs) in our project?
    • 1
    • 1
  • m

    mysterious-alarm-44228

    12/29/2021, 8:34 AM
    Hi everyone I am integrating Adyen Sofort Payment, but I am getting redirected to https://www.sofort.com/payment/multipay/go/select_country and not to some test environment of sofort.com. I am working on testing environment. The configuration seems to correct and this is the redirect URL. https://test.adyen.com/hpp/checkout.shtml?u=skipDetails&amp;p=... Any idea?
  • f

    future-park-14208

    12/30/2021, 1:08 PM
    Hi All, I am trying to activate category on 202108.0 version (previously deactivated). During deactivation (in ZED set to non active, no visible in category tree and not allow to search), this process make redirect, set fk into spy_url, and clear fk_resource_categorynode). But after activaton category repository searches for url with exactly fk_resource_categorynode, and it can't find url because it is clear. Even if I remove clearing this fk_resource_categorynode, so further logic checking if already generated url is the same with existed in DB, and if so it just do exit from method and do not clear redirect.
  • j

    jolly-night-88032

    01/03/2022, 11:52 AM
    Hey .. can anyone point me into the right direction to integrate payments with glue? I’m not sure if I understand the purpose of the order-payments endpoint. When I call this endpoint with the data it just seems to reply with the provided data and doesn’t do anything with it. Is there something I don’t see? And second, I know the payload is provider dependent.. is there any source for what is necessary for specific payment providers? Any help is much appreciated 🙏 I’ve read the specific Spryker docs a couple of times now but it feels that I’m missing something here
    i
    • 2
    • 3
  • l

    limited-electrician-1458

    01/04/2022, 11:57 AM
    hello, I am getting below error: Installing DB data for PriceProduct Error - Exception: Class 'Orm\Zed\PriceProduct\Persistence\Base\SpyPriceTypeQuery' not found  in /data/vendor/spryker/price-product/src/Spryker/Zed/PriceProduct/Persistence/Propel/AbstractSpyPriceTypeQuery.php (21)
  • l

    limited-electrician-1458

    01/04/2022, 12:28 PM
    managed to resolve ran: console propel:install console cache:empty-all
  • r

    ripe-librarian-883

    01/05/2022, 2:12 PM
    Hi guys, first: Happy new year to everybody! I have an issue with quest carts in my development environment (202108.0) and I am not sure if it is a B2B related issue. In the beginning I can not get a cart / a cart id by the "GET /guest-carts" request in both environments. After that I can only add a product to the B2C guest cart, the corresponding B2B request returns a "*Missing access token*" error. I looked into the obvious ResourceRoutePlugin, but the guest-carts and the guest-cart-items resources are included as not protected in both environments (B2C and B2B). Does anyone have a clue where Spryker (intentionally?) "disables" the guest cart in B2B ? I think it is a "feature" of the B2B environment (no add to cart in YVES either), but normally the guest cart should be re-activateable ( I hope :) Example: B2C - OK: $ curl -X GET "http://glue.de.spryker.local/guest-carts/?include=guest-cart-items" -H "accept: application/json" -H "X-Anonymous-Customer-Unique-Id: 164b-5708-8531"
    Copy code
    {
      "data": [],
      "links": {
        "self": "http://glue.de.spryker.local/guest-carts?include=guest-cart-items"
      }
    }
    $ curl -X POST "http://glue.de.spryker.local/guest-cart-items" -H "accept: application/json" -H "X-Anonymous-Customer-Unique-Id: 164b-5708-8531" -H "Content-Type: application/json" -d "{\"data\":{\"type\":\"guest-cart-items\",\"attributes\":{\"sku\":\"055_29406184\",\"quantity\":1}}}"
    Copy code
    {
      "data": {
        "type": "guest-carts",
        "id": "c70df0e4-78e7-5b0a-a390-1a94e5752923",
        "attributes": {
          "priceMode": "GROSS_MODE",
          "currency": "EUR",
          "store": "DE",
          "totals": {
            "expenseTotal": 0,
            "discountTotal": 1914,
            "taxTotal": 2750,
            "subtotal": 19137,
            "grandTotal": 17223,
            "priceToPay": 17223
          },
          "discounts": [
            {
              "displayName": "10% Discount for all orders above",
              "amount": 1914,
              "code": null
            }
          ]
        },
        "links": {
          "self": "http://glue.de.spryker.local/guest-carts/c70df0e4-78e7-5b0a-a390-1a94e5752923"
        }
      }
    }
    $ curl -X GET "http://glue.de.spryker.local/guest-carts/?include=guest-cart-items" -H "accept: application/json" -H "X-Anonymous-Customer-Unique-Id: 164b-5708-8531"
    Copy code
    {
      "data": [
        {
          "type": "guest-carts",
          "id": "c70df0e4-78e7-5b0a-a390-1a94e5752923",
          "attributes": {
            "priceMode": "GROSS_MODE",
            "currency": "EUR",
            "store": "DE",
            "totals": {
              "expenseTotal": 0,
              "discountTotal": 1914,
              "taxTotal": 2750,
              "subtotal": 19137,
              "grandTotal": 17223,
              "priceToPay": 17223
            },
            "discounts": [
              {
                "displayName": "10% Discount for all orders above",
                "amount": 1914,
                "code": null
              }
            ]
          },
          "links": {
            "self": "http://glue.de.spryker.local/guest-carts/c70df0e4-78e7-5b0a-a390-1a94e5752923?include=guest-cart-items"
          },
          "relationships": {
            "guest-cart-items": {
              "data": [
                {
                  "type": "guest-cart-items",
                  "id": "055_29406184"
                }
              ]
            }
          }
        }
      ],
      "links": {
        "self": "http://glue.de.spryker.local/guest-carts?include=guest-cart-items"
      },
      "included": [
        {
          "type": "guest-cart-items",
          "id": "055_29406184",
          "attributes": {
            "sku": "055_29406184",
            "quantity": 1,
            "groupKey": "055_29406184",
            "abstractSku": "055",
            "amount": null,
            "calculations": {
              "unitPrice": 19137,
              "sumPrice": 19137,
              "taxRate": 19,
              "unitNetPrice": 0,
              "sumNetPrice": 0,
              "unitGrossPrice": 19137,
              "sumGrossPrice": 19137,
              "unitTaxAmountFullAggregation": 2750,
              "sumTaxAmountFullAggregation": 2750,
              "sumSubtotalAggregation": 19137,
              "unitSubtotalAggregation": 19137,
              "unitProductOptionPriceAggregation": 0,
              "sumProductOptionPriceAggregation": 0,
              "unitDiscountAmountAggregation": 1914,
              "sumDiscountAmountAggregation": 1914,
              "unitDiscountAmountFullAggregation": 1914,
              "sumDiscountAmountFullAggregation": 1914,
              "unitPriceToPayAggregation": 17223,
              "sumPriceToPayAggregation": 17223
            },
            "selectedProductOptions": []
          },
          "links": {
            "self": "http://glue.de.spryker.local/guest-carts/c70df0e4-78e7-5b0a-a390-1a94e5752923/guest-cart-items/055_29406184"
          }
        }
      ]
    }
    B2B - NOT OK: $ curl -X GET "http://glue.de.spryker.local/guest-carts/" -H "accept: application/json" -H "X-Anonymous-Customer-Unique-Id: 164b-5708-8531"
    Copy code
    {
      "data": [],
      "links": {
        "self": "http://glue.de.spryker.local/guest-carts"
      }
    }
    $ curl -X POST "http://glue.de.spryker.local/guest-cart-items" -H "accept: application/json" -H "X-Anonymous-Customer-Unique-Id: 164b-5708-8531" -H "Content-Type: application/json" -d "{\"data\":{\"type\":\"guest-cart-items\",\"attributes\":{\"sku\":\"M24637\",\"quantity\":1}}}"
    Copy code
    {
      "errors": [
        {
          "detail": "Missing access token.",
          "status": 403,
          "code": "002"
        }
      ]
    }
    $ curl -X GET "http://glue.de.spryker.local/guest-carts/" -H "accept: application/json" -H "X-Anonymous-Customer-Unique-Id: 164b-5708-8531"
    Copy code
    {
      "data": [],
      "links": {
        "self": "http://glue.de.spryker.local/guest-carts"
      }
    }
    a
    • 2
    • 5
  • n

    numerous-kitchen-79937

    01/07/2022, 10:27 AM
    Hi all… Happy New year! 🙂 I am new to Spryker (but experienced in PHP) … I’m looking for the best way to start with Spryker Custom Module Development. (Note, I have already signed up for the Back End Development Basics course). The Module I’m looking to develop will add a new field to each product in the back-office editor, with that data being simply shown on the frontend. Is there a guide for doing this? Many thanks! 🙂
    👍 1
    p
    • 2
    • 3
  • g

    gentle-vegetable-74963

    01/10/2022, 8:54 AM
    Morning and happy new year all! I’ve noticed a strange change in behaviour for customer Yves sessions after upgrading to 2021.08 and wondered if I am missing something. In previous versions the expire time of the session cookie in the browser would update each time a page is accessed, so the cookie would always be valid for 30 minutes after the last page access. Now the cookie expire time does not update which means customers only have 30 minutes to browse and checkout before their basket empties. I’ve replicated this on a fresh B2C install. It looks like this method
    extendCookieLifetime
    does not exist in the new application plugin https://github.com/spryker/session/blob/master/src/Spryker/Yves/Session/Plugin/ServiceProvider/SessionServiceProvider.php#L76
    a
    • 2
    • 8
  • n

    numerous-kitchen-79937

    01/10/2022, 2:48 PM
    Question about the speed /response time of the glue API… I’ve got a docker instance running the Spryker B2C demo. I’ve built a separate Angular app that connects to the Spryker Glue API. At the moment I’m doing simple things like requesting the Category tree and a list of products. What I’m finding is that the Glue API is taking a long time to respond to requests. Much longer than what you’d expect on a local machine. Some API requests can take 12-15 seconds to respond. Is this common? Or have I missed some setup configuration? Many thanks
    a
    b
    f
    • 4
    • 11
  • s

    silly-potato-43576

    01/12/2022, 3:44 PM
    Hello guys, We are trying to integrate the Content Items feature, and here is the problem: An exception has been thrown during the rendering of a template ("None of the chained routers were able to generate route .... not found' not found") in "@ShopUi/components/molecules/product-item/product-item.twig" at line 56. and we have a path(data.url) in that line, but the data.url is absolute url, and as far as I know, path accepts the route name. I'll appreciate any help. Thread in #general
  • f

    fast-crayon-59764

    01/14/2022, 4:29 AM
    Hi guys, is there any module like auction/bid built-in or from community exists ? I did some researching but i can't found it, I am very glad heard your advises. Thanks!!
  • b

    brave-greece-35840

    01/14/2022, 9:50 AM
    Hey guys, checked out the current master-branch of the spryker-b2c-demo-shop and tried to get the slot-view of the templates. apparently there is an error in the sql-statement that is trying to select the data. there is a column selection missing in the statement.
    Copy code
    Propel\Runtime\ActiveQuery\QueryExecutor\QueryExecutionException thrown with message "Unable to execute statement [SELECT  FROM `spy_cms_slot` INNER JOIN spy_cms_slot_to_cms_slot_template ON (`spy_cms_slot`.`id_cms_slot`=spy_cms_slot_to_cms_slot_template.fk_cms_slot) WHERE spy_cms_slot_to_cms_slot_template.fk_cms_slot_template=:p1 ORDER BY `spy_cms_slot`.`id_cms_slot` ASC LIMIT 10]"
    
    Stacktrace:
    #18 Propel\Runtime\ActiveQuery\QueryExecutor\QueryExecutionException in /data/vendor/propel/propel/src/Propel/Runtime/ActiveQuery/QueryExecutor/AbstractQueryExecutor.php:136
    #17 Propel\Runtime\ActiveQuery\QueryExecutor\AbstractQueryExecutor:handleStatementException in /data/vendor/propel/propel/src/Propel/Runtime/ActiveQuery/QueryExecutor/AbstractQueryExecutor.php:105
    #16 PDOException in /data/vendor/propel/propel/src/Propel/Runtime/Connection/StatementWrapper.php:215
    #15 PDOStatement:execute in /data/vendor/propel/propel/src/Propel/Runtime/Connection/StatementWrapper.php:215
    #14 Propel\Runtime\Connection\StatementWrapper:execute in /data/vendor/propel/propel/src/Propel/Runtime/ActiveQuery/QueryExecutor/AbstractQueryExecutor.php:103
    #13 Propel\Runtime\ActiveQuery\QueryExecutor\AbstractQueryExecutor:executeStatement in /data/vendor/propel/propel/src/Propel/Runtime/ActiveQuery/QueryExecutor/SelectQueryExecutor.php:49
    #12 Propel\Runtime\ActiveQuery\QueryExecutor\SelectQueryExecutor:runSelect in /data/vendor/propel/propel/src/Propel/Runtime/ActiveQuery/QueryExecutor/SelectQueryExecutor.php:37
    #11 Propel\Runtime\ActiveQuery\QueryExecutor\SelectQueryExecutor:execute in /data/vendor/propel/propel/src/Propel/Runtime/ActiveQuery/Criteria.php:2322
    #10 Propel\Runtime\ActiveQuery\Criteria:doSelect in /data/vendor/propel/propel/src/Propel/Runtime/ActiveQuery/ModelCriteria.php:2211
    #9 Propel\Runtime\ActiveQuery\ModelCriteria:doSelect in /data/vendor/propel/propel/src/Propel/Runtime/ActiveQuery/ModelCriteria.php:1243
    #8 Propel\Runtime\ActiveQuery\ModelCriteria:find in /data/vendor/spryker/gui/src/Spryker/Zed/Gui/Communication/Table/AbstractTable.php:964
    #7 Spryker\Zed\Gui\Communication\Table\AbstractTable:runQuery in /data/vendor/spryker/cms-slot-gui/src/Spryker/Zed/CmsSlotGui/Communication/Table/SlotTable.php:200
    #6 Spryker\Zed\CmsSlotGui\Communication\Table\SlotTable:prepareData in /data/vendor/spryker/gui/src/Spryker/Zed/Gui/Communication/Table/AbstractTable.php:1026
    #5 Spryker\Zed\Gui\Communication\Table\AbstractTable:fetchData in /data/vendor/spryker/cms-slot-gui/src/Spryker/Zed/CmsSlotGui/Communication/Controller/SlotListController.php:31
    #4 Spryker\Zed\CmsSlotGui\Communication\Controller\SlotListController:tableAction in /data/vendor/symfony/http-kernel/HttpKernel.php:152
    #3 Symfony\Component\HttpKernel\HttpKernel:handleRaw in /data/vendor/symfony/http-kernel/HttpKernel.php:74
    #2 Symfony\Component\HttpKernel\HttpKernel:handle in /data/vendor/spryker/application/src/Spryker/Shared/Application/Application.php:132
    #1 Spryker\Shared\Application\Application:handle in /data/vendor/spryker/application/src/Spryker/Shared/Application/Application.php:110
    #0 Spryker\Shared\Application\Application:run in /data/public/Backoffice/index.php:22
    m
    • 2
    • 2
  • h

    happy-addition-42792

    01/14/2022, 9:56 AM
    Is there a way to enable VNC for the Chromedriver when testing?
  • a

    ancient-apartment-59274

    01/14/2022, 1:43 PM
    Hello, does anybody know how we can detect any cart change (add/remove) on spryker? We found the
    CartOperationPostSavePluginInterface
    which is described as
    * Specification:
    * - This plugin stack is executed after add and remove operations.
    * - Returned modified quote is ready to be stored on Client side.
    Unfortunately this doesn’t seem to be true since on
    Operation
    class beside
    removeFromCart()
    and
    addToCart()
    it is also called in
    reloadItemsInQuote()
    which does not match the promised behaviour in the specification of the interface.
    reloadItemsInQuote()
    therefore is also called when there was no change on quote (like on login).
    public function reloadItemsInQuote(QuoteTransfer $quoteTransfer):
    QuoteResponseTransfer
    {
    ...
    $quoteTransfer = $this->executePostSavePlugins($quoteTransfer);
    ...
    }
    However we found also a
    QuoteChangeObserverPluginInterface
    where we could compare the new and the old QuoteTransfer by ourself but this becomes really unnecessary overhead since in our case we would have to compare all existing items against each other to detect a quantity change for example … Do we miss something here? So basically we want to react whenever a new item was added, an existing was removed or the quantity of any item was changed. Best regards
    🦄 2
    e
    • 2
    • 5
  • m

    mysterious-ambulance-11183

    01/14/2022, 3:26 PM
    Hey guys, I'm currently trying to setup CI/CD with codeception acceptance tests. Some of the out of the box tests are failing, this is the image of the failing tests. It seems like the translations are not correctly put out and therefore the texts can't be found. Has someone experience something like that?
    a
    • 2
    • 7
  • s

    silly-lawyer-82804

    01/17/2022, 7:36 AM
    Hi everybody. I face an issue with favicon showing on Safari. I've added all kinds of favicons to src/Pyz/Yves/ShopUi/Theme/default/templates/page-blank/page-blank.twig but it doesn't help. All other browsers work fine.
    Copy code
    <link type="image/png" rel="shortcut icon" href="/assets/static/images/favicon.png">
    <link type="image/png" rel="mask-icon" color="white" href="/assets/static/images/favicon.png">
    <link type="image/png" rel="icon" href="/assets/static/images/favicon.png">
    <link type="image/png" rel="apple-touch-icon" sizes="57x57" href="/assets/static/images/favicon_57.png">
    <link type="image/png" rel="apple-touch-icon" sizes="60x60" href="/assets/static/images/favicon_60.png">
    <link type="image/png" rel="apple-touch-icon" sizes="114x114" href="/assets/static/images/favicon_114.png"><link type="image/png" rel="apple-touch-icon" sizes="120x120" href="/assets/static/images/favicon_120.png"><link type="image/png" rel="apple-touch-icon" sizes="180x180" href="/assets/static/images/favicon_180.png">
    Does anybody know how to make it work on Safari?
  • b

    boundless-controller-44328

    01/17/2022, 11:17 AM
    Hey, does anyone have an example extended ZED Config for the webpack build? We're running into the issue of dependencies not being found, even tho all entries are there.
    m
    • 2
    • 12
  • s

    square-bear-35946

    01/18/2022, 12:33 PM
    I'm trying to change the main-navigation on the b2b demo shop, by changing
    data/import/common/common/navigation_node.csv
    . After running
    docker/sdk console data:import:navigation-node
    it says that it loaded the file. I do not see the changes however on the frontend (http://yves.de.spryker.local/). I there a cache to clear, or am I missing something else?
    e
    • 2
    • 4
  • s

    square-bear-35946

    01/18/2022, 2:45 PM
    I added an asset (png) to
    frontend/static/images
    but am not able to access it in the frontend via

    http://yves.de.spryker.local/assets/static/images/34514543.png▾

    where the other images in this directory can be accessed. I already tried
    docker/sdk console sync:data
    and
    docker/sdk console cache:empty-all
    but still are unable to see my asset. Can anyone help me please?
    a
    b
    • 3
    • 4
  • s

    square-bear-35946

    01/18/2022, 2:46 PM
    The response I get is:
    Copy code
    THE REQUEST SEEMS TO WRONG AND CANNOT BE PROCESSED!
    
                W     W      W
                W        W  W     W
                '.  W
                .-""-._     \ \.--|
                /       "-..__) .-'
                |     _         /
                \'-.__,   .__.,'
                `'----'._\--'
                VVVVVVVVVVVVVVVVVVVVV
  • n

    numerous-kitchen-79937

    01/18/2022, 4:48 PM
    Hey Spryks! We’re about to set up an AWS EC2 server to run our first Spryker “demo” to show our colleagues etc. Is there any advice about what EC2 set up required for Spryker? What flavour of Linux is best? How many cores etc? Many thanks!
    a
    h
    • 3
    • 6
  • m

    mysterious-ambulance-11183

    01/21/2022, 10:20 AM
    Hi guys, I've got a configuration problem. We will have a store, which main and only language will be German. I was able to change the language in the stores.php file. But that is also causing the backoffice to be only in German, which lets most of the OOTB acceptance tests fail, since they have hardcoded English text to check against. One possibilty would be to add English as a secondary language and don't display the language chooser in the Yves frontend, but still URLs like /en/login are available. Did someone before face such a problem?
    a
    m
    • 3
    • 2
1...505152...102Latest