недавно мне потребовалось изменить шаблон представления электронной коммерции Spree. Согласно руководствам, мне нужно запустить bundle show spree
, чтобы просмотреть текущее местоположение драгоценного камня spree, а затем скопировать оттуда шаблоны представления. https://guides.spreecommerce.com/developer/view.html Но целевая папка не содержит папки просмотров << account >>
, также я выполнил поиск по конкретному слову «избранное», без результатов. Может мне нужно установить другой гем, например spree_frontend или другой? Может ли кто-нибудь помочь найти мнения, которые нужно изменить?
Как найти исходный код просмотра аккаунта spree
Ответы (2)
Я не знаком со Spree, но похоже, что вы должны написать / настроить свой собственный шаблон с помощью Deface. В исходном дереве нет файла "account". Для поиска перейдите в их github, щелкните внутренний каталог, нажмите «Найти файл» и введите «учетная запись» ... похоже, результатов нет.
Дальнейшее редактирование: вы можете посмотреть эти шаблоны здесь:
https://github.com/spree/spree/tree/master/backend/app/views/spree/admin/users
Я думаю, что один из них используется для метода «счета». Например, если вы пытаетесь отредактировать страницу редактирования учетной записи администратора, это шаблон users / edit.html.erb.
account
, действие «избранное» --- ›account / favourites. это не связано с редактированием свойств пользователя.
- person Semen Shekhovtsov; 10.04.2016
Если вы используете devise со spree, вы хотите найти связанные с учетной записью и авторизацией представления, которые нужно переопределить в разрабатывать аутентификацию просмотров драгоценных камней
https://github.com/spree/spree_auth_devise/tree/master/lib/views