Thảo luận Lỗi EWRporta khi tạo mới bài viết hoặc xóa bài viết

Thảo luận trong 'Add-on Quesions' bắt đầu bởi hoang.tinvat24h, 16/1/15.

  1. hoang.tinvat24h

    hoang.tinvat24h New Member

    Bài viết:
    2
    Likes :
    0
    Lỗi EWRporta khi tạo mới bài viết hoặc xóa bài viết.
    eclaration of EWRporta_DataWriter_Discussion_Thread::_discussionPostDelete() should be compatible with that of PrefixForumListing_Extend_DataWriter_Discussion_Thread::_discussionPostDelete()
    1. XenForo_Application::handlePhpError() in XenForo/Autoloader.php at line 119
    2. XenForo_Autoloader::autoload() in XenForo/Autoloader.php at line 119
    3. XenForo_Autoloader->autoload() in XenForo/Application.php at line 876
    4. XenForo_Application::autoload() in XenForo/Application.php at line 411
    5. XenForo_Application::resolveDynamicClass() in XenForo/DataWriter.php at line 1983
    6. XenForo_DataWriter::create() in XenForo/ControllerPublic/Forum.php at line 411
    7. XenForo_ControllerPublic_Forum->actionAddThread() in Tinhte/XenTag/XenForo/ControllerPublic/Forum.php at line 23
    8. Tinhte_XenTag_XenForo_ControllerPublic_Forum->actionAddThread() inNobita/QuestionsPosting/ControllerPublic/Forum.php at line 32
    9. Nobita_QuestionsPosting_ControllerPublic_Forum->actionAddThread() inWaindigo/ThreadThumbnails/ControllerPublic/Forum.php at line 89
    10. Waindigo_ThreadThumbnails_ControllerPublic_Forum->actionAddThread() in MaxDailyBaiViet/ControllerPublic/ChuDe.phpat line 56
    11. MaxDailyBaiViet_ControllerPublic_ChuDe->actionAddThread() in XenForo/FrontController.php at line 313
    12. XenForo_FrontController->dispatch() in XenForo/FrontController.php at line 132
    ==> Mấy bác nào pro giúp dùm nhé. (Thanks)
     

    Các file đính kèm:

    Đang tải...
  2. hoang.tinvat24h

    hoang.tinvat24h New Member

    Bài viết:
    2
    Likes :
    0
    Thật ngại quá, mình tham khảo và đã khắc phục được. Sau đây mình xin nói lại để anh/em nào lỗi nửa mà biết cách khắc phục.

    ==> trước tiên bị lỗi, mình vào đường dẫn : /library/EWRporta/DataWriter/Discussion

    - Mở file Thread.php và xóa đi dòng này:


    protected function _discussionPostDelete()
    {
    $response = parent::_discussionPostDelete();

    $this->deletePromotion();

    return $response;
    }

    - Khi mình xóa xong và tạo bài viết mới vẫn lỗi về SAVE, mình xóa tiếp dòng này:

    protected function _discussionPostSave()
    {
    $response = parent::_discussionPostSave();

    if ($this->get('discussion_state') == 'deleted')
    {
    $this->deletePromotion();
    }
    else
    {
    $this->cachePromotions();
    }

    return $response;
    }

    ===> Sau đó mình tạo bài viết mới thì bình thường không còn báo lỗi nửa. (Nếu có ai vẫn còn lỗi 1 gỡ cài lại, 2 nhờ giúp đỡ từ những bác khác nhé)

    - Thanks: (sontungrgkg) h t t p :/ / v x f. v n /threads/ai-da-sua-duoc-loi-nay-khi-cai-xenportal-chua.13234/ đã chia sẽ.
     

    Các file đính kèm:

  3. AlexViean

    AlexViean New Member

    Bài viết:
    52
    Likes :
    11
    của mình chẳng bao giờ lỗi như thế :))
     
comments powered by Disqus

Chia sẻ trang này

Đang tải...