J'utilise Nitrogen & lightbox. Je cherche des conseils après avoir passé trop de temps à essayer de comprendre pourquoi un exemple de travail casse dès que je change le targetID
d'une lightbox. Le fragment ci-dessous fonctionne si j'utilise "name_dialog"
ou "share_dialog"
, mais pas si j'utilise "compose_dialog"
. J'ai regardé les sources et les feuilles de style, mais je n'ai pas trouvé où ces deux-là sont définis différemment de ce que j'essaie de faire.Azote: changement de targetID casse lightbox
Dans mon .hrl:
...
-record (compose_dialog, { ?ELEMENT_BASE(compose_dialog_element) }).
..
Dans mon module élément:
...
reflect() -> record_info(fields, compose_dialog).
render_element(_HtmlID, _Record) ->
#lightbox { id=compose_lightbox, style="display: none;", body = [
..
show() ->
wf:wire(compose_lightbox, #show {}).
j'ai oublié de poster le message d'erreur ... {erreur, erreur, badarg, [{io_lib, le format [ "~ nNitrogen portée de $ ('~ de)." [[Compose_lightbox]] ]}, {wf_utils, f, 2}, {wf_render_actions, render_action, 1}, {wf_render_actions, render_actions, 2}, {listes, foldl, 3}, {wf_render_actions, render_actions, 2}, { wf_render_actions, call_action_render, 2}, {wf_render_actions, render_action, 1}]} – dewd