Changeset 1112
- Timestamp:
- 2008-07-19 00:34:56 (6 months ago)
- Files:
-
- trunk/lib/parser/lib/rules/zena.rb (modified) (1 diff)
- trunk/test/helpers/zena_parser/basic.yml (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/lib/parser/lib/rules/zena.rb
r1111 r1112 2647 2647 tag_class = @html_tag_params[:class] || @params[:class] 2648 2648 if node_kind_of?(Node) 2649 node_name = (@method == 'each' && @context[:list] && !@context[:make_form]) ? var : node 2649 2650 if @context[:make_form] 2651 node_name = node 2652 elsif @method == 'each' && @context[:list] 2653 node_name = var 2654 elsif @method == 'context' 2655 node_name = var 2656 else 2657 node_name = node 2658 end 2659 2650 2660 @params.each do |k,v| 2651 2661 if k.to_s =~ /^(.+)_if$/ trunk/test/helpers/zena_parser/basic.yml
r1111 r1112 574 574 tem: "/var1.name == \"track\"/" 575 575 res: "<ul><li>status</li><li class='on'>track</li></ul>" 576 577 on_if_in_unknown: 578 src: "<div do='project' on_if='name eq \"cleanWater\"' do='[name]'/>" 579 res: "<div class='on'>cleanWater</div>" 576 580 577 581 simple_each:
