Laravel 4 — Переопределение cviebrock / eloquent-sluggable, когда build_from и slug различаются

Я пытаюсь настроить медленный элемент в базе данных, используя cviebrock / eloquent-sluggable в Laravel 4. Это здорово, когда вы хотите, чтобы заголовок придерживался слаг, но когда дело доходит до внесения изменений, я не уверен как лучше всего подойти к этому …

Представьте, что кто-то создает сообщение с заголовком «Это мое сообщение», sluggable преобразует его в «это мое сообщение» и выполняет проверки, чтобы убедиться, что в таблице нет дубликатов, или добавляет «-1, -2». «и т. д. это здорово … однако я хочу добавить необязательный ввод формы с именем slug, где пользователь может переопределить переменную» build_from «в модели, но сохранить проверки на переопределение, чтобы убедиться, что нет дубликатов». ,

Таким образом, заголовок «Это мой пост» с фрагментом «foo-bar» должен заставить его сохранить этот фрагмент, но в тот момент, когда я сохраняю его, он возвращается к «this-is-my-post».

Можно ли обойти build_from в eloquent-sluggable? В настоящий момент, даже если я изменю «Слаг», он все равно будет генерироваться из «Заголовка»

Ценю любую помощь, и спасибо.

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]