shra75

Как сделать страничку блог-формата?

Recommended Posts

По большому счету, это те-же имеющиеся в CMS статьи, только без боковых меню и т.п., что редактируется в соответствующих файлах layout_xxx.tpl . Я это не использую и достоверно не скажу что там к чему.

В стандартном варианте, есть меню внизу сайта, куда и вставляйте свои статьи, как например у меня на realty-centrum.com, раздел Информация.

Глянул.. понравилось! Простите за наглость... а можно ваш код со ссылками и куда вы его вставляли, я на свои ссылки заменю. :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Прикрутите в футере (footer.tpl) меню Информация (for_user_menu) - отредактировать имеющееся:

        <div class="widget span3">          <div class="title">            <h2 class="block-title">{$LT_FOR_USER}</h2>          </div><!-- /.title -->          <div class="content">            <ul class="menu nav">              {section name=i loop=$for_user_menu}              <li><a href="{$for_user_menu[i].url}">{$for_user_menu[i].name}</a></li>              {/section}            </ul>          </div>        </div>

В Админке - Контент->Меню создайте Нижнее меню или Меню Информация (как понятнее) с меткой меню for_user_menu

 

Создавайте свои страницы и вставляйте ссылки на них в структуру созданного меню и будет вам счастье.

 

А вместо заморочек с блогом есть страница faq (модуль Вопросы и ответы), для общения вполне достаточно...

Мысли читаете? :D

 

Ну а по Faq... ну купил уже приложение.. чего тут "кулаками махать" теперь... теперь надо разобраться, как все-таки энтот зверь настраивается. :D  Наверное это ноухау разработчика приложения.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

По факу ничего сложного нет, у себя я его делать не стал, т.к. у меня на прежнем сайте за несколько лет задали пару вопросов... 

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

 

Для оформления страницы faq от исходного шаблона даже где-то код завалялся для вставки в tpl и привязки его его на странице:

<!-- Встраивание аккордеона --><h2 class="page-header">Accordion</h2><div class="property-detail">    <div class="accordion" id="accordion2">        <div class="accordion-group">            <div class="accordion-heading">                <a class="accordion-toggle active" data-toggle="collapse" data-parent="#accordion2" href="#collapseOne">                    <span class="sign"></span> Заголовок 1                </a>            </div>            <div id="collapseOne" class="accordion-body collapse in">                <div class="accordion-inner">                    <p>Sed dignissim tortor dignissim eros consequat tincidunt id eget diam. Aliquam vestibulum, lorem at vehicula placerat, elit mauris mollis odio, a scelerisque tellus odio at ligula. Sed pretium porttitor erat a egestas. Donec eleifend nibh interdum nunc mattis gravida. Sed semper est id tellus placerat hendrerit. Curabitur sed ipsum et tellus pharetra egestas ut ac diam. Etiam nec risus non est ultrices auctor. Sed at mi sed orci suscipit malesuada non sed justo. In nulla libero, lacinia in suscipit et, rutrum at velit.</p>                </div>            </div>        </div>        <div class="accordion-group">            <div class="accordion-heading">                <a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion2" href="#collapseTwo">                    <span class="sign"></span> Заголовок 2                </a>            </div>            <div id="collapseTwo" class="accordion-body collapse">                <div class="accordion-inner">                    <p>Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Sed laoreet scelerisque nisi nec iaculis. Maecenas sed enim neque. Duis semper libero ipsum, eget eleifend urna. Aliquam orci nisl, pulvinar a ornare sed, viverra ullamcorper quam. Etiam tristique lobortis condimentum. Donec at lacus nunc, eget dignissim enim. Maecenas justo erat, scelerisque vitae convallis quis, dignissim quis dui. Donec ultricies auctor purus nec sodales. Nullam rhoncus, mi sed facilisis tristique, metus est convallis erat, a porttitor est augue sed lectus. Sed aliquam mollis erat, lacinia tristique nibh elementum quis. Integer ut elit eu erat viverra fermentum nec vel augue. Donec vel lorem justo. Suspendisse eget ante dui, in mattis dui.</p>                </div>            </div>        </div>        <div class="accordion-group">            <div class="accordion-heading">                <a class="accordion-toggle" data-toggle="collapse" data-parent="#accordion2" href="#collapseThree">                    <span class="sign"></span> Заголовок 3                </a>            </div>            <div id="collapseThree" class="accordion-body collapse">                <div class="accordion-inner">                    <p>Praesent luctus pulvinar pretium. In lectus risus, pellentesque at cursus sed, tristique vitae odio. Nullam sed augue nec quam venenatis accumsan. Suspendisse arcu diam, gravida at imperdiet non, facilisis ut massa. Cras est neque, pellentesque vitae hendrerit quis, egestas nec odio. Aliquam in ipsum feugiat nunc accumsan ultrices. Nullam ac nibh est. Vivamus id est erat, eu mattis arcu. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Maecenas tincidunt felis sed nibh elementum viverra. Nulla facilisis, turpis eget dapibus convallis, nunc justo ultrices eros, id congue dui metus at nisi. Suspendisse potenti. Aliquam vitae consectetur lectus. Nam fermentum ligula a tellus suscipit aliquet. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut imperdiet, erat sed mattis consectetur, velit odio blandit nunc, ac molestie sapien nisi a ante.</p>                </div>            </div>        </div>    </div></div>

создай в редакторе шаблонов новый шаблон, например accordeon.tpl

и при создании страницы с вопросами-ответами используй его...

Получится синяя строка с вопросом и раскрывающийся текст ответа при клике на неё, первый ответ открыт, остальные под ним закрытые и открываются по клику... будет нарядно и наглядно...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ок.. спасибо за помощь. Я пока буду пытаться со статьями разбираться. Надо понять, как они к меню пристраиваются.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Во все "стандартные" меню, те которые создаются через Контент - Меню вставка пунктов идет идентично. Вібирается нужое меню, жмется Структура, которая открывает список входящих пунктов этого меню и кнопку Добавить пункт. Добавляя пункт вы указываете отображаемое имя пункта и ссылку на него. Ссылка должна соответствовать "принимающей" стороне. Т.е. если вы делаете ссылку на новости, то должны указать news, так как этот урл обрабатывается новостями. А если вы укажете newsline - то это будет ссылка в никуда. Сами пункты меню ничего не создают, они просто предписывают некоторому место в сайте сослаться на какой-то адрес. Другими словами просто группы абстрактных ссылок.

 

Аналогично вы можете создать подпункт в меню с именем Статьи или Блог и в качестве url указать ему articles или иной урл, который вы могли установить в Настройки - Статьи - Алиас адресов приложения. И тогда в меню появится пункт с указнным именем и этой ссылкой.

 

Следует помнить, что ссылки обрабатываются цепочкой. Т.е. если у вас есть статичная страница с урлом blog или еще что-то, то все эти ссылки будут иметь одинаковый вес и обработается именно та, которая первой попадет под раздачу. В случае приложений обычно это алфавитный порядок их системных имен.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Похожие публикации

    • Автор: mrbot
      Добрый вечер. Присутствует множество дублей страниц объявлений - дублируются со слешем и без слеша.
      Для избавления от дублей настроил редиректы в .htcaccess, все работает. Но, естественно, в меню и в категориях ссылки остались старые. То есть сейчас на сайте 300 страниц с кодом редиректа 301. Это очень не устраивает.
      Нужно решение - изменить формирование всех ссылок на сайте, сделать так, чтобы все ссылки были, например, на страницы со слешем на конце. Тогда все ссылки будут прямые.
      Обратился к специалисту, мне сообщили что можно поменять в файлах шаблона /template/frontend/realia/main/realia_menu_decorator.php
      Естественно, не очень понимаю, как и что тут прописать чтобы ссылки были одного типа. Если кто сталкивался с такой задачей, в целях избавления от страниц с кодом 301, подскажите решение. 
    • Автор: nevr
      Подскажите как сделать чтоб подпункты меню в шаблоне realia были одинаковой ширины как и основной пункт меню

    • Автор: Kupidom
      На скрине показал какое меню нужно редактировать, где в админке это делается? или какой файл?? 

    • Автор: FD
      Здравствуйте! Делаю сайт на основе шаблона Pure - http://ap89.etownpro.ru/
      Как добавить в главное меню произвольные ссылки, например на статические страницы или статьи?
      Нашел тему , но как понял она для шаблона realia...
       
      Необходимо до пункта "Аренда" вставить ссылку на страницу "О компании", а после пункта "Продажа" ссылку на страницу "Контакты" и т.д. 
       
       

    • Автор: Алексей91
      Добрый день! Помогите пожалуйста разобраться с некоторыми моментами на сайте, вопросы на фото. И вопрос по поводу геолокации на карте, разные объявления на одном и том же доме не отображаются, выходит только одно, как можно исправить?