0

I am working on a Magento 2.1.7 shop. To achieve this, I have created a child-theme of Magento Blank.

I have installed and enabled the Magento 2.0 SmartSearch and I want to display the search bar, which currently does not display anywhere, above the top links, like the screenshot indicates:

enter image description here

In app/code/Sebwite/SmartSearch/view/frontend/layout/default.xml I have added this line <move element="top.search" destination="header-wrapper" before="top.links"/>:

<referenceContainer name="header-wrapper">
  <referenceBlock name="top.search">
    <arguments>
      <argument name="template" xsi:type="string">Sebwite/SmartSeach/templates/form.mini.phtml</argument>
    </arguments>
  </referenceBlock>
</referenceContainer>
<move element="top.search" destination="header-wrapper" before="top.links"/>

But no change occurred.

Inside the same file, the logo blook looks like this:

<referenceContainer name="header.container" htmlId="siteHeader" htmlClass="panel wrapper fullwidth">
  <container name="header-wrapper" label="Page Header" as="header-wrapper" htmlTag="div" htmlClass="header content">
    <block class="Magento\Theme\Block\Html\Header\Logo" name="logo">
      <arguments>
        <argument name="logo_file" xsi:type="string">images/logo.png</argument>
        <argument name="logo_img_width" xsi:type="number">263</argument>
        <argument name="logo_img_height" xsi:type="number">85</argument>
      </arguments>
    </block>
  </container>
</referenceContainer>

Is there anything I can add to it to display the search box, who's template is app/code/Sebwite/SmartSearch/view/frontend/templates/form.mini.phtml inside the logo block? I would then only have to float it right.

4
  • looking into the code of the module sebwite, they have setup the form.mini.phtml file (github.com/Sebwite/Magento2-SmartSearch/blob/master/view/…). can you please check if this file is rendering on the website header?
    – Tejas Vyas
    Dec 27, 2017 at 13:17
  • adding to the previous message, best way is to modify the the code.
    – Tejas Vyas
    Dec 27, 2017 at 13:18
  • How? In what way? Dec 27, 2017 at 13:23
  • I need to move that code after the logo. It is not even visible in the source. What should I do? Dec 27, 2017 at 16:13

1 Answer 1

0

can you make sure module is enabled and you did setup upgrade?

https://github.com/Sebwite/Magento2-SmartSearch

php bin/magento setup:upgrade

can you send link here to see output?

1

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.