Finalmente, arrumei algum tempo para atualizar o [tag]plugin[/tag] Mercado Livre Bloco.
Foram incorporadas várias novidades nesta versão, sendo que a mais legal e que me deixou mais orgulhoso é a criação de um painel de controle para o plugin, na área de administração.
Agora, não é mais necessário editar [tag]código[/tag] nenhum para que o plugin funcione, a não ser o código do [tag] tema[/tag] que você utiliza, se não usar a função de inserção automática, no final de todos os [tag]posts[/tag] (outra novidade desta versão).
Melhores ofertas de: Mercado, versão, painel, controle, administração
RSS feed para os comentários deste artigo. URLpara trackback
18/julho/2006 at 18:13
Cara, to precisando de sua ajuda em um causo
Estou criando um shopping para o meu site, pra ver se consigo lucrar alguma coisa com ele pelo menos o suficiente pro server.
O que acontece é que eu resolvi ultilizar o script “zezinho”.
Rodando na minha máquina, tudo funcionou perfeitamente, porém quando enviei ao server, comecei a receber erros de include.
Chequei tudo, e num teve jeito mesmo.
Então tive a idéia de alterar o seu plugin, ajustando ele de acordo com o que eu iria realmente precisar pra fazer todo o shopping.
Comecei tirando a parte de “outras ofertas”, depois adicionei a opção de chamar o número de ofertas direto na função..
é claro que desativei o plugin original antes de qualquer coisa.
enfim. Coloquei o plugin alterado no diretório de plugins, ativei ele tudo certinho.
Fui até a página do shopping, e chamei a função.
e o que aconteceu?!
NADA.. simplesmente nada!!
Não recebi nenhuma mensagem de erro nem nada
por isso mesmo não faço IDÉIA de onde eu devo começar mexendo…
Talvez você saiba me dizer o que há de errado, afinal o código original foi você quem fez..
se você por favor puder dar uma olhada pra me dar algum rumo eu agradeceria!
segue o link:
Mercado Livre Shopping
agradeço desde já…
18/julho/2006 at 18:15
desculpe o flood..
Me baseei na versão 0.1 do mercado livre bloco, e o endereço do shopping (que não é shopping ainda :lol:) é Este
18/julho/2006 at 18:44
Eu teria que fazer um diff dos códigos para ver o que exatamente você mudou, mas infelizmente estou numa máquina W2K, agora.
Posso fazer isso quando chegar em casa.
Porque você não tenta a versão mais atual do plugin, ele já tem a opção de passar a quantidade de itens como parâmetro da função?
E para sumir com o outras ofertas, basta você definir no CSS:
.ad_ml_mais {display: none;
}
Abraço
18/julho/2006 at 19:08
bom saber.. eu num sabia dessa..
vou dar uma checada…
18/julho/2006 at 19:24
Brunão.. seguinte cara.
eu tava dando uma olhada na página do plugin, e lá não fala nada sobre esse esquema de definir o numero de itens na função…
não sei se eu não entendi direito, mas me parece que a explicação tá meio desatualizada, pq parece não ter mudado nada desde a versão que eu uso (0.1)
No caso do número de ofertas, por exemplo, a configuração segundo a página do plugin, é feita direto no código, assim como na versão 0.1…
tá certo aquilo?
18/julho/2006 at 19:27
:8 Está desatualizada, sim, eu estou com uma nova versão quase pronta e estou deixando para atualizar tudo junto, mas o tempo está escasso…
Nessa versão, você pode chamar a função com os seguintes parâmetros:
display_ml_ad ($key='',$pmin='0',$pmax='1000',$categ='',$pre_class='', $num_itens='0')
18/julho/2006 at 19:36
ótimo! estou baixando!
PS: devo fazer o shopping completo já, ou esperar a nova versão? Pergunto pois o shopping vai ter umas 40 páginas!!
18/julho/2006 at 20:25
Pode fazer, sem problemas, a nova versão vai conter pequenas modificações, nada que dê problema ao usar.
Enquanto é possÃvel, tento manter compatibilidade com as versões antigas.
Por exemplo, as chamadas da primeira versão ainda funcionam na versão atual.
Abraço
22/julho/2006 at 11:28
instalei aqui, mas ele não está puxando a categoria, e nem o número de itens…
veja só: display_ml_ad (”,’0′,”,’1055′,’eshop_’,'35′)
o que pode ser?
22/julho/2006 at 17:03
Para mais que 10 itens, você precisa alterar o plugin, tente fazer a chamada com 10 itens e veja se funciona.
O ML exige que você insira usuário e senha para poder “chamar” mais de 10 itens.
Abraço
23/julho/2006 at 12:26
Consegui fazer funcionar, tudo o que fiz foi remover os ” nos espaços que haviam valor, e mantive nos que não tinham.
Mesmo assim não consegui chamar a classe no CSS, pra isso vou esperar até você atualizar a página explicativa
quanto ao número de itens, eu já sabia que ele não chamava mais de 10, mas, chamando um número acima de 10, ele simplesmente vai travar no número máximo. Já requisitei minha senha para o XML, estou apenas aguardando que me mandem
gostaria também de dar algumas sugestões para implementações futuras.
1. Possibilidade para especificar o id de sócio na função. Sendo assim, se mantém como padrão o configurado no painel de controle, sendo sobrescrito apenas se um outro for especificado ao chamar a função..
Precisei colocar um “count” para fazer a lista cair a cada cinco itens impressos, e tudo se “arresorveu!”
Parabéns mais uma vez pelo plugin!
23/julho/2006 at 23:49
Obrigado.
Esse é o problema de linguagens fracamente tipadas
Quanto a clase CSS, o plugin só afeta a mais externa, assim, você deve definir as internas com a mais externa na frente.
Ainda não descobri como passar a variável para dentro do parser, nem definindo a variável como global funciona…
Abraço
14/março/2007 at 16:22
Muito bom o plugin.
Não tem como fazer para aparecer em cada post um produto diferente?
O ideal seria que no post tu poderia dizer a palavra para ele pesquisar.
Mas já aparecendo um prod diferente já estaria bom.
Abraços
14/março/2007 at 22:44
Fagner, eu abandonei o desenvolvimento deste plugin, pois o Smart Add, supre as mesmas necessidades, mas sim, é possÃvel fazer isso, só com o que o plugin já faz.
Abraço