--- title: Dynamic Placeholders Not Displaying Allowed Renderings slug: '2824' canonical_url: https://docs.coveo.com/en/2824/ collection: coveo-for-sitecore-v5 source_format: adoc --- # Dynamic Placeholders Not Displaying Allowed Renderings [.version.no-link.c4sc.c4sc-sxa.1@8] Sitecore SXA 1.8 ## Symptoms You have a Coveo-powered search page in a non-SXA site, on a Sitecore instance with SXA installed on top. While editing that Coveo-powered search page in the traditional **Experience Editor**, you click a Coveo dynamic placeholder **Add here** button expecting to see the list of Coveo allowed controls for that placeholder in the **Select a Rendering** dialog. ![The Sitecore Select a Rendering window showing allowed controls | Coveo](https://docs.coveo.com/en/assets/images/c4sc-v5/correct-select-a-rendering-dialog.png) Instead, the **Select a Rendering** dialog doesn't display the expected renderings, but rather a simple Sitecore Treelist. ![The Sitecore Select a Rendering window showing a tree list | Coveo](https://docs.coveo.com/en/assets/images/c4sc-v5/empty-select-a-rendering-dialog.png) ## Cause SXA moved most of its configuration files into a new `\App_Config\Modules\SXA` folder in SXA 1.8, therefore adding a new layer in the `layer.config` file. Before SXA 1.8, the SXA `Sitecore.XA.Foundation.PlaceholderSettings.config` file was being processed _after_ a Coveo configuration file. Now, if Coveo is installed after SXA, `Sitecore.XA.Foundation.PlaceholderSettings.config` is being processed _ahead_ of the Coveo configuration file. As a result, a `patch:before` in the Coveo configuration file now fails. ## Resolution The solution is to change the load order in the `Modules` layer such that the Coveo configuration file is processed ahead of the SXA `Sitecore.XA.Foundation.PlaceholderSettings.config` file. . Open the `\App_Config\layers.config` file in a text editor. . Near the very bottom of the file, locate the ` ``` . Invert the `` and `` elements. ```xml ``` . Save your changes.