Название топика сразу после изображения

Здравствуйте! Скажите пожалуйста как сделать так чтобы на главной странице вид статьи был таким — сперва шла картинка , потом title, а потом уже текст статьи.
{$oTopic->getTextShort()}
данная функция выводит и картинку и текст статьи и поэтому title не могу вставить между нимм, либо заголовок сверху либо снизу получается.

Похожие статьи

  • В каком файле поправить title топиков
    Добрый вечер. Хочу из тайтла убрать блог, в каком файле копнуть нужно подскажите пожалуйста
  • Замена title плагином
    Всем привет! Можно ли заменить title у всего сайта (добавление значения, изменение)например добавить номер страницы у блогов и тд. Это нужно для борьбы с дубль title для гугла. Сейчас я сделал это в ядре, но...
  • Title alto 1.0
    Здравствуйте. Подскажите пожалуйста, как изменить метатег «title» в статьях? Сейчас он выводится в такой структуре «Название статьи / Название Категории / Название сайта» У меня получается очень длинный заголовок и в ...
  • Заголовки страниц (title)
    Убедительная просьба, уберите эти три-тайтлы: «Название топика / Название блога / Title главной» Это не очень положительно влияет на SEO. Оставьте только тот title, на которой находится пользователь. Если в топике...

7 комментариев

0
пожалуй, единственный способ, это убрать из редактора кнопку загрузки изображения, чтоб пользовались только фотосетом с обязательным указанием превью, после превью и поставить заголовок,
но это будет работать только в ленте топиков, а не в самих топиках
0
Мне в ленте топиков только и надо. Неужели все так сложно!?
0
В вашем вопросе, собственно, ответ уже содержится — средствами движка без таких вот манипуляций вашу потребность не удовлетворить, т.к. $oTopic->getTextShort() — это ВСЁ, что размещено в теле топика редактором.
Другой подходящий метод — это, убрав всё ту же кнопку загрузки изображения из редактора, добавить топику доп.поле для загрузки изображения, а в шаблоне ленты и самого топика разместить, как угодно: картинка, заголовок, тело топика…
Тут вполне доходчиво об этом рассказано.
0
Не, вообще отбирать возможность вставлять картинки в текст это чересчур. Достаточно как-то объяснить юзерам, что устанавливать главную картинку топика нужно через фотосет. Ну и доставать главную фотку фотосета в шаблоне топика выводить в нужно месте.
Пример:
в файле tpls/topics/topic.type_default-list.tpl, в нужном месте вставляем:
{$sImagePath=$oTopic->getPhotosetMainPhotoUrl(false, '682pad')}
{if $sImagePath}
    <img src="{$sImagePath}" alt="image" align="left"/>
    
{/if}
0
ну да, только как я и упоминал в первом комменте, отображаться так будет только в ленте топиков
согласен, радикально убирать из редактора кнопку, но зато с гарантией))
0
Да как вариант пойдет… но опять если человек создал статью без картинок то в ленте будет выводится только ее название… а краткого текста статьи не будет! Нехорошо как то!
0
а краткого текста статьи не будет!
Как это не будет, если он выведется в {$oTopic->getTextShort()}?
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.