bug fixed

This commit is contained in:
Bachir Soussi Chiadmi 2014-04-28 17:20:50 +02:00
parent 05a41ebf3a
commit 5d0c233fec
4 changed files with 43 additions and 41 deletions

View File

@ -116,17 +116,18 @@ MaterioFlag = function(){
function refreshBlocks(name){
//trace('MaterioFlag :: refreshBlocks | name', name);
if($('#block-materio-flag-materio-flag-mybookmarks').length){
var type = 'bookmarks';
}else if($('#block-materio-flag-materio-flag-mylists').length){
if($('#block-materio-flag-materio-flag-mylists').length){
var type = 'lists';
}else if($('#block-materio-flag-materio-flag-mybookmarks').length){
var type = 'bookmarks';
}
if(type != undefined){
var id = '#block-materio-flag-materio-flag-my'+type;
var url = Drupal.settings.basePath+Drupal.settings.pathPrefix+'materioflag/refresh/block/'+type;
$.getJSON(url, function(json){
trace('MaterioFlag :: block refreshed '+type, json);
// trace('MaterioFlag :: block refreshed '+type, json);
$(id).replaceWith(json.block);
$('#block-materio-flag-materio-flag-mylists-nav').replaceWith(json.block_nav);

View File

@ -116,17 +116,18 @@ MaterioFlag = function(){
function refreshBlocks(name){
//trace('MaterioFlag :: refreshBlocks | name', name);
if($('#block-materio-flag-materio-flag-mybookmarks').length){
var type = 'bookmarks';
}else if($('#block-materio-flag-materio-flag-mylists').length){
if($('#block-materio-flag-materio-flag-mylists').length){
var type = 'lists';
}else if($('#block-materio-flag-materio-flag-mybookmarks').length){
var type = 'bookmarks';
}
if(type != undefined){
var id = '#block-materio-flag-materio-flag-my'+type;
var url = Drupal.settings.basePath+Drupal.settings.pathPrefix+'materioflag/refresh/block/'+type;
$.getJSON(url, function(json){
trace('MaterioFlag :: block refreshed '+type, json);
// trace('MaterioFlag :: block refreshed '+type, json);
$(id).replaceWith(json.block);
$('#block-materio-flag-materio-flag-mylists-nav').replaceWith(json.block_nav);

View File

@ -19,7 +19,7 @@ function materio_flag_refresh_block($flag){
if(!isset($block_name))
return;
$rep = array();
$rep = array("flag"=>$flag);
$block = block_load('materio_flag', $block_name);
$block_content = _block_render_blocks(array($block));