Перейти к содержанию
Официальный форум поддержки Simpla

Не работает вывод {$post->annotation} в выводе статей (БЛОГ)


Рекомендуемые сообщения

Всем привет! Кто сталкивался с такой проблемой: 

При установки Simpla на главной странице изначально имеется вывод записей из "Блога", но вот выводятся только ссылки и время поста.

Как вывести краткое описание записи из блога на главную страницу? 

 

<!-- Меню блога -->
			{* Выбираем в переменную $last_posts последние записи *}
			{get_posts var=last_posts limit=5}
			{if $last_posts}
			<div id="blog_menu">
				<h2>Новые записи в <a href="blog">блоге</a></h2>
				{foreach $last_posts as $post}
				<ul>
				<li data-post="{$post->id}">{$post->date|date} 
                                <a href="blog/{$post->url}">{$post->name|escape}</a></li>
				{$posts->annotation}
                                </ul>
				{/foreach}
			</div>
			{/if}
			<!-- Меню блога  (The End) -->

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

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

Уберите букву в {$posts->annotation} получится {$post->annotation}

 

Артем дело не в букве) Это я экспериментировал с буквами, но ничего не вышло.

 

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

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

В стандартной версии работает - только что проверил. Надо смотреть код.

 

А есть условный оператор у Smarty который выставлял ограничение на показ символов как это есть у WP при вставке кода в пост выводится определенное количество символов без надобности в кратком описании вводить каждый раз маленькие абзацы????????

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

В стандартной версии работает - только что проверил. Надо смотреть код.

 

С анатацией разобрался, проблема была в том, что в кратком описании ничего не вписал)) Я уже думал, что намудрил с базой) 

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

Можете использовать типа

{$post->text|strip_tags|truncate:200}

Будет выводить первые 200 символов из основного текста.

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

Можете использовать типа

{$post->text|strip_tags|truncate:200}

Будет выводить первые 200 символов из основного текста.

 

Спасибо большое, все работает отлично..

 

Думаю решение понадобится не только мне..

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

Можете использовать типа

{$post->text|strip_tags|truncate:200}

Будет выводить первые 200 символов из основного текста.

 

Читал о переменных на http://www.smarty.net но не могу ни как понять как сделать так чтобы обрезалось лишнее?

 

Пример: <h1>Мое <span>Имя</span></h1>  выводится все это через: {$settings->site_name|escape} 

Мне необходимо отсеять "Мое" - чтобы получилось <h1><span>Имя</span></h1>

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

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...