Dislike(Не нравится) [Удалено]

Статус
В этой теме нельзя размещать новые ответы.
Exile, Можете для дураков объяснить желательно кодом.Вы меня запутали в конец.:wink:
С меня не заржавеет.
 
fara, я могу посоветовать только скачать любые сходные дополнения и посмотреть как там авторы справляются с добавлением информации к сообщениям, где и что расширяют. Сейчас нет ни возможности ни, откровенно, желания какие-то дополнения смотреть самому.
 
fara, очень буду ждать, спасибо!)

P.s. после тебя(
Посмотреть вложение 49258

Временные костыли:

/library/Dislike/Model/DislikePost.php

найти (который снизу ~ на 257-й строке! верхний на ~159-й строке не трогать!)
$visitorr = XenForo_Visitor::getUserId();
и ниже добавить

$userId = $dislike['dislike_id'];
$dislikeUserId = $user['username'];
$dislikeUsername = $visitorr['username'];
$contentType = $dislike['content_type'];


там же найти


$up =$db->query("
UPDATE xf_post
SET dislikes = 0
WHERE user_id = ?
", $visitorr);

ниже добавить

XenForo_Model_Alert::alert(
$userId,
$dislikeUserId,
$dislikeUsername,
$contentType,
$contentId,
'dislike'
);


Вроде всё ок.
 
Последнее редактирование:
Для блогов и галереи не планируете ?
 
becdelbnik, Нет. Так как ,не пользуюсь не чем из вышеперечисленных.
 
При удалении пользователя из панели управления: Table 'chekerl5_forum.xf_disliked_content' doesn't exist - library/Zend/Db/Statement/Mysqli.php:77
 
Предлагаю удалить это убожество с сайта вообще! Запорол мне базу - своими кривыми модами!
Все кто будет ставить сие "творение" - делайте обязательно резервные копии!

Mysqli statement execute error : Field 'dislikes' doesn't have a default value
  1. Zend_Db_Statement_Mysqli->_execute() in Zend/Db/Statement.php at line 297
  2. Zend_Db_Statement->execute() in Zend/Db/Adapter/Abstract.php at line 479
  3. Zend_Db_Adapter_Abstract->query() in Zend/Db/Adapter/Abstract.php at line 574
  4. Zend_Db_Adapter_Abstract->insert() in XenForo/DataWriter.php at line 1624
  5. XenForo_DataWriter->_insert() in XenForo/DataWriter.php at line 1613
  6. XenForo_DataWriter->_save() in XenForo/DataWriter.php at line 1405
  7. XenForo_DataWriter->save() in MetaMirror/DataWriter/DiscussionMessage/Post.php at line 24
  8. MetaMirror_DataWriter_DiscussionMessage_Post->save() in XenForo/DataWriter/Discussion.php at line 477
  9. XenForo_DataWriter_Discussion->_saveFirstMessageDw() in XenForo/DataWriter/Discussion.php at line 426
  10. XenForo_DataWriter_Discussion->_postSave() in XenForo/DataWriter.php at line 1409
  11. XenForo_DataWriter->save() in XenForo/ControllerPublic/Forum.php at line 748
  12. XenForo_ControllerPublic_Forum->actionAddThread() in Waindigo/Metadata/Extend/XenForo/ControllerPublic/Forum.php at line 40
  13. Waindigo_Metadata_Extend_XenForo_ControllerPublic_Forum->actionAddThread() inWaindigo/EditPostDate/Extend/XenForo/ControllerPublic/Forum.php at line 33
  14. Waindigo_EditPostDate_Extend_XenForo_ControllerPublic_Forum->actionAddThread() inTinhte/XenTag/XenForo/ControllerPublic/Forum.php at line 28
  15. Tinhte_XenTag_XenForo_ControllerPublic_Forum->actionAddThread() in XenForo/FrontController.php at line 347
  16. XenForo_FrontController->dispatch() in XenForo/FrontController.php at line 134
 
Этот ресурс был удалён и больше недоступен.
 
Статус
В этой теме нельзя размещать новые ответы.
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу