Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы » Как в 1 файле tpl вывести инфу и в полную и в краткую новость?

Как в 1 файле tpl вывести инфу и в полную и в краткую новость?


     Все вопросы » Общие вопросы    2646

вопрос
Всем здравствуйте, так как ответа на свой вопрос не нашел в интернете спрашиваю здесь. Есть модуль который с помощью тпл файла (например file.tpl) выводит информацию в полную новость, который подключается так: {file}, но мне нужно сделать чтобы кусок кода выводился и в краткую новость. Как это возможно сделать? может в в file.tpl поставить чтото типо [fullstory] .... [/fullstory] [shorstory] ... [/shorstory]. Буду ждать ответа

Ответа пока нет


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

LafLer
Гости

LafLer - -

я не понял, ... и как вывести кусок кода с файла file.TPL ?????

FastFud
Юзер

FastFud - -

Есть модуль который с помощью тпл файла (например file.tpl) выводит информацию в полную новость, который подключается так: {file}, но мне нужно сделать чтобы кусок кода выводился и в краткую новость.
Также подключайте и в shortstory.tpl.

P.S. возможно ничего не будет работать, но это уже зависит от самого модуля (что он выводит/делает).

LafLer
Гости

LafLer - -

FastFud,
ну так если я подключю он будет работать, но будет показываться весь файл тпл а мне надо часть кода!

ravchik
Юзер

ravchik - -

В engine/engine.php заменить все:
CHAR_LENGTH(p.full_story) as full_story
На:
p.full_story
В engine/modules/show.short.php найти:
$tpl->set( '{short-story}', $row['short_story'] );
Добавить ниже:
$tpl->set( '{full-story}', $row['full_story'] );
Если нужно выводить в кастоме, то в файле engine/functions.php найти:
CHAR_LENGTH(p.full_story) as full_story
Заменить на:
p.full_story
В файле engine/modules/show.custom.php найти:
$tpl->set( '{short-story}', $row['short_story'] );
Добавить ниже:
$tpl->set( '{full-story}', $row['full_story'] );
В shortstory.tpl добавить {full-story}

LafLer
Гости

LafLer - -

ravchik,
как вывести определенный кусок коза из полной новости в краткую тегом {full-story}?:

ravchik
Юзер

ravchik - -

Я неправильно понял вопрос... и ответ, соответственну, не в тему, прошу простить... может кому-нибудь и понадобится данное решение

LafLer
Гости

LafLer - -

ravchik,
эхх, да ни чего, просто тему засрали :D

scaver
Юзер

scaver - -

Если я правильно понял необходимо с одного файла с помощью include отображать разную информацию в зависимости от вида будь то краткая или полная новость?

Похожие вопросы

наверх