Вывод одной записи

Тема в разделе "ExpressionEngine", создана пользователем sergsam1, 21 янв 2010.

Статус темы:
Закрыта.
  1. sergsam1

    sergsam1 Создатель

    Регистр.:
    16 янв 2009
    Сообщения:
    33
    Симпатии:
    0
    Только начал разбираться в движке, никак не пойму как вывести полный текст одной записи. В документации нашел это:

    <h2>The name of my weblog is {exp:weblog:weblog_name weblog="gst_blog"}</h2>
    {exp:weblog:entries weblog="gst_blog"}
    <h1>{title}</h1>
    <div class="entry">
    {summary}
    {body}
    {extended}
    </div>
    {/exp:weblog:entries}

    Но это же выводит полные тексты всех записей в рубрике, а как вывести только одну запись?
     
  2. Edgie

    Edgie Писатель

    Регистр.:
    16 янв 2010
    Сообщения:
    4
    Симпатии:
    1
    {exp:weblog:entries weblog="{my_weblog}" orderby="date" sort="desc" limit="1"}

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

    Ну и, соответственно, если поставить лимит=10, то будет выводится 10 новых публикаций
     
    sergsam1 нравится это.
  3. sergsam1

    sergsam1 Создатель

    Регистр.:
    16 янв 2009
    Сообщения:
    33
    Симпатии:
    0
    Вот спасибо, а еще вопрос, как сделать в конце записи ссылки на похожие записи, я так понял там модуль надо покупать или можно как то обойтись без него?
     
  4. Edgie

    Edgie Писатель

    Регистр.:
    16 янв 2010
    Сообщения:
    4
    Симпатии:
    1
  5. sergsam1

    sergsam1 Создатель

    Регистр.:
    16 янв 2009
    Сообщения:
    33
    Симпатии:
    0
    То есть я так понял нужно при публикации записей их как то ассоциировать друг с другом, а например как в wordpress нельзя чтобы само искало похожие записи?
     
  6. Николай

    Николай Постоялец

    Регистр.:
    4 дек 2006
    Сообщения:
    92
    Симпатии:
    21
    можно.. это называется "Связывание записей с другими записями"...
    http://eeclub.ru/docs/modules/weblog/related_entries.html
     
  7. xcss

    xcss Постоялец

    Регистр.:
    22 окт 2009
    Сообщения:
    67
    Симпатии:
    23
    Думаю, что с этим не стоит заморачиваться - очень проблематичное решение :-]
    Лечше купите модуль Related Entries от Solspace.com ($69.95) или потратьте пару минут на поиски затерянных экземпляров в сети ;)
    ...Очень удобен в использовании - работает на ajax :ay:
    Думаю, стоит взглянуть на сриншоты, чтобы стало понятнее, очем идет речь: http://www.solspace.com/docs/detail/related_entries_control_panel/ :-]
     
  8. sergsam1

    sergsam1 Создатель

    Регистр.:
    16 янв 2009
    Сообщения:
    33
    Симпатии:
    0
    Блин да я бы купил в принципе, но есть проблема с paypal.
    Может кинете ссылку где скачать, а то я не нашел как то.
     
  9. indaukr

    indaukr Постоялец

    Регистр.:
    25 авг 2007
    Сообщения:
    59
    Симпатии:
    12
    Попробуйте пользоватья плагином query. Очень удобный, позволяет писать sql-запросы прямо в шаблоне. БД в expressionengine не очень сложная, чтобы разобраться.

    С этим плагином вожна играться данными, как захочеться. Правда, необходимо знания mysql.
     
  10. sergsam1

    sergsam1 Создатель

    Регистр.:
    16 янв 2009
    Сообщения:
    33
    Симпатии:
    0
    Вот в этом я вобще темный лес. Мне бы с самим движком разобраться.
    А вобще движок мне очень понравился, то что я давно искал, но сложновато пока...
     
Статус темы:
Закрыта.