Вопросы по теме 'friendly-id'

friendly_id и новые записи
Я использую friendly_id 4.0.0.beta8 и хотел бы генерировать URL-адреса, которые используют слаг, но все еще содержат идентификатор модели. Похоже, что friendly_id генерирует слаги before_validation. Однако в это время (до сохранения) идентификатор...
635 просмотров
schedule 11.11.2023

Rails: friendly_id использует имя, а не слаг в качестве идентификатора
Использование: Rails 3.0.3 Friendly_id: 4.0.0.beta11 Я создал полностью рабочую версию приложения для разработки, в которой у меня все работает, включая URL-адреса friendly_id, такие как domain.com/cars/mitsubishi. Теперь я развертываю...
741 просмотров

ошибка friendly_id при создании нового пользователя
У меня есть модель User, которая полиморфно связана с моделью Person и Company. Я использую friendly_id для отображения постоянных ссылок как для человека, так и для компании. У человека есть атрибут first_name, и я добавил в свою модель...
403 просмотров
schedule 06.06.2022

Вложенные маршруты Rails3 с базой по умолчанию
Из примера в направляющих рельсах такие маршруты, как: resources :publishers do resources :magazines do resources :photos end end Приведет к таким URL-адресам, как: /publishers/1/magazines/2/photos/3 Например, я хочу иметь...
95 просмотров

Скрытие имени ресурса в слаге FriendlyID
Я использую FriendlyID для создания слагов для некоторых моих моделей. Чтобы использовать пример, приведенный в документации FriendlyID ( http://rubydoc.info/github/norman/friendly_id/master/frames ), мои URL-адреса в настоящее время выглядят...
822 просмотров
schedule 03.02.2023

FriendlyId срабатывает ДО проверки модели. Как мне обойти это?
В идеале я хочу, чтобы URL-адреса выглядели так: /пользователи/джон-с /пользователи/foo-b /пользователи/брэд-р У меня есть модель пользователя, которая выглядит так: class User < ActiveRecord::Base extend FriendlyId friendly_id...
1157 просмотров

Friendly_id с использованием значения из ассоциации exists_to
У меня есть следующие модели: class User < ActiveRecord::Base extend FriendlyId friendly_id :first_name, :use => :slugged has_one :professor after_create :create_professor def create_professor self.professor =...
912 просмотров

Что нужно изменить при использовании слага имени пользователя/короткого URL-адреса в рельсах
Я новичок в рельсах, так что простите меня, если я упускаю из виду простые вещи или путь рельсов. Моя цель - полностью заменить URL-адреса формы /users/1 с участием /username для всех целей. (Я думаю, что выставлять на всеобщее...
471 просмотров

Rails: ActiveAdmin не работает с Friendly_id
У меня настроен ActiveAdmin для управления пользователями на сайте и Friendly_id для читаемых URL-адресов. Когда я захожу в /admin/users, он выдает эту ошибку: Undefined method `per' for...
1525 просмотров
schedule 02.11.2022

gem friendly_id с использованием связанных полей модели
Что нам делать, если нам нужно создать слаг для модели при обновлении связанных с ней записей. Например, я использую модели User и UserProfile, а слаг — user.user_profile.name. Когда создается новый пользователь, также сохраняется связанный с ним...
153 просмотров
schedule 10.07.2022

Дружественный ID Случайный URL
Я использую дружественный для своего сайта, и на данный момент он отображает заголовок в URL-адресе. ie: /articles/hello-world но скажем, когда я создаю страницу, она генерирует случайное число, чтобы избежать дублирования, поэтому ie:...
1699 просмотров
schedule 30.03.2023

Маршруты в стиле StackOverflow с умными переадресациями
StackOverflow, кажется, имеет такой стиль маршрутов для вопросов: /questions/:id/*slug Чего достаточно легко добиться, как в маршрутах, так и в to_param . Однако StackOverflow, похоже, также перенаправляет на этот путь, когда передается...
210 просмотров
schedule 19.10.2023

Rails дружественный идентификатор Fullstops
Я использую Дружественный идентификатор, чтобы разрешить пользовательские запросы от имени пользователя в моем приложении Rails. Итак, скажем, имя пользователя пользователя loremipsum rails будет отображать это...
418 просмотров
schedule 23.02.2023

friendly_id переопределяет SecureRandom uuid / добавление последовательности чисел к URL-адресам слагов Rails
Я пытаюсь обойти метод friendly_id по умолчанию, который проверяет уникальное значение для определенного слага. Короче говоря, я хотел бы обойти проверку friendly_id на наличие слагов с одинаковым значением и чтобы он не добавлял --1 , --2 и т. д....
1448 просмотров
schedule 21.10.2022

Слаг friendly_id не меняется при обновлении
Я использую friendly_id 5.0.0.rc1, а также active_admin . Казалось бы, все работает отлично, как и ожидалось, за исключением того факта, что обновление атрибута/столбца записи slug в active_admin ничего не делает (оно остается прежним) Я...
5985 просмотров

friendly-id, проверка двух моделей/таблиц на наличие существующих слагов
Представьте себе следующий маршрут: get ':slug/:location' где :search запускает поисковик для двух разных моделей (т. е. Businnes, Person) на основе предоставленного слага. Проблема, с которой я сейчас сталкиваюсь, заключается в том, что...
266 просмотров
schedule 03.04.2023

Ассоциация Friendly_id-globalize 'find() через' не использует таблицу перевода
В Rails 4: использование find() непосредственно в моей модели генерирует запрос, который ищет слаг в таблице page_translations: Page.find('my-title') SELECT FROM "pages" LEFT OUTER JOIN "page_translations" ... -> #<Page id: 1 ...>...
464 просмотров

неопределенный метод `дружественный' для #‹ActiveRecord::Relation []›
Недавно я установил friendly_id 5 в свое приложение Rails 4. Я следовал краткому руководству и настроил модель следующим образом: class Official::Master < Official extend FriendlyId friendly_id :name, use: [:slugged, :history] end...
2069 просмотров
schedule 14.10.2022

Запись Friendly_Id не найдена
Я получаю исключение «запись не найдена», используя стабильную версию friendly_id 5.0 с Rails 4.0. Ошибка: Миграция: class AddSlugToUsers < ActiveRecord::Migration def change add_column :users, :slug, :string...
2006 просмотров

Rails gem friendly_id: как получить предварительный просмотр слага в реальном времени до того, как его объект будет создан
Используя гем Rails «friendly_id», можно ли получить «живой предварительный просмотр» создаваемого слага? До того, как объект будет сохранен, то есть (и будет возвращен при наборе текста с помощью запроса ajax)? Если да, то как?
1063 просмотров