Страница 10 из 35

Thanks for posts by Палыч

Добавлено: 19 авг 2014, 10:19
rxu
Проблема расширений спасибок и закрепления первого поста в том, что они используют одно и то же событие 'core.viewtopic_get_post_data', причем спасибки первыми. Т.е. спасибки берут список постов, и только потом он дополняется первым постом от FirstPostOnEveryPage.
Приоритет вызова слушателей установить невозможно, если я правильно понимаю.

EDIT: приоритет установить возможно, см. viewtopic.php?f=5&t=72

Thanks for posts by Палыч

Добавлено: 19 авг 2014, 10:25
ostridm
ну наконец то - грабли

Thanks for posts by Палыч

Добавлено: 19 авг 2014, 10:34
rxu
ostridm писал(а):ну наконец то - грабли
Грабли уже решены - см. первый пост на данной странице.

Thanks for posts by Палыч

Добавлено: 19 авг 2014, 11:08
Дмитрий Николаевич
Не совсем решены. В первом посте не обновляется список при добавлении/удалении спасибок.

Thanks for posts by Палыч

Добавлено: 19 авг 2014, 11:19
estray
rxu писал(а):
ostridm писал(а):ну наконец то - грабли
Грабли уже решены - см. первый пост на данной странице.
у меня теперь и твои посты на спасиби не прощёлкивуются, только после обновления страницы показывает что щёлкнулась

Thanks for posts by Палыч

Добавлено: 19 авг 2014, 11:28
rxu
Возможно, это проблема аддона, сейчас его отключил, проверьте.

Thanks for posts by Палыч

Добавлено: 19 авг 2014, 11:31
rxu
Кстати, уведомления о спасибах тоже перестали приходить после обновления расширений.

Thanks for posts by Палыч

Добавлено: 19 авг 2014, 11:32
Татьяна5
"Спасибки" ставятся, а вот при отмене ошибка

Код: Выделить всё

Fatal error: Uncaught exception 'Twig_Error_Loader' with message 'Unable to find template "user_thanks.txt" (looked into: ./language/ru/email).' in /var/www/phpbbguru/data/www/anderson.phpbbguru.net/vendor/twig/twig/lib/Twig/Loader/Filesystem.php:202 Stack trace: #0 /var/www/phpbbguru/data/www/anderson.phpbbguru.net/phpbb/template/twig/loader.php(106): Twig_Loader_Filesystem->findTemplate('user_thanks.txt') #1 /var/www/phpbbguru/data/www/anderson.phpbbguru.net/vendor/twig/twig/lib/Twig/Loader/Filesystem.php(138): phpbb\template\twig\loader->findTemplate('user_thanks.txt') #2 /var/www/phpbbguru/data/www/anderson.phpbbguru.net/vendor/twig/twig/lib/Twig/Environment.php(265): Twig_Loader_Filesystem->getCacheKey('user_thanks.txt') #3 /var/www/phpbbguru/data/www/anderson.phpbbguru.net/vendor/twig/twig/lib/Twig/Environment.php(312): Twig_Environment->getTemplateClass('user_thanks.txt', NULL) #4 /var/www/phpbbguru/data/www/anderson.phpbbguru.net/phpbb/template/twig/environment.php(151): Twig_Environment->loadTemplate('user_thanks.txt', NULL) #5 /var/www/phpbbguru/data/www/anderson.phpbbguru.net/vendor/twig/twig/lib/Twig/Environment.php(288): phpbb\template\twig\environment->loadTemplate('user_thanks.txt') #6 /var/www/phpbbguru/data/www/anderson.phpbbguru.net/phpbb/template/twig/twig.php(317): Twig_Environment->render('user_thanks.txt', Array) #7 /var/www/phpbbguru/data/www/anderson.phpbbguru.net/includes/functions_messenger.php(304): phpbb\template\twig\twig->assign_display('body') #8 /var/www/phpbbguru/data/www/anderson.phpbbguru.net/ext/gfksx/ThanksForPosts/core/helper.php(676): messenger->send(0) #9 /var/www/phpbbguru/data/www/anderson.phpbbguru.net/ext/gfksx/ThanksForPosts/core/helper.php(283): gfksx\ThanksForPosts\core\helper->send_thanks_email(48, 2293, 'REMOVE') #10 /var/www/phpbbguru/data/www/anderson.phpbbguru.net/ext/gfksx/ThanksForPosts/event/listener.php(128): gfksx\ThanksForPosts\core\helper->delete_thanks(2293, '56', 5) #11 [internal function]: gfksx\ThanksForPosts\event\listener->viewtopic_handle_thanks(Object(phpbb\event\data)) #12 /var/www/phpbbguru/data/www/anderson.phpbbguru.net/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/EventDispatcher.php(164): call_user_func(Array, Object(phpbb\event\data)) #13 /var/www/phpbbguru/data/www/anderson.phpbbguru.net/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/EventDispatcher.php(53): Symfony\Component\EventDispatcher\EventDispatcher->doDispatch(Array, 'core.viewtopic_...', Object(phpbb\event\data)) #14 /var/www/phpbbguru/data/www/anderson.phpbbguru.net/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/ContainerAwareEventDispatcher.php(167): Symfony\Component\EventDispatcher\EventDispatcher->dispatch('core.viewtopic_...', Object(phpbb\event\data)) #15 /var/www/phpbbguru/data/www/anderson.phpbbguru.net/phpbb/event/dispatcher.php(40): Symfony\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch('core.viewtopic_...', Object(phpbb\event\data)) #16 /var/www/phpbbguru/data/www/anderson.phpbbguru.net/viewtopic.php(1036): phpbb\event\dispatcher->trigger_event('core.viewtopic_...', Array) #17 {main} thrown in /var/www/phpbbguru/data/www/anderson.phpbbguru.net/vendor/twig/twig/lib/Twig/Loader/Filesystem.php on line 202

Thanks for posts by Палыч

Добавлено: 19 авг 2014, 11:42
rxu
Ну понятно, в коде путь к шаблону емайла какой попало, переделывать надо.

Thanks for posts by Палыч

Добавлено: 19 авг 2014, 11:48
rxu
А теперь?