Перейти к содержанию
IPS Invision Community 🇷🇺

F.A.Q


Sipsb

Рекомендуемые сообщения

F.A.Q


Это приложение добавит модуль часто задаваемых вопросов на ваш сайт, позволяющий администраторам, модераторам даже вашим пользователям, если вы решите им добавлять часто задаваемые вопросы на ваш сайт.


  • Автор
  • Добавлен
    03.06.2018
  • Категория
  • Разработчик
    TheJackal84
  • Локализация
    RUS

 

  • Нравится 1
Ссылка на комментарий

Когда добавляешь новый FAQ с сайта, при нажатии на кнопку добавить вылетает ошибка 403, мол страница не найдена. Но сам FAQ опубликовывается. Видать не работает перенаправление правильно. 

Ссылка на комментарий

Нашёл решение для IPS 4.2 - Что бы после добавления вопроса, был переброс на основную страницу FAQ без окна ошибки что не найдена страница. 

В файл: faq\modules\front\faq\main.php добавить строчку после 290 строки

Было: 

			$QnA->member_id = $member->member_id;
			$QnA->position = 0;
		    $QnA->save();
			\IPS\File::claimAttachments( '', $QnA->id, 'faq' );
			
			$items = \IPS\faq\Faq::load( $QnA->id );
			$notification = new \IPS\Notification( \IPS\Application::load( 'faq' ), 'faq_submitted', $items, array ( $items ) );
			foreach( \IPS\Db::i()->select( '*', 'core_members', array( 'member_id!=?', $member->member_id ) ) AS $mod )

Стало:

			$QnA->member_id = $member->member_id;
			$QnA->position = 0;
		    $QnA->save();
			\IPS\File::claimAttachments( '', $QnA->id, 'faq' );
            \IPS\Output::i()->redirect( \IPS\Http\Url::internal( 'app=faq&module=faq&controller=main&do=category&id='.$QnA->c_id.'' ), 'Submitted For Approval' );
			
			$items = \IPS\faq\Faq::load( $QnA->id );
			$notification = new \IPS\Notification( \IPS\Application::load( 'faq' ), 'faq_submitted', $items, array ( $items ) );
			foreach( \IPS\Db::i()->select( '*', 'core_members', array( 'member_id!=?', $member->member_id ) ) AS $mod )

Скидываю допереведённую и исправленную версию 1.0.7

 

  • Нравится 1
Ссылка на комментарий

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

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти
×
×
  • Создать...
Вверх
Вверх