2016-12-16 2 views
0

SuiteCommerce Advanced로 작성된 netsuite 전자 상거래 사이트의 CSS를 업데이트하는 작업이 주어졌습니다. 업데이트는 매우 쉽지만 내가 한 변경 사항은 웹 사이트에 반영되지 않았습니다.NetSuite SCA의 파일 편집

파일 캐비닛에 올바른 CSS 파일을 배치했지만 웹 사이트 호스팅 파일> 실시간 호스팅 파일> SSP 응용 프로그램에 있습니다. 나는 그것들이 로컬에서 생성되고 컴파일 된 다음 NetSuite에 업로드/배포되었지만 소스가 없기 때문에 단지 하나 또는 두 개의 매우 간단한 스타일 속성을 업데이트하기 만하면된다고 생각합니다.

그래서 CSS 파일을 어떻게 업데이트합니까?

참고 : SCA 버전이 오래되었으며 우리가 보유한 다른 SCA 웹 사이트와 같은 온라인 소스 편집 기능이 없다고 들었습니다. 나는 그 편집 기능이 불려지는지 모르지만 페이지에있을 때 ESC 키를 누르면 액세스 할 수 있습니다.

답변

1

: http://myscasite/ssp-deployment-path/shopping.ssp

http://myscasite/ssp-deployment-path/shopping-local.ssp 당신이 당신의 경로를 별명 경우 당신이 이동해야 할 수 있습니다 당신의 로컬 파일

를 사용하여 라이브 파일을 사용 IDE를 사용하여 CSS 파일로 보내고 파일을 NetSuite에 다시 업로드하십시오. 일단 파일이 업로드되면 NetSuite는 백그라운드 프로세스를 시작하여 파일을 "다시 컴파일"합니다. NetSuite에서 해당 응용 프로그램을 재구성하려면 번들/SSP 응용 프로그램의 HTML 파일 중 하나를 업데이트해야 할 수도 있습니다. CSS가 전역에 있고 ShopFlow 번들/ssp 응용 프로그램에서 스타일을 업데이트하려는 경우를 예로들 수 있습니다. CSS를 업데이트하고 업로드하십시오. 그런 다음 ShopFlow 파일 중 하나에 HTML 주석을 사용하여 업로드합니다. 이렇게하면 NetSuite의 이벤트가 트리거되어 Global ssp와 ShopFlow ssp가 재구성됩니다.

충분히 명확하길 바랍니다. 문제점은 SCA 버전의 차이점입니다. 새 버전은 이전의 데날리 버전보다 완전히 다릅니다.

+0

이 또한 나중의 질문에 대한 답변입니다. 감사합니다 –

+0

도와 주셔서 감사합니다 ... – scheppsr77

1

SCA에는 꿀풀 기반 빌드/배포 프로세스가 있습니다. 일반적으로 SSP 응용 프로그램 폴더의 _Sources 폴더에있는 zip 파일에서 초기 프로젝트를 가져올 수 있습니다.

그러나 현재 배포의 소스 파일을 가져 오는 중 문제가 발생합니다. 이것들은 어려울 수 있습니다. - 모든 SCA 프로젝트는 Netsuite 외부의 소스 코드를 관리해야합니다. 나는 보통 github을 사용한다. 일부 고객은 bitbucket을 사용했습니다. 다양한 옵션.

그래서 기본적으로 : 이상적 노드/고궁 박물원 을 설정하십시오 SCA 배포 또는 현재 상태를있는 .git의 repo를 복제하십시오 .git REPO 합니다

_SOURCES

에서 프로젝트 스타터 압축을 풉니 다 NPM 등

마지막 꿀꺽 깨끗한 & & 꿀꺽가

참고 를 배포 설치 또한 그 지역 꿀꺽를 실행할 수 있습니다 현재 개발 파일을 로컬 버전으로 제공합니다. 당신에있는 장소의 URL을 조정하여

사용이 * -local.ssp

예를 들어, 일하기 당신은 변화를 확인해야합니다, 나이 SCA 사이트의 경우 http://myscasite/c.COMAPNYID/ssp-deployment-path/shopping-local.ssp