Все для DataLife Engine / Все для DLE / Полезные статьи / Не работает кнопка предварительного просмотра preview.php

Не работает кнопка предварительного просмотра preview.php

Не работает кнопка предварительного просмотра preview.php


На движке Dle 9.0 при попытке добавить новость каждый наверное замечал, что не работает кнопка "Предварительного просмотра".
Проблема связана с недоработкой разработчиков движка. Для решение проблемы понадобится подправить код.
Если не работает кнопка предварительного просмотра preview.php
При использовании в шаблоне preview.tpl и для вывода текста полной новости только тега {full-story}, отсутствии текста полной новости краткая новость не будет дублироваться при предварительном просмотре, как это было в более старых версиях.

Чтобы решить проблему:
1. Откройте файл engine/preview.php, найти строки:
PHP код:

if( strlen( $full_story ) < 13 AND strpos( $tpl->copy_template, "{short-story}" ) === false ) {$full_story = $short_story;} 


Заменить на PHP код:

$fullprevtpl = preg_replace( "'.*[full-preview](.*?)[/full-preview].*'si", "1", $tpl->copy_template );if( strlen( $full_story ) < 13 AND strpos( $fullprevtpl, "{short-story}" ) === false ) {$full_story = $short_story;} 


2. Откройте файл inc/preview.php, найдити строку:
PHP код:

    if( strlen( $full_story ) < 13 AND strpos( $tpl->copy_template, "{short-story}" ) === false ) { $full_story = $short_story; } 


Заменить на PHP код:

  $fullprevtpl = preg_replace( "'.*[full-preview](.*?)[/full-preview].*'si", "1", $tpl->copy_template );    if( strlen( $full_story ) < 13 AND strpos( $fullprevtpl, "{short-story}" ) === false ) { $full_story = $short_story; } 


PS: В старых версиях при отсутствии полного текста показывался краткий текст. А пользователи видят, что "полное содержимое" не отображается и дублируют текст.

Вебресурс предлагает что такое что такое dle cms скачать DataLife Engine не работает кнопка предварительного просмотра preview.php

reshenie-problemy-ne-rabotaet-knopka-predvaritelnogo-prosmotra-preview-v-dle-9.0-..rar [1,72 Kb] (cкачиваний: 31)
  • 60
Добавить комментарий

Оставить комментарий

    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent