옥토버CMS로 EC 웹 사이트 만들기(Shoopaholic 편 1: 설치)
12884 단어 PHPLaravelOctoberCMSe-commerce
플러그인 자체는 좋은 것 같지만 문서가 완벽하지 않아 사용 방법을 파악하기 위해서는 원본 코드를 연결해야 하기 때문에 필기를 해야 한다.
이번에는 플러그인을 설치할 때까지
사용할 플러그인
Shoopaholic은 또한 많은 확장 기능의 플러그인(유료 포함)을 준비했지만, 아래의 플러그인(무료)만 있으면 기본적으로 EC 사이트를 만들 수 있다.
Orders Shopaholic 쇼핑 카트와 주문 등록 기능을 Shoopaholic에 추가하는 확장 기능
Shopaholic - Shoopaholic의 기본 플러그인입니다.제품 정보 관리 및 제공
ToolBox - 위 플러그인에 사용되는 주요 라이브러리
Shoopaholic 설치
관리 화면에 설치할 때 매우 간단하기 때문에 여기에서composier로 설치하는 것을 설명한다.
죄송합니다. Shoopholic 관련 플러그인이 패키지리스트에 로그인되지 않으면 compooser를 진행할 수 없습니다.많은 json 파일도 원본 코드에 포함되지 않습니다.그래서 자신의 composier.이 포장의 정의를 json에 기술해야 합니다.
결론적으로 말하면 아래의 예에 따라 쓸 수 있다.
{
...
"require": {
...
"lovata/oc-ordersshopaholic-plugin": "~1.10"
},
...
"repositories": [
{
"type": "package",
"package": {
"name": "lovata/oc-ordersshopaholic-plugin",
"type": "october-plugin",
"version": "1.10.2",
"source": {
"url": "https://github.com/lovata/oc-orders-shopaholic-plugin",
"type": "git",
"reference": "1.10.2"
},
"require": {
"lovata/oc-toolbox-plugin": "~1.14",
"lovata/oc-shopaholic-plugin": "~1.12"
}
}
},
{
"type": "package",
"package": {
"name": "lovata/oc-shopaholic-plugin",
"type": "october-plugin",
"version": "1.12.0",
"source": {
"url": "https://github.com/lovata/oc-shopaholic-plugin",
"type": "git",
"reference": "1.12.0"
},
"require": {
"lovata/oc-toolbox-plugin": "~1.14"
}
}
},
{
"type": "package",
"package": {
"name": "lovata/oc-toolbox-plugin",
"type": "october-plugin",
"version": "1.14.1",
"source": {
"url": "https://github.com/lovata/oc-toolbox-plugin",
"type": "git",
"reference": "1.14.1"
},
"require": {
"kharanenka/php-result-store": "2.*",
"kharanenka/laravel-scope-active": "1.0.*",
"kharanenka/oc-pagination": "1.0.*",
"kharanenka/laravel-cache-helper": "1.0.*",
"kharanenka/laravel-scope-category-belongs-to": "1.0.*",
"kharanenka/laravel-scope-code": "1.0.*",
"kharanenka/laravel-scope-date": "1.0.*",
"kharanenka/laravel-scope-external-id": "1.0.*",
"kharanenka/laravel-scope-name": "1.0.*",
"kharanenka/laravel-scope-slug": "1.0.*",
"kharanenka/laravel-scope-user-belongs-to": "1.0.*",
"kharanenka/oc-data-file-model": "1.*",
"kharanenka/laravel-scope-moderation": "1.0.*"
}
}
}
]
}
쓰기 방법은 "OctobercMS에서 Compooser로 비Composier 대응 플러그인 설치"에서 설명한 것과 같습니다.여기에 위에서 소개한 세 개의 플러그인에 대한 패키지 정보를 정의했습니다.
각각 GiitHub 창고에서 최신 라벨을 확인하고 이 라벨을
reference
로 설정하고 같은 버전명으로 설정version
한다.그리고
lovata/oc-ordersshopaholic-plugin
에 require
를 추가했다.이 물건을 넣으면 다른 두 녀석require
을 따라 설치할 거야.그리고
lovata/oc-toolbox-plugin
이 녀석의composier.제이슨에서 온 복사본.이렇게 하면 아래의 조작을 실행하여 설치가 완성됩니다.
$ composer update
$ php artisan october:up
마이그레이션이 정상적으로 완료되면 관리 화면에 제품과 범주를 등록할 수 있습니다.다음에 제품을 등록하고 표시하기 전에 설명합니다.구성 요소의 일반적인 사용 방법이기 때문에 설명할 필요는 없을 것 같지만 일련의 절차를 작성해야 한다.
Reference
이 문제에 관하여(옥토버CMS로 EC 웹 사이트 만들기(Shoopaholic 편 1: 설치)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/pikanji/items/c72eccc65d5f128a73d2텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)