Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Как в 1 файле tpl вывести инфу и в полную и в краткую новость?

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


     29.01.2015    Общие вопросы    1112

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

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


Комментарии пользователей (8)

LafLer
43 | 3

LafLer - 29 января 2015 14:08 - Гости

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

FastFud
50

1599 | 588

FastFud - 29 января 2015 14:24 - Юзер

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

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

LafLer
43 | 3

LafLer - 29 января 2015 14:40 - Гости

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

ravchik
66

375 | 123

ravchik - 29 января 2015 15:01 - Юзер

В 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
43 | 3

LafLer - 29 января 2015 15:36 - Гости

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

ravchik
66

375 | 123

ravchik - 29 января 2015 15:44 - Юзер

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

LafLer
43 | 3

LafLer - 29 января 2015 15:56 - Гости

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

scaver
6

119 | 17

scaver - 29 января 2015 17:08 - Юзер

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

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

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