Новая вкладка для блока "Прямой эфир"
Здравствуйте, появилась необходимость вставить свою вкладку в блок «Прямой эфир». Новая вкладка — Twitter. Есть готовое решение, плагин Twitter, но мне он не подходит, т.к не достаточно функционала (необходимо отображение твитов из списка.
У Twitter есть специальная возможность, сделать виджет
Реализовал отдельным блоков, с помощью плагина aceblockmanager.
Файл twitter.html содержит в себе с генерированный код Twitter виджета. Все работает. Но хочется в «Прямом эфире» видеть отображение твитов, это экономит место на сайте.
Табы находяться в файле block.stream.tpl, добавил туда
После чего создал файл block.stream_twitter.tpl, куда вставил код из twitter.html
Добавил в russian.php
Далее в js/blocks.js добавил на место, где подключаются блоки:
Вот вроде бы и все, но вкладка не работает, подскажи плиз, что еще нужно именить?
У Twitter есть специальная возможность, сделать виджет
Реализовал отдельным блоков, с помощью плагина aceblockmanager.
$config['blocks'][] = array(
'block' => 'template',
'position' => 'right',
'priority' => 0,
'params' => array(
'plugin' => 'aceblockmanager',
'title' => 'Twitter',
'file' => 'twitter.html',
),
'include'=>'index',
);
Файл twitter.html содержит в себе с генерированный код Twitter виджета. Все работает. Но хочется в «Прямом эфире» видеть отображение твитов, это экономит место на сайте.
Табы находяться в файле block.stream.tpl, добавил туда
<li id="block_stream_item_twitter">{$aLang.block_stream_twitter}</li>
После чего создал файл block.stream_twitter.tpl, куда вставил код из twitter.html
Добавил в russian.php
'block_stream_twitter' => 'Twitter',
Далее в js/blocks.js добавил на место, где подключаются блоки:
$('[id^="block_blogs_item"]').click(function(){
ls.blocks.load(this, 'block_twitter');
return false;
});
Вот вроде бы и все, но вкладка не работает, подскажи плиз, что еще нужно именить?
3 комментария
В
добавить, что-то типа
Ну и еще нужно создать эвент streamtwitter для экшина ajax.
НО не зная матчасть лучше этого НЕ ДЕЛАТЬ.
Я б на вашем месте «доработал» по себя плагин Twitter