Жёсткий include вместо главной страницы

Здравствуйте уважаемые эксперты и разработчики webasyst. Появилась острая необходимость в небольшом хуке, который по идеи не представляет ни какой сложности, но помочь мне смогут видимо только разработчики вебасиста. В общем суть хука, который меня интересует:

Есть у меня на сайте категория постельное бельё, вот она: http://www.belevita.ru/category/postelnoe_belyo/ и мне она очень нравится, с фильтром и товарами.

А есть у меня на сайте главная страница www.belevita.ru и мне она совсем не нравится.

Собственно хук простой, я бы хотел полностью отказаться от главной страницы, то есть как бы вырезать всю главную страницу из дизайна и посредством например команды include вывести вместо главной страницы вот эту страницу http://www.belevita.ru/category/postelnoe_belyo/ то есть именно убить целиком шаблон главной страницы со всеми элементами дизайна, и вместо неё вывести обычный инклуйд раздела постельное бельё. Естественно сразу возникает сложность, якобы тема дизайна универсальна и макет отвечающий за главную страницу так же применяется в других местах, но я предлагаю создать просто дополнительное условие через if и else то есть если if - главная страница, значит жесткий инклуйд, а если else (то есть любая другая страница) то дизайн работает как обычно.

4 ответа

  • 1
    Дмитрий 24 декабря 2015 16:10 #

    Собственно вопрос я и не задал, кто то может мне помочь за дополнительную плату? Очень бы хотелось получить помощь от разработчиков вебасиста, если описать данный хук, он еще может пригодиться много кому, кто готов пожерствовать функционалом главной страницы и в тоже время полностью унаследовать функционал одного из разделов.

  • 1
    Дмитрий 24 декабря 2015 16:31 #

    Я уже даже придумал как это реализовать. В файле home.html нужна удалить всю информацию, дальше сделать жесткий include страницы http://www.belevita.ru/category/postelnoe_belyo/ + вторым условием добавить команду парсера, ну вырезать все что сверху https://yadi.sk/i/CsqBtEgqmU3cv аналогично вырезать всё что снизу, и сделать печать только центральной части. Так сказать небольшой скрипт-обработчик, как буд то мы инклудим страницу постельное бельё + на лету её парсим. Кто - то сможет написать такое условие для страницы home.html?

  • 1
    Pereiro 24 декабря 2015 18:56 #

    Дмитрий, доброго. Немного не в тему. Посмотрел по вашим ссылкам сайт. На странице категории, у вас ленивая загрузка, а так как товара много,я например так и не смог увидеть условия доставки, они у вас снизу, вам бы там кнопку продолжить разместить. И не забывайте, поисковики не видят всю страницу ленивой загрузки, а только верхнюю часть.

  • 1

    "Жесткий include" добавить е получится.

    Можете получить список товаров категрии и вывести его на главной в том виде, в котором вам нравится

    • +1
      Дмитрий Дмитрий 25 декабря 2015 06:29 #

      Мне нужен не только список товаров, но и соответствующий фильтр. Икал по форуму решение вопроса, многим этот вопрос интересен. Нет желания сделать плагин, позволяющий выводить фильтр и товары из определенной категории на главную страницу?

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите