사용자가 상점에 내 APP를 설치/활성화 할 때마다 shopify 테마에 사용자 정의 HTML을 포함하고자합니다. 아무도 그 방법을 제안 할 수 있습니까?맞춤형 Shopify App을 통해 테마에 맞춤 HTML을 삽입하는 방법은 무엇입니까?
답변
Asset API을 사용하면 애셋 (예 : 맞춤 HTML)을 추가하거나 업데이트 할 수 있습니다. 저작물은 테마에 속하므로 설치된 테마 및 해당 역할에 액세스 할 수있는 Theme API이 필요합니다. 자신의 앱에 속하지 않는 기존 자산을 업데이트해서는 안됩니다.
JavaScript를 상점에만 추가하려는 경우 ScriptTag을 사용할 수 있습니다.
세 번째 옵션은 application proxies입니다. 응용 프로그램 프록시는 응용 프로그램에 웹 요청을 전달합니다. 응용 프로그램이 사용자 지정 HTML (또는 Liquid)을 반환하면 방문자에게 반환됩니다. 이렇게하면 이미지 갤러리와 같은 상점을 확장 할 수 있습니다.
assets
은 저장소에서 앱을 제거 할 때 제거되지 않습니다. 또한 제거 후 더 이상 assets
에 액세스 할 수 없습니다. 상점에서 앱을 제거하면 ScriptTag
이 삭제됩니다. 응용 프로그램 프록시의 경우 액세스 메커니즘을 직접 구현하고 저장소에서 응용 프로그램을 제거 할 때 액세스를 거부 할 수 있습니다.
자세한 설명을 주셔서 감사합니다. 응용 프로그램 프록시가 내 웹 서비스에서 HTML을로드하는 더 좋은 옵션이라고 생각합니다. 나는 그것을 시도 할 것이다. – Rahil
- 1. HTML을 Word에 삽입하는 방법은 무엇입니까?
- 2. 내 테마에 맞춤 글꼴을 추가하는 방법은 무엇입니까?
- 3. WP 테마에 맞춤 입력란이있는 맞춤 게시물을 만드는 방법은 무엇입니까?
- 4. 맞춤 디지털 라이선스로 Shopify
- 5. Joomla 헤더에 맞춤 html을 삽입하는 방법
- 6. Shopify API를 통해 만들어진 Shopify Webhooks를 삭제하는 방법은 무엇입니까?
- 7. 크롬 확장자가있는 HTML을 삽입하는 방법은 무엇입니까?
- 8. div rel에 HTML을 삽입하는 방법은 무엇입니까?
- 9. wordpress 테마에 html 코드를 삽입하는 방법
- 10. WordPress의 뿌리 테마에 맞춤 테마
- 11. WordPress의 TwentyThirteen 테마에 보조 메뉴를 삽입하는 방법은 무엇입니까?
- 12. JS 임베드 코드를 통해 HTML을 삽입하는 방법
- 13. AngularJS : 컨트롤러에 맞춤 서비스를 삽입하는 방법은 무엇입니까?
- 14. Wordpress 테마에 맞춤 데이터를 추가하는 가장 좋은 방법은 무엇입니까?
- 15. CSS 현재 테마에 맞춤 검색 버튼을 추가하는 방법은 무엇입니까?
- 16. 맞춤 위치에서 typo3 댐 모듈에 맞춤 입력란을 삽입하는 방법은 무엇입니까?
- 17. 맞춤 Shopify 장바구니에 담기 버튼
- 18. Shopify 맞춤 결제 게이트웨이 구현
- 19. 맞춤형 개체에 맞춤 검색 버튼을 표시하는 방법은 무엇입니까?
- 20. webfaction은 django app을 호스팅하고 shopify 모듈은 가져 오지 않습니다
- 21. Wordpress 테마에 맞춤 CSS 색상 변경을 적용하려면?
- 22. HTML을 AJAX를 통해 보도록 반환하는 방법은 무엇입니까?
- 23. jena를 통해 거장에게 rdf를 삽입하는 방법은 무엇입니까?
- 24. URL을 통해 MySQL에 데이터를 삽입하는 방법은 무엇입니까?
- 25. HTML을 Excel에 삽입하는 방법
- 26. HTML을 텍스트로 삽입하는 방법
- 27. android app을 통해 vimeo에 비디오를 업로드하는 방법은 무엇입니까?
- 28. docker를 통해 git 저장소에서 app을 설치하는 방법은 무엇입니까?
- 29. android app을 통해 Shell 명령을 실행하는 방법은 무엇입니까?
- 30. Wordpress Required 테마에 "작성자"코드를 삽입하는 방법?
웹 사이트 : http://docs.shopify.com/themes/the-basics/build-your-theme –