我编写了一个允许我执行{% link_to 5 hello world %}
的自定义标记,而不是一直写出{% include link_to.html i=5 text="hello world" %}
。它会找到数据i
等于5的页面,并创建一个指向该页面的链接。
但是从标记代码内部生成HTML字符串感觉很笨拙,而且在HTML包含代码中编写复杂的代码逻辑也很笨拙。那么,有没有一种方法可以让标记定义完成查找要链接到的相关页面的繁重工作,并将找到的内容传递给link_to.html
进行呈现?有点像控制器将信息传递给Rails中的视图。
https://stackoverflow.com/questions/35196625
复制相似问题