Автор Тема: Проблема с TextHide  (Прочитано 14284 раз)

Templetes

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Проблема с TextHide
« : 19 Мая 2015, 13:25:49 »
Здравствуйте. Вроде все создается но проблема не показывает скрытого текста TextHide . Может подскажет в чем может быть проблема. Все делал по инструкции платежки настроил модуль включил.








REZER

  • Администратор
  • Печатная машинка
  • *****
  • Сообщений: 275
    • Просмотр профиля
    • Мой сайт
Re: Проблема с TextHide
« Ответ #1 : 19 Мая 2015, 17:19:29 »
Не показывает, всмысле, что выводятся сами теги или вообще ничего не выводится?

Templetes

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Проблема с TextHide
« Ответ #2 : 19 Мая 2015, 17:57:22 »


Вот воно что в полной что в краткой новости показывает сам код а нету Купить скрытый текст как должно быть .

REZER

  • Администратор
  • Печатная машинка
  • *****
  • Сообщений: 275
    • Просмотр профиля
    • Мой сайт
Re: Проблема с TextHide
« Ответ #3 : 21 Мая 2015, 07:19:02 »
Скорее всего не сделаны изменения в файле engine/classes/templates.class.php
Скажите вашу версию DLE, я проверю работоспособность.

Templetes

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Проблема с TextHide
« Ответ #4 : 21 Мая 2015, 14:50:19 »
10.2

REZER

  • Администратор
  • Печатная машинка
  • *****
  • Сообщений: 275
    • Просмотр профиля
    • Мой сайт
Re: Проблема с TextHide
« Ответ #5 : 21 Мая 2015, 16:50:45 »
На DLE 10.2 плагин работает правильно, скорее всего вы не выполнили следующие действия:

Цитата: Пункт №3 в инструкции плагина по установке
Откройте файл engine/classes/template.class.php и найдите:

   $this->_clear();      
ВЫШЕ добавьте:
   
if( $_SERVER['PHP_SELF'] == "/index.php" )
{
if( $tpl == "main" ) $this->result[ $tpl ] = $this->PaymentsParseTagHide( $this->result[ $tpl ] );
}
else
{
$this->result[ $tpl ] = $this->PaymentsParseTagHide( $this->result[ $tpl ] );
}
      
Далее найдите:

function get_real_time() {   
ВЫШЕ добавьте:

function PaymentsParseTagHide( $content ){

if( !is_object( $this->TagHide ) )
{
if( !file_exists( ENGINE_DIR."/inc/payments/extension/plagin/tag_hide/api.php" ) ) return $content;
include_once( ENGINE_DIR."/inc/payments/extension/plagin/tag_hide/api.php" );
$this->TagHide = new tag_hideApiPlagin;
}

return $this->TagHide->ParseTags( $content );
}

Templetes

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Проблема с TextHide
« Ответ #6 : 29 Мая 2015, 17:52:25 »
Благодака помогло . Но чот в инструкции  не было такого .