0
У меня есть окно с криком на моем сайте Joomla, который производит эту ошибку.ТипError: 'undefined' не является объектом
Это ошибка:
[Error] TypeError: 'undefined' is not an object (evaluating 'config['show_photos']')
И Javascript код:
function prepareShout(json, config, permissions, data)
{
html = '<div class="shoutbox-row" id="shout-' + json['s_id'] + '">';
html += '<div class="shoutbox-member">';
if (config['show_photos'])
{
if (json['s_mid'] != 0)
{
if (config['profiles'])
{
html += '<a class="shoutbox-avatar" href="' + json['s_avatar']['link'] + '" title="' + data['ptitle'] + '"><img src="' + json['s_avatar']['image'] + '"></a>';
}
else
{
html += '<span class="shoutbox-avatar"><img src="' + json['s_avatar']['image'] + '"></span>';
}
}
else
{
html += '<span class="shoutbox-avatar"><img src="' + json['s_avatar']['image'] + '"></span>';
}
}
Можно ли решить эту проблему?
Firebug говорит, что ошибка в строке 6: если (конфигурации [ «show_photos»]) Как с этим бороться? – Albert
@ user3216677 странно, что тоже на моем посту, возможно, вам нужно обновить – Dalorzo
Теперь я начал получать эту ошибку: TypeError: 'undefined' не является функцией (оценивая 'jQuery ("# shout-" + json [' s_id ']). эффект («выделить», {цвет: «# e1f5df»}, 3000) ») успех (smartshoutbox.js, строка 94) c (jquery.min.js, строка 4) fireWith (jquery.min.js , строка 4) k (jquery.min.js, строка 6) r (jquery.min.js, строка 6) – Albert