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

Как скрыть дополнительное поле в dle ?


     09.03.2016    Общие вопросы    467

вопрос
Попытаюсь объяснить что именно я хочу.

[u][b]Пример:[/b][/u]
[not-xfgiven_допполе]
Текст 1
[/not-xfgiven_допполе]  

[xfgiven_допполе]
Текст 2
[/xfgiven_допполе]


То есть всегда показывает - "Текст 1"
Но, если ввести текст в доп поле (что угодно), то - "Текст 1" скроется, и покажет - "Текст 2"

Как это можно реализовать или что-то подобное?
Просто много новостей, не хочу править каждую новость, только в некоторых нужно изменить. Вот и хотел придумать что нибудь подобное.

Ответил: vitnet


[xfnotgiven_X] [/xfnotgiven_X]

Выводят текст указанный в них если дополнительное поле не было задано при публикации новости, где "х" это имя дополнительного поля

далее открываем файл show.short.php && show.full.php

находим
if( strpos( $tpl->copy_template, "[xfvalue_" ) !== false OR strpos( $tpl->copy_template, "[xfgiven_" ) !== false ) {

меняем на
if( strpos( $tpl->copy_template, "[xfvalue_" ) !== false OR strpos( $tpl->copy_template, "[xfgiven_" ) !== false OR strpos( $tpl->copy_template, "[xfnotgiven_" ) !== false ) {

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

Paradis
14 | 2

Paradis - 9 марта 2016 23:15 - Юзер

А кто может обновить до 11 версии?
И цену напишите.

vitnet
218

2172 | 930

vitnet - 10 марта 2016 00:02 - Эксперт

***Комментарий удален***

Paradis
14 | 2

Paradis - 10 марта 2016 05:45 - Юзер

Помогло, спасибо!

Gameer
225

1121 | 395

Gameer - 10 марта 2016 00:22 - Эксперт

Обновится до 11 версии, там есть специальный тег.
Или купить http://gameer.name/store/24

Истина в противоречии.​

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

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