Как найти исходный код просмотра аккаунта spree

недавно мне потребовалось изменить шаблон представления электронной коммерции Spree. Согласно руководствам, мне нужно запустить bundle show spree, чтобы просмотреть текущее местоположение драгоценного камня spree, а затем скопировать оттуда шаблоны представления. https://guides.spreecommerce.com/developer/view.html Но целевая папка не содержит папки просмотров << account >>, также я выполнил поиск по конкретному слову «избранное», без результатов. Может мне нужно установить другой гем, например spree_frontend или другой? Может ли кто-нибудь помочь найти мнения, которые нужно изменить?


person Semen Shekhovtsov    schedule 10.04.2016    source источник


Ответы (2)


Я не знаком со Spree, но похоже, что вы должны написать / настроить свой собственный шаблон с помощью Deface. В исходном дереве нет файла "account". Для поиска перейдите в их github, щелкните внутренний каталог, нажмите «Найти файл» и введите «учетная запись» ... похоже, результатов нет.

Дальнейшее редактирование: вы можете посмотреть эти шаблоны здесь:

https://github.com/spree/spree/tree/master/backend/app/views/spree/admin/users

Я думаю, что один из них используется для метода «счета». Например, если вы пытаетесь отредактировать страницу редактирования учетной записи администратора, это шаблон users / edit.html.erb.

person Nick M    schedule 10.04.2016
comment
есть способ скопировать существующий шаблон для настройки. Я просто не знаю как делать - person Semen Shekhovtsov; 10.04.2016
comment
На какой странице учетной записи вы пытаетесь возиться? Пользователи модуля администратора редактируют страницу аккаунта? в этом случае это backend / app / views / spree / admin / users / edit.html.erb - person Nick M; 10.04.2016
comment
PS: кстати, вот что получается, когда по воскресеньям пытаешься дёрнуть грязные хаки :))))) - person Nick M; 10.04.2016
comment
спасибо за предложения, Ник, моя цель - изменить представление, которое соответствует контроллеру account, действие «избранное» --- ›account / favourites. это не связано с редактированием свойств пользователя. - person Semen Shekhovtsov; 10.04.2016
comment
правильное расположение учетной записи / заказов и учетной записи / избранного - после spree_my_favourites / app / views. Проблема заключалась в том, что существует много разных драгоценных камней, поэтому поиск определенного вида не из легких. в любом случае спасибо за попытку. spree_my_favourites - person Semen Shekhovtsov; 10.04.2016
comment
Вы всегда можете просмотреть журнал разработки, чтобы увидеть, какой именно шаблон вы хотите отредактировать, когда попадаете на страницу ... - person Nick M; 10.04.2016

Если вы используете devise со spree, вы хотите найти связанные с учетной записью и авторизацией представления, которые нужно переопределить в разрабатывать аутентификацию просмотров драгоценных камней

https://github.com/spree/spree_auth_devise/tree/master/lib/views

person esthervillars    schedule 14.04.2016