wkornilow 1 Опубликовано 14 апреля, 2015 Жалоба Share Опубликовано 14 апреля, 2015 Добрый день. Делаю магазин. Адресс сейчас - http://rabotatlegko.org.ua Шаблон делаю полностью с нуля. И так. Имеем отдельный шаблон, прикручиваю поиск. Путь для отправки данных взял из стандартного шаблона. В страницах задал шаблон отображения нового шаблона, при поиске урл меняется, но показывает главную страницу, если переключаю на шаблон по умолчанию, поиск происходит, но естественно отображается другой дизайн. Собственно вопрос, как сделать отображение результатов поиска на моем дизайне? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 14 апреля, 2015 Жалоба Share Опубликовано 14 апреля, 2015 Здравствуйте! В Админке - Содержание - Страницы отредактируйте страницу Результаты поиска и выберите свой шаблон для этой страницы. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 14 апреля, 2015 Жалоба Share Опубликовано 14 апреля, 2015 Хотя проще править сразу шаблон по умолчанию, потому как много разных страницы и всем придётся шаблон менять. Лучше сразу править шаблон по умолчанию. Если нужен будет шаблон по умолчанию, то просто создаёте новый шаблон в Админке - Оформление - Шаблоны, по умолчанию создаётся именно копия стандартного шаблона. Ссылка на сообщение Поделиться на другие сайты
wkornilow 1 Опубликовано 14 апреля, 2015 Автор Жалоба Share Опубликовано 14 апреля, 2015 Вы не совсем поняли суть вопроса. Перейдите на сайт и попробуйте что то поискать. url будет http://rabotatlegko.org.ua/page/search-result.html На сколько я понял, содержимое поиска будет выводится с помощью этого кода: <!-- start: Page section --> <section class="content page"> {if $content_alias != "home-page"}<h2>{page_name}</h2>{/if} {description} </section> <!-- end: Page section --> Но вот как включить вывод этого кода? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 14 апреля, 2015 Жалоба Share Опубликовано 14 апреля, 2015 Да, пардон. :happycry: У Вас форма поиска неправильно ведь создана. Укажите атрибут name="keyword" , тогда заработает поиск. Ссылка на сообщение Поделиться на другие сайты
wkornilow 1 Опубликовано 14 апреля, 2015 Автор Жалоба Share Опубликовано 14 апреля, 2015 Указал) Но вывести результыта поиска все еще не выходит Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 14 апреля, 2015 Жалоба Share Опубликовано 14 апреля, 2015 Сравните свою форму и форму поиска по умолчанию. Либо какая-то ошибка в форме, либо где-то выше может незакрытая форма есть какая-то. Ссылка на сообщение Поделиться на другие сайты
wkornilow 1 Опубликовано 14 апреля, 2015 Автор Жалоба Share Опубликовано 14 апреля, 2015 Ошибка может быть где то в коде, в плане где то забыл прописать вызов определенной страницы или условие. Ссылка на сообщение Поделиться на другие сайты
wkornilow 1 Опубликовано 14 апреля, 2015 Автор Жалоба Share Опубликовано 14 апреля, 2015 Вставил форму поиска дефолтную в свой шаблон. Все равно не перекидывает на страницу результата поиска Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 14 апреля, 2015 Жалоба Share Опубликовано 14 апреля, 2015 Форма у Вас работает правильно. Я так подозреваю, что Вы просто метки в шаблоне не расставили. В Админке - Оформление - Шаблоны - Основной шаблон нужно указать: {if isset($is_compared)}{compared}{else}{content}{/if} Этот код будет, собственно, выводить содержимое. У Вас, видимо, в шаблоне нет меток, поэтому и не выводится результат. Сама форма, насколько я вижу, работает правильно. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения