Advanced Search
Search Results
72 total results found
theme 폴더 설치방법
테마폴더 설치하기 참고자료 Theme 폴더의 구조 Docker로 설치하기 0. 참고자료 - Docker로 설치하기에서 모든 과정을 완료한 뒤 테마폴더를 설치해주시기 바랍니다. 1. dabory/themes 디렉토리를 생성해준 뒤 themes 디렉토리로 이동합니다. mkdir themes cd themes 2. 설치할 테마를 확인한뒤 다보리 깃서버에서 해당 테마 레포지토리로 이동합니다. 예제에서는 쇼핑몰 테마인 "point2u...
git 서버와 Standard/theme 폴더 동기화
깃서버 : 테마폴더 동기화 로컬 PC에서의 스크립트 (cd php): cd $HOME/docker-works/php/: 홈 디렉토리 아래에 있는 docker-works/php/ 경로로 이동합니다. all-gitpp {website-alias}: all-gitpp는 사전 정의된 쉘 함수로, 웹사이트 별로 Git 저장소에서 변경 사항을 가져오고 특정 폴더로 이동하여 업데이트를 수행합니다. {website-alias}는 웹사이트의 별칭을 나타...
theme 폴더 및 .env 변수 동기화
Theme 폴더 : .env 변수 동기화 프로젝트 루트 경로에서 .env파일로 이동합니다. .env파일의 DBR_THEME, PRO_THEME 변수에 적용할 테마 폴더의 이름과 동일한 값을 넣어줍니다. (변수 이름과 테마 폴더 이름을 변수 값으로 동기화해야 합니다.) 현재는 DBR_THEME로 통합되어 DBR_THEME 변수로만 운영되고 있습니다.
실행 메뉴의 확장
다보리 컴포저블에서 사용자 메뉴를 확장하고 수정할 수 있습니다. 사용자 메뉴리스트 erp 페이지 좌측에 사용자 메뉴리스트입니다. 로그인한 사용자의 권한에 따라, 설정에 따라 사용가능한 모든 메뉴가 노출됩니다. 모든 메뉴는 고유식별 코드인 메뉴코드가 존재하며 부모메뉴 - 자식메뉴와 같이 계층형으로 구성되어 있습니다. 좌측메뉴를 제어하기 위해서 '메뉴 확장과 API 관리' - '사용자 메뉴'로 가면 해당 앱에서 생성된 모든 메뉴 레코드가 출력됩니다....
실행메뉴의 권한관리
사용자 메뉴별 유저의 권한을 설정할 수 있습니다. 녹색 바탕의 흰색 폴더 버튼을 클릭하게 되면 사용자 메뉴조회 popup이 나타납니다. 사용자의 권한별 권한 정보를 확인할 수 있으며 특정 권한번호를 클릭하게 되면 해당 사용권한에서 사용할 수 있는 사용자메뉴가 출력됩니다. Component : /views/front/dabory/erp/perm/user-perm Parameter : /dabory/para/erp/ko_KR/form/form-b/us...
gate-token-get 요청 보내기
- api 테스트를 통해 gate-token 받아오기 rest api를 테스트할 수 있는 PostMan이나 Thunder Client(vsocde 사용시)를 통해 gate-token response를 테스트해봅니다. 먼저 .env.dabory 파일에서 초기설정된 MAIN_API_URL, MAIN_API_CLIENT_ID, MAIN_API_BEFORE_BASE64 세개의 값을 확인하여 복사해줍니다. Thunder Client에서 MAIN_API_URL...
쿼리 커스터마이징 개념
다보리 컴포저블에서는 weberp_queries에 표준화된 쿼리 구조가 적용되어 있습니다. 표준 쿼리는 다양한 ERP 및 PRO 기능을 체계적으로 지원하며, 각 분류별로 구조화되어 있습니다. 테마별로 쿼리를 커스터마이징하여 사용할 수도 있지만, 기본적인 표준 쿼리의 구조와 위치를 유지하는 것이 중요합니다. 표준 쿼리 구조 weberp_queries 는 표준화된 쿼리들이 구축되어 있으며, 각 쿼리는 특정 기능과 연관된 디렉토리 구조를 따릅니다. 예를 들어, e...
프로 테마 커스터마이징 예제
pro 테마 : 기업이나 조직 외부에 있는 게스트 및 고객 구성원을 대상으로 하는 프론트 오피스 페이지 다보리 컴포저블에서 가장 기준이 되는 pro 테마에는 point2u가 있습니다. 프로 테마 커스터마이징 예제 point2u를 초기 적용했을 경우 ui, db에 일부 데이터가 없기 때문에 위와 같이 기본 데이터들만 보여집니다 현재 커스터마이징된 https://p2u.daboryhost.com/ point2u는 상품을 등록하고 판매할 수 있으...
강한 커스터마이징(Strong Cutomizing)
다보리 컴포저블의 표준화된 테이블 구조는 통합 관리, 데이터의 일관성, 유지보수 효율성 등 여러 가지 면에서 큰 장점을 제공합니다. 만약 특정 애플리케이션에서 구조 변경이 발생했을 때 db-update를 실행하면 메인 API 서버에서 돌고 있는 모든 애플리케이션의 테이블 구조를 동기화할 수 있습니다. 하지만 모든 애플리케이션이 동일한 데이터 구조를 사용함에 따라 유 연성의 제한이 생길 수 있습니다. 이러한 부분들은 강한 커스터마이징(Stron...
로그인과 개인정보 수정하기
# 로그인 방법 로그인은 고객등록시 입력한 이메일 혹은 사용자명으로 로그인이 가능합니다. 본인이 편한 것으로. 입력하시면 됩니다. 로그인을 하게되면 좌측 사이드메뉴에서 프로필 항목을 클릭하여 개인정보 및 계정설정을 수정할 수 있습니다. # 개인정보 수정하기 프로필 메뉴에서 변경할 수 있는 옵션은 다음과 같습니다. 1. 관리 생상 구성표 사이드메뉴와 헤더의 컬러를 지정합니다. 2. 도구모음 도구모음의 노출 여부를 설정합니다. 3. 언...
Window 사용자의 경우
설치 방법에 앞서 윈도우 환경에서 작업하는 경우 주의사항에 대해 말씀드립니다. 1. 공통사항 1. 현재 설정 확인하기 Windows 환경에서 Git의 기본 설정인 core.autocrlf는 true로 설정되어 있습니다. 이 설정이 true일 경우, Git 서버에서 소스를 받아올 때 CRLF 형식으로 자동 변환됩니다. 아래 명령어를 입력하여 core.autocrlf 설정을 확인하세요: git config --get core.autocrlf 2....
main_api 계정 사용 방법
[참고자료]ussh를 통한 서버 접근 1) Front 개발자들이 query를 추가 및 수정하여 반영해야 할 경우 2) 혹은 특정한 이유로 weberp-go API 를 재시동해야 할 경우에 아래와 같이 조치하여 반영할 수 있습니다.** 특히 1)의 경우 query를 잘못 수정하면 전체 시스템이 다운될 수 도 있으므로 극히 주의하여야 합니다. (1)맥북이나 git bash(윈도우)에서 해당서버의 main_api 계정으로 로그인 (ussh 사용법은 위...
게시판 커스터마이징 방법
게시판을 커스터마징 하기 위해서는 erp 게시판 구분 메뉴에서 게시판 구분 등록을 통해 새로운 커스터마징 게시판을 등록해야합니다. 게시판 구분 등록 예시 게시판이 생성된 것을 확인합니다. 생성해준 게시판을 사용자 메뉴에 따로 만들어주기 위해서 메뉴 확장과 API 관리 - 사용자 메뉴로 이동합니다. 추가 버튼을 눌러 사용자 메뉴를 추가해줍니다. 전체 캐시삭제를 해줘야 사용자 메뉴에 반영이 됩니다. 새로운 사...
서버에 테마를 반영하는 방법
참고자료- ussh를 통한 서버 접근방법 테마를 수정하고 깃서버에 push했다면 실서버에 수정사항을 반영해야합니다. 아래와 같은 방법으로 서버에 반영할 수 있습니다. 1. 서버 로그인 2. 아래와 같이 명령어를 입력합니다. cd /home all-gitpp-dbrerp 서버계정명 3. 입력전 수정사항을 반드시
커스터마이징 예제
pro 테마중 kbgolf에 적용된 쿼리 커스터마이징 예제를 살펴보겠습니다. 디렉토리 구조 설정 먼저 kbgolf 테마의 qry 디렉토리로 이동합니다. 예제에서 kbgolf/qry 디렉토리 구조는 다음과 같습니다. 표준 쿼리 디렉토리와 일치 백엔드 서버에서 SQL 파일을 인식하기 위해서는 main_api 서버의 디렉토리 구조와 동일하게 만들어야 합니다. weberp_queries 의 디렉토리를 참고하여 동일한 디렉토리를 구축합니다. w...
파라메터를 통해 쿼리 확인하는 방법
api test tool을 이용하여 파라메터로 요청을 보내고 서버에 호출된 쿼리를 확인할 수 있습니다. 예제에서는 vscode의 Thunder Client를 사용했습니다. kbgolf theme의 커스터마이징 쿼리를 QueryName으로 넣고 테스트해보겠습니다. 요청을 보내기 위해서는 해당 db에 접근할 GateToken이 필요합니다. 프로젝트 루트 경로에 .env.dabory 파일에서 MAIN_API_URL, MAIN_API_CLIENT_ID, MA...
dbrerp downupload upload download 구현방법
1. LT1 para를 insert 형태로 만든다: 업로드해야할 전체 필드를 리스트에 넣어야 한다. para: list-type1/downupload/ 에 반드시 IsExcelColumn: true로 세팅 query: list/list-type1/download/ 에 구현. Tmp LT1 구현 완료. 2. 필요시 전체필드를 자동으로 가져오는 쿼리를 이용한다. SELECT group_concat(COLUMN_NAME) FROM INFORMA...
주문 및 배송관리
#검색필터 사용하기 1. 주문/배송 조회, 교환 조회 붉은색 박스 예시) 주문일 선택 -> 2024-08-16 ~ 2024-08-16 지정시 주문일이 2024년 8월 16일인 회원 주문건이 조회됩니다. 주황색 박스 Search or Select Company 클릭시 등록된 공급/입점사가 나탑니다. 선택시 해당 공급/입점사의 주문건만 조회할수 있습니다. 초록색 박스 배송유형, 화물유형, 배송타입, 처리지연 상태를 선택 체크합니다. ...
회원 관리
#회원관리 회원조회는 세가지 타입으로 조회가 가능합니다. 1. 일반회원 승인완료, 승인대기, 미승인, 승인취소, 회원차단, 휴면상태, 휴면복원중, 탈퇴회원 2. 휴면회원 휴면상태 3. 탈퇴회원 탈퇴회원 - 일반회원은 모든 상태의 회원이 조회됩니다. - 휴면회원은 휴면상태의 회원만 조회됩니다. - 탈퇴회원은 탈퇴회원만 조회됩니다. 회원상태란? 회원상태는 회원의 현재 계정 상태를 나타내며, 회원이 서비스에 어떻게 접근할 수 있...
게시판 구분 (공지/소개/문의)
게시판명 변경하기 1. 블로그 구분 메뉴를 클릭합니다. 2. 변경을 원하는 게시판을 클릭합니다. 3. 게시판명을 변경한뒤 저장합니다. 4. 관리자에서는 변경이 끝났습니다. 이제 사용자페이지의 메뉴를 변경해야합니다. 5. 슈퍼유저메뉴-시스템관리(주의)-홈페이지 메뉴 불러오기 메뉴를 클릭합니다. 6. 조회버튼 우측에 화살표버튼 클릭 - (1)엑셀 다운로드 클릭 7. 다운받은 엑셀파일을 열고 수정하려는 홈페이지 메뉴를 수정후 ...