26 Сентября 2017, 20:38:56

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

« : 19 Мая 2015, 13:25:49 »

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








« Ответ #1 : 19 Мая 2015, 17:19:29 »

  • Печатная машинка
  • Администратор
  • *****
  • Сообщений: 273
    • Просмотр профиля
    • Мой сайт
Не показывает, всмысле, что выводятся сами теги или вообще ничего не выводится?

« Ответ #2 : 19 Мая 2015, 17:57:22 »

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля


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

« Ответ #3 : 21 Мая 2015, 07:19:02 »

  • Печатная машинка
  • Администратор
  • *****
  • Сообщений: 273
    • Просмотр профиля
    • Мой сайт
Скорее всего не сделаны изменения в файле engine/classes/templates.class.php
Скажите вашу версию DLE, я проверю работоспособность.

« Ответ #4 : 21 Мая 2015, 14:50:19 »

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
10.2

« Ответ #5 : 21 Мая 2015, 16:50:45 »

  • Печатная машинка
  • Администратор
  • *****
  • Сообщений: 273
    • Просмотр профиля
    • Мой сайт
На 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 );
}

« Ответ #6 : 29 Мая 2015, 17:52:25 »

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Благодака помогло . Но чот в инструкции  не было такого .

0 Пользователей и 1 Гость просматривают эту тему.