Corrigindo Erro “[unknown object].fireEvent()”

Submitted by Eric on ter, 03/27/2018 - 23:21
Imagem
unknown object fireevent

Muitas pessoas já encontraram esse erro no Magento quando abre algum cadastro de um cliente ou criar um pedido pelo admin. O erro que aparece é este:

error: error in [unknown object].fireEvent(): 
event name: address_country_changed 
error message: zipElement.up(...).down(...) is undefined

Eu já me deparei com este erro, mas vamos resolver.

  • Abra o arquivo app/design/adminhtml/default/default/template/directory/js/optional_zip_countries.phtml
  • Procure pela função function setPostcodeOptional(zipElement, country)
  • Procure pela linha abaixo:
    zipElement.up(1).down('label > span.required').hide();

     

  • Troque pelo código abaixo:
    var zipElementLabel = zipElement.up(1).down('label > span.required');
    if (zipElementLabel)
        zipElementLabel.hide();

     

  •  No mesmo arquivo procure pelo código abaixo:
    zipElement.up(1).down('label > span.required').show();

     

  •  E troque pelo seguinte código:
    var zipElementLabel = zipElement.up(1).down('label > span.required');
    if (zipElementLabel)
        zipElementLabel.show();

    Salve o arquivo, limpe o cache e veja que você não recebe mais o erro.

Fonte: http://premius.net/blog/php/116-fixing-magento-error-error-in-unknown-object-fireevent.html


FacebookTwitterGoogle+Share

Comentar

HTML restrito

  • Tags HTML permitidas: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • Quebras de linhas e parágrafos são gerados automaticamente.
  • Web page addresses and email addresses turn into links automatically.
CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.