bug fixed
This commit is contained in:
parent
05a41ebf3a
commit
5d0c233fec
@ -116,17 +116,18 @@ MaterioFlag = function(){
|
|||||||
|
|
||||||
function refreshBlocks(name){
|
function refreshBlocks(name){
|
||||||
//trace('MaterioFlag :: refreshBlocks | name', name);
|
//trace('MaterioFlag :: refreshBlocks | name', name);
|
||||||
if($('#block-materio-flag-materio-flag-mybookmarks').length){
|
if($('#block-materio-flag-materio-flag-mylists').length){
|
||||||
var type = 'bookmarks';
|
|
||||||
}else if($('#block-materio-flag-materio-flag-mylists').length){
|
|
||||||
var type = 'lists';
|
var type = 'lists';
|
||||||
|
}else if($('#block-materio-flag-materio-flag-mybookmarks').length){
|
||||||
|
var type = 'bookmarks';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
if(type != undefined){
|
if(type != undefined){
|
||||||
var id = '#block-materio-flag-materio-flag-my'+type;
|
var id = '#block-materio-flag-materio-flag-my'+type;
|
||||||
var url = Drupal.settings.basePath+Drupal.settings.pathPrefix+'materioflag/refresh/block/'+type;
|
var url = Drupal.settings.basePath+Drupal.settings.pathPrefix+'materioflag/refresh/block/'+type;
|
||||||
$.getJSON(url, function(json){
|
$.getJSON(url, function(json){
|
||||||
trace('MaterioFlag :: block refreshed '+type, json);
|
// trace('MaterioFlag :: block refreshed '+type, json);
|
||||||
|
|
||||||
$(id).replaceWith(json.block);
|
$(id).replaceWith(json.block);
|
||||||
$('#block-materio-flag-materio-flag-mylists-nav').replaceWith(json.block_nav);
|
$('#block-materio-flag-materio-flag-mylists-nav').replaceWith(json.block_nav);
|
||||||
|
9
js/materio_flag.min.js
vendored
9
js/materio_flag.min.js
vendored
@ -116,17 +116,18 @@ MaterioFlag = function(){
|
|||||||
|
|
||||||
function refreshBlocks(name){
|
function refreshBlocks(name){
|
||||||
//trace('MaterioFlag :: refreshBlocks | name', name);
|
//trace('MaterioFlag :: refreshBlocks | name', name);
|
||||||
if($('#block-materio-flag-materio-flag-mybookmarks').length){
|
if($('#block-materio-flag-materio-flag-mylists').length){
|
||||||
var type = 'bookmarks';
|
|
||||||
}else if($('#block-materio-flag-materio-flag-mylists').length){
|
|
||||||
var type = 'lists';
|
var type = 'lists';
|
||||||
|
}else if($('#block-materio-flag-materio-flag-mybookmarks').length){
|
||||||
|
var type = 'bookmarks';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
if(type != undefined){
|
if(type != undefined){
|
||||||
var id = '#block-materio-flag-materio-flag-my'+type;
|
var id = '#block-materio-flag-materio-flag-my'+type;
|
||||||
var url = Drupal.settings.basePath+Drupal.settings.pathPrefix+'materioflag/refresh/block/'+type;
|
var url = Drupal.settings.basePath+Drupal.settings.pathPrefix+'materioflag/refresh/block/'+type;
|
||||||
$.getJSON(url, function(json){
|
$.getJSON(url, function(json){
|
||||||
trace('MaterioFlag :: block refreshed '+type, json);
|
// trace('MaterioFlag :: block refreshed '+type, json);
|
||||||
|
|
||||||
$(id).replaceWith(json.block);
|
$(id).replaceWith(json.block);
|
||||||
$('#block-materio-flag-materio-flag-mylists-nav').replaceWith(json.block_nav);
|
$('#block-materio-flag-materio-flag-mylists-nav').replaceWith(json.block_nav);
|
||||||
|
@ -19,7 +19,7 @@ function materio_flag_refresh_block($flag){
|
|||||||
if(!isset($block_name))
|
if(!isset($block_name))
|
||||||
return;
|
return;
|
||||||
|
|
||||||
$rep = array();
|
$rep = array("flag"=>$flag);
|
||||||
|
|
||||||
$block = block_load('materio_flag', $block_name);
|
$block = block_load('materio_flag', $block_name);
|
||||||
$block_content = _block_render_blocks(array($block));
|
$block_content = _block_render_blocks(array($block));
|
||||||
|
Loading…
x
Reference in New Issue
Block a user