rails, How to build table in helper using content_tag?

后端 未结 5 1348
广开言路
广开言路 2020-12-23 22:38

I defined function in application helper:

def display_standard_table(columns, collection = {})    
  content_tag :table do      
    concat content_tag :thea         


        
5条回答
  •  佛祖请我去吃肉
    2020-12-23 23:06

    Actually you are only missing a plus between content tags, you can find a similar question here

    Rails- nested content_tag

    The problem with this, is that maybe you will get a syntax error because of the way you are using the blocks, if you use a "{}" instead of "do end" statements you are going to be Ok.

    Here (Change to the way the block is handled) you can find an example and a workaround in the case you use Rails 3 because apparently Rails 3 ignore the result of the collect statement when is inside of the content tag.

提交回复
热议问题