У меня проблемы с моим FOSCommentBundle. Я установил свой пакет, и он работал пару дней, но сегодня он не работает. Я сокрушаю голову и не могу найти решение.Symfony2 FOS Комментарий Bundle error
Проблема в том, что fos_comment_script.src = '/web/js/35a8e64_comments_1.js' не существует, я не могу получить доступ к нему, поэтому нити не добавляются и ничего не отображается. Я не получаю никаких ошибок, ничего, все выглядит нормально, но ничего не происходит. Я использую async.twig.html и Javascript, который генерируется на моей странице выглядит так
// thread id
var fos_comment_thread_id = '309';
// api base url to use for initial requests
var fos_comment_thread_api_base_url = '/web/api/threads';
// Snippet for asynchronously loading the comments
(function() {
var fos_comment_script = document.createElement('script');
fos_comment_script.async = true;
fos_comment_script.src = '/web/js/35a8e64_comments_1.js';
fos_comment_script.type = 'text/javascript';
(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(fos_comment_script);
})();
Спасибо сильно различаются заранее.
Вы можете найти файл вручную или не существует? –
файл находится под продавцом/path/to/comment.js, но '/web/js/35a8e64_comments_1.js' doesent exsit. – StrikoMirko
Вероятно, вы забыли запустить 'php ./app/console assetic: dump --env = dev' после очистки кэша или чего-то еще. Пожалуйста, для получения дополнительной информации ознакомьтесь с разделом asset_management [кулинарной книги Symfony] (http://symfony.com/doc/2.0/cookbook/assetic/asset_management.html#dumping-asset-files-in-the-dev- окружающая среда) –