#таблэтка
#magic_pill(ule)
#таблєтка
Школа, привет!
навигация по хлебным крошкам навеяла далёкие воспоминания и я обзвонил все окресные рубичаты на предмет перехода (именно) к нумерованному посту в (длинном) списке (а не в тело поста)
по указанию
/#Nr
ну или
/#9
точнее даже вот так:
http://127.0.0.1:3000/#9
в девелопмент
http://uniq_site_name/#9
в продакшн
пробы, ошибки и неудачи опустим;
нашёлся добрый человек, который подсказал такой вот способ - наш истинно рельсовый способ!
<div id="<%= post.id %>" >
<h1><%= post.title %></h1>
</div>
этот вариант полностью рабочий
в
index.html.erb
любой элемент, относящийся к каждому выводимому посту, необходимо взять в такой вот дивижн с айдишником
css-свойств присваивать этому айдишнику не нужно
в результате, в адресной строке после:
http://127.0.0.1:3000/
или
http://127.0.0.1:3000/posts/
и также на сайте после:
http://uniq_site_name/
http://uniq_site_name/posts/
добавляем знак хаш и номер
http://127.0.0.1:3000/ #3
http://127.0.0.1:3000/posts/ #4
http://uniq_site_name/
#5
http://uniq_site_name/posts/
#6
(
без пробела
)
и переносимся не в содержимое поста, а к посту в списке!
(без хаша попадём в пост)
меня в данном случае интересовал только вариант нумерованного списка, но текстовый также доступен
вот здесь:
https://habr.com/ru/post/108611/и здесь:
http://qaru.site/questions/6575902/anchors-links-within-a-pageоб этом вполне доходчиво написано
Желаю нам всем реализации максимума возможностей не сходя с места!
|