Sobre o bloco de eventos "fantasma"
-
6 de Janeiro de 2016 às 17:38Fiquei encarregado de verificar o bloco de eventos que só pode ser
adicionado em produção por console ou script.
Com a ajuda do thiagovsk, acessei o servidor de dev(
dev.softwarepublico.gov.br) e fui verificar como os blocos eram mostrados
na tela de adição de blocos, chegando no método "add_block" da controller
box_organizer_controller, me deparo com o seguinte código:
https://gist.github.com/fabio1079/a08d9e18b7de032cd418
O bloco é listado em "available_blocks" e "plugins.dispatch(:extra_blocks,
:type => boxes_holder.class, :position => 1)"
Na view ele apenas itera nos blocos e os insere na tela.
Então coloquei alguns logs no servidor de dev:
Rails.logger.info "AcceptableLog: #{Box.acceptable_center_blocks}\n"
Rails.logger.info "AvailableBlocksLog: #{available_blocks}\n"
Rails.logger.info "PluginsLog: #{plugins.dispatch(:extra_blocks, :type =>
boxes_holder.class, :position => 1)}\n"
Observando o log de produção(log/production.log) o bloco está listado
em AvailableBlocksLog e PluginsLog.
Ou seja, ele "some" quando vai para a view... Não sei mais o que fazer... -
Rodrigo Souto
6 de Janeiro de 2016 às 20:36Fábio, me futuque amanhã para parearmos nisso.
Fábio Teixeira escreveu isso ai:> Fiquei encarregado de verificar o bloco de eventos que só pode ser
> adicionado em produção por console ou script.
>
> Com a ajuda do thiagovsk, acessei o servidor de dev(
> dev.softwarepublico.gov.br) e fui verificar como os blocos eram mostrados
> na tela de adição de blocos, chegando no método "add_block" da controller
> box_organizer_controller, me deparo com o seguinte código:
>https://gist.github.com/fabio1079/a08d9e18b7de032cd418
>
> O bloco é listado em "available_blocks" e "plugins.dispatch(:extra_blocks,
> :type => boxes_holder.class, :position => 1)"
>
> Na view ele apenas itera nos blocos e os insere na tela.
>
> Então coloquei alguns logs no servidor de dev:
>
> Rails.logger.info "AcceptableLog: #{Box.acceptable_center_blocks}\n"
> Rails.logger.info "AvailableBlocksLog: #{available_blocks}\n"
> Rails.logger.info "PluginsLog: #{plugins.dispatch(:extra_blocks, :type =>
> boxes_holder.class, :position => 1)}\n"
>
> Observando o log de produção(log/production.log) o bloco está listado
> em AvailableBlocksLog e PluginsLog.
>
> Ou seja, ele "some" quando vai para a view... Não sei mais o que fazer...
> _______________________________________________
> spb-dev mailing list
> spb-dev@listas.softwarepublico.gov.br
>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listinfo/spb-dev
--Rodrigo Souto:: 55 71 8131-7714
Colivre - Cooperativa de Tecnologias Livres
http://www.colivre.coop.br/ -
8 de Janeiro de 2016 às 02:28Era só um typo de tradução, na verdade o bloco tava lá, só que com um nome
"estranho"
Em 6 de janeiro de 2016 18:28, Rodrigo Souto
escreveu:> Fábio, me futuque amanhã para parearmos nisso.
>
> Fábio Teixeira escreveu isso ai:
> > Fiquei encarregado de verificar o bloco de eventos que só pode ser
> > adicionado em produção por console ou script.
> >
> > Com a ajuda do thiagovsk, acessei o servidor de dev(
> > dev.softwarepublico.gov.br) e fui verificar como os blocos eram
> mostrados
> > na tela de adição de blocos, chegando no método "add_block" da controller
> > box_organizer_controller, me deparo com o seguinte código:
> >https://gist.github.com/fabio1079/a08d9e18b7de032cd418
> >
> > O bloco é listado em "available_blocks" e
> "plugins.dispatch(:extra_blocks,
> > :type => boxes_holder.class, :position => 1)"
> >
> > Na view ele apenas itera nos blocos e os insere na tela.
> >
> > Então coloquei alguns logs no servidor de dev:
> >
> > Rails.logger.info "AcceptableLog: #{Box.acceptable_center_blocks}\n"
> > Rails.logger.info "AvailableBlocksLog: #{available_blocks}\n"
> > Rails.logger.info "PluginsLog: #{plugins.dispatch(:extra_blocks, :type
> =>
> > boxes_holder.class, :position => 1)}\n"
> >
> > Observando o log de produção(log/production.log) o bloco está listado
> > em AvailableBlocksLog e PluginsLog.
> >
> > Ou seja, ele "some" quando vai para a view... Não sei mais o que fazer...
>
> > _______________________________________________
> > spb-dev mailing list
> > spb-dev@listas.softwarepublico.gov.br
> >https://listas.softwarepublico.gov.br/mailman/cgi-bin/listinfo/spb-dev
>
>
> --
> Rodrigo Souto:: 55 71 8131-7714
> Colivre - Cooperativa de Tecnologias Livres
>http://www.colivre.coop.br/
>
> _______________________________________________
> spb-dev mailing list
> spb-dev@listas.softwarepublico.gov.br
>https://listas.softwarepublico.gov.br/mailman/cgi-bin/listinfo/spb-dev
>
>
Ordenar por:
Estatísticas:
-
iniciada em
9 anos, 5 meses atrás
-
vizualizada
1252 vezes
-
respondida
3 vezes
-
votada
0 vezes