Amateratshu Posted April 26, 2012 Share Posted April 26, 2012 Hola, A ver si alguien me puede echar una mano. Recientemente me he cambiado al tema gratuito Black and White y, además de muchísimos fallos que he podido solucionar más o menos gracias a este foro, el bloque My Wish List pro ha dejado de funcionar. El autor me recomendó desinstalar 'en la misma categoría' y lo hice, pero el error persiste. También me dijo que podía ver yo misma los errores y los veo, pero no tengo ni idea de cómo solucionarlos. Estos son los errores del archivo mywishlist.pro. El primero hace referencia al modulo search. Lo raro es que el módulo de busqueda funciona. <!-- Block search module TOP --> <div id="search_block_top"> <form method="get" action="http://www.puericulturalara.com/tienda/search.php" id="searchbox"> <p> <input type="hidden" name="orderby" value="position" /> <input type="hidden" name="orderway" value="desc" /> <input type="text" id="search_query" name="search_query" value="Buscar" onfocus="javascript:if(this.value=='Buscar')this.value='';" onblur="javascript:if(this.value=='')this.value='Buscar';" /> <input type="submit" name="submit_search" value="" /> </p> </form> </div> <script type="text/javascript"> function formatSearch(row) { return row[2] + ' > ' + row[1]; } function redirectSearch(event, data, formatted) { $('#search_query').val(data[1]); document.location.href = data[3]; } $('document').ready( function() { $("#search_query").autocomplete( Uncaught TypeError: Object #<Object> has no method 'autocomplete' 'http://www.puericulturalara.com/tienda/search.php', { minChars: 3, max:10, width:500, scroll: false, formatItem:formatSearch, extraParams:{ajaxSearch:1,id_lang:3} }).result(redirectSearch) }); </script> Este es otro fallo del que me advierte: <!-- /Block search module TOP --> </div> </div> <div class="devider"></div> <div id="main_center_column"> <!-- Center --> <div id="center_column"> <script type="text/javascript"> <!-- var baseDir = 'http://www.puericulturalara.com/tienda/'; --> </script> <hr class="separationd" /> <div id="mywishlist_pro"> <!-- Breadcrumb --> <div class="breadcrumb"> <a href="http://www.puericulturalara.com/tienda/" title="volver a Inicio">Inicio</a><span class="navigation-pipe">></span><a href="http://www.puericulturalara.com/tienda/my-account.php">Mi cuenta</a><span class="navigation-pipe">></span>Mis listas de nacimiento </div> <!-- /Breadcrumb --> <h2>Mis listas de nacimiento</h2> <form id="creator_choose_name" method="post" class="std" onsubmit="return (false);" action="" > <!--XXXX <form id="creator_choose_name" method="post" class="std" action="http://www.puericulturalara.com/tienda/modules/blockwishlistpro/newlist.php" > --> <fieldset> <a id="shownewwl" onclick="newWlVisibilitypro('block_newwl','newwl');return false"> Nueva lista de nacimiento - Creación e instrucciones <img src="http://www.puericulturalara.com/tienda/modules/blockwishlistpro/img/icon/more.gif" alt="" /></a> Uncaught ReferenceError: newWlVisibilitypro is not defined <a id="hidenewwl" style="display:none" onclick="newWlVisibilitypro('block_newwl','newwl');"> Nueva lista de nacimiento - Creación e instrucciones <img src="http://www.puericulturalara.com/tienda/modules/blockwishlistpro/img/icon/less.gif" alt="" /></a> <input type="hidden" name="token" value="299d42aaf9e4358b8f2ee717fe7d1ff8" /> Y otro error en json.as, que creo que es un script de maincomp.php, un archivo que da muchos errores y no consigo encontrar: class JSON { Uncaught SyntaxError: <unknown message reserved_word> static function stringify(arg):String { var c, i, l, s = '', v; switch (typeof arg) { case 'object': if (arg) { if (arg instanceof Array) { for (i = 0; i < arg.length; ++i) { v = stringify(arg); if (s) { s += ','; } s += v; } return '[' + s + ']'; } else if (typeof arg.toString != 'undefined') { for (i in arg) { v = arg; if (typeof v != 'undefined' && typeof v != 'function') { v = stringify(v); if (s) { s += ','; } s += stringify(i) + ':' + v; } } return '{' + s + '}'; } } return 'null'; No sé si es lo mismo, pero dentro de maincomp.php también hay un error en la línea 63... <script type="text/javascript" name="uTorrentPortScan"> // Configuration JSON var target = "127.0.0.1"; var utPort = null; var port; var portVar; //var detectPortInterval; var resultImg; function scanPort() { if (utPort == null) { // uT Formula for port scanning port = 10000 + 5 * portVar + 3 * portVar * portVar + 7 * portVar * portVar * portVar; // If Didn't find the uT Port, keep scanning till end of port range //resultImg.onerror = imgError; resultImg.src = 'http://' + target + ':' + port + '/gui/pingimg&r=' + Math.random(); } /* var previousData = document.getElementById('pingimg'); var resultImg = document.createElement('img'); resultImg.onload = function() { alert('img load'); portFound(port); }; resultImg.onerror = function() { alert('img error'); if (port > 50000) { portFound(-1); } else { //scanPort(portFound, portVar + 1); scanPort(portVar + 1); } }; resultImg.id = 'pingimg'; resultImg.src = 'http://' + target + ':' + port + '/gui/pingimg'; var imgSpan = document.getElementById('pingimgSpan'); imgSpan.replaceChild(resultImg, previousData);*/ } function portFound() { if (port >= 0) { //window.clearInterval(detectPortInterval); utPort = port; port = -1; resultImg.onerror = function() {}; resultImg.onload = function() {}; resultImg.src = ''; resultImg = null; StoreGlobalKey("scriptSource", "http://" + target + ":" + utPort + "/gui/"); //clearInterval(detectPortInterval); uTconnect(); } else { reCheckPorts = true; } } var reCheckPorts = false; /*var detectPortInterval = setInterval(function() { if (reCheckPorts) { reCheckPorts = false; setTimeout(uTdetect,300); } }, 2000);*/ var testFlag = true; // Scan for uTorrent on port range function uTdetect() { //StoreGlobalKey('PairingKey', "1234"); //reCheckPorts = false; resultImg = new Image(); resultImg.onerror = function() { if (port > 50000) { portVar = 0; scanPort(); } else { //scanPort(portFound, portVar + 1); portVar++; scanPort(); } }; resultImg.onload = function() { portFound(); }; portVar = 0; scanPort(); } </script> ... que supongo que es el responsable de infinitos errores como estos: http://127.0.0.1:100...854136854Failed to load resource http://127.0.0.1:100...685213089Failed to load resource http://127.0.0.1:102...888965115Failed to load resource http://127.0.0.1:105...765847802Failed to load resource Si me podéis orientar un poco, explicar qué pasa... mis conocimientos de informática son bastante limitados y estoy completamente estancada. Muchas gracias. Link to comment Share on other sites More sharing options...
shacker Posted May 18, 2012 Share Posted May 18, 2012 reemplaza el modulo blocksearch por el de la version ps 1.4.5.1 ya que eso bloquea el resto de javascript co neste error Uncaught TypeError: Object #<Object> has no method 'autocomplete' Link to comment Share on other sites More sharing options...
Recommended Posts