SEO / Rails - Как добавить тег заголовка к каждому «link_to»

Я удивлен, что создатель Rails не подумал об этом, если кто-то может помощь, было бы здорово.

Как мы можем сделать, чтобы автоматически изменить это:

<%= link_to "My Title", :controller => "products" %>

на это:

<%= link_to "My Title", :controller => "products", :title => "My Title" #basically a copy of the text %>

Я думаю, это может сильно помочь SEO.

Большое спасибо! В [1] написано: переменные не могут быть обновлены. Это означает, что вы не можете написать что-то вроде let $ x: = $ x + 1. Это правило может показаться очень ...

Меня немного смущает обновление переменных в XQuery: На [1] написано:

Переменные не могут быть обновлены. Это означает, что вы не можете написать что-то вроде let $ x: = $ x + 1. Это правило может показаться очень странным, если вы ожидаете, что XQuery будет вести себя так же, как процедурные языки, такие как JavaScript. Но XQuery - это не такой язык, это декларативный язык, работающий на более высоком уровне. Нет никаких правил относительно порядка, в котором выполняются различные выражения (это означает, что маленький желтый треугольник, показывающий текущую точку выполнения в отладчике Stylus Studio XQuery и отладчике XSLT, иногда может вести себя неожиданным образом), и это означает, что конструкции, чьи результат будет зависеть от порядка выполнения (например, присвоение переменной).

Мне интересно, действительно ли нет способа надежно обновить переменную? Может быть я' Я должен добавить к этому вопрос: нельзя ли обновить существующую переменную в операторе if, потому что в этом случае порядок выполнения ясен? Я думаю, вам просто не разрешено использовать что-то вроде $ x = $ x + 1 в цикле?

6
задан stefan.at.wpf 23 September 2010 в 21:17
поделиться