다보리-컴포저블 Frontend 개발 Tutorial
1장. 설치방법
Window 사용자의 경우
설치 방법에 앞서 윈도우 환경에서 작업하는 경우 주의사항에 대해 말씀드립니다. 1. 공통사항 1. 현재 설정 확인하기 Windows 환경에서 Git의 기본 설정인...
Production DB 생성과 .env.dabory 의 이해
.env.dabory 파일의 이해 다보리 프론트엔드에서는 Laravel의 환경설정 파일인 .env 파일을 확장하여, 백엔드 API 서버와의 연동을 위해 추가적인 설정 파...
다보리 DB API 와 DB 연결 방법
해당사항은 먼저 2장 Restfull api의 구성 1번 메뉴얼을 숙지하시고 확인해주시기 바랍니다. 2장 1번 메뉴얼에서 언급한바와 같이 clientId와 beforeb...
Docker에 설치하는 방법
설치전 준비사항 1. dabory git server에 사용자를 등록합니다. (다보리 git server 바로가기) 2. .env와 .env.dabory 파일에...
웹서버/웹호스팅에 설치하는 방법
설치전 준비사항 0. dabory git server에 사용자를 등록합니다. (다보리 git server 바로가기) 1. .env 파일 2. .env.dab...
더미테마(Dummy-Theme)설치 방법
.env 항목에서 DBR_THEME 변수에 erponly를 넣어줍니다. erponly는 테마는 /pro로 들어오는 경로로 들어오는 모든 트래픽을 user page로 redir...
운영테마(Production-Theme)설치방법
운영테마(Production-Theme)설치방법 .env파일에서 ERP_THEME, PRO_THEME 변수를 찾아 확인합니다. 변수의 이름과 테마 폴더 이름을 변수 ...
Dabory Linux 서버 SSH를 통한 로그인 방법
준비물 1. .ussh 파일 (ssh를 통해 편리하게 접근하기 위한 셸 스크립트 파일입니다.) 2. dbr_list.txt 파일 (개발자가 직접 생성합니다.) ...
xampp를 통한 설치방법
설치전 준비사항 1. xampp 링크를 통해 xampp를 다운로드합니다. 2. More Downloads 클릭 3. 자신의 OS에 맞는 버전을 선택합니다....
[window] WSL 사용시 주의사항
준비사항 wsl 배포판에 git이 설치되어 있어야합니다. git clone시 주의사항 WSL의 파일 시스템은 Windows와 분리되어 있으므로, Windo...
2장. Restfull API 구성
다보리 Gate Token 개념
다보리 Gate Token이란? SSO에 가입한 사용자는 로그인후 접속정보를 통해 ClientId와 PublicKey를 발급받습니다. 최초에 작성된 sodium ke...
다보리 API 설계의 기본 지식
HTTP Method 및 보안성: 다보리 ERP의 모든 API는 단순성과 보안성을 고려하여 POST method만 사용합니다. 이는 데이터 변경 및 전송의 안정성을 보...
PAP(pick-act-page) API 설명
PAP(pick-act-page) API란? PAP(pick-act-page) API는 다보리 컴포저블 앱에서 개별 Table 단위의 데이터 처리를 위한 API 구조를 정의...
3장. Frontend 기반 구조
.env 의 구조
.env 파일 세팅 예제 참고자료 Lavavel .env 기본 메뉴얼(https://laravel.kr/docs/5.7/configuration) Lavavel...
.env.dabory 와 Gate Token
제 2장 Rest Api의 구성(https://manual.dabory.com/books/frontend-tutorial/chapter/restfull-api)에서 Gate ...
다보리 Frontend 폴더 구조
Frontend 구조 ├── 0.0.0 ├── app ├── app.examples ├── appslabke ├── artisan* ├── composer...
다보리 Theme 폴더의 구조
Theme 폴더의 구조 다보리의 테마 폴더는 두 가지 주요 카테고리로 나뉩니다. 다보리에서는 각 업체별로 개별적으로 제공하는 사이트를 "테마"라고 부릅니다. ...
gate-token-get 요청 보내기
- api 테스트를 통해 gate-token 받아오기 rest api를 테스트할 수 있는 PostMan이나 Thunder Client(vsocde 사용시)를 통해 gat...
4장. Parameter 기반 개발
다보리 파라메터의 개념
다보리 파라메터란? 다보리 파라메터는 쿼리를 호출하여 내가 필요한 데이터를 불러오긴 위한 여러 요소들이 압축되어 있는 json 파일입니다. 이 파라메터를 다양한 구조로 구...
ListType1 파라메터의 이해와 사용법
다보리 파라메터 중 가장 많이 사용하는 ListType1 파라메터의 예시 다음은 새로운 LT1을 추가하는 방법입니다. 먼저 erp 페이지의 슈퍼유저메뉴 - 바둑판...
파라메터를 통해 쿼리 확인하는 방법
api test tool을 이용하여 파라메터로 요청을 보내고 서버에 호출된 쿼리를 확인할 수 있습니다. 예제에서는 vscode의 Thunder Client를 사용했습니다. ...
파라메터를 이용한 head/body 복사
head 복사 구현하기 파라메터를 이용하여 sorder의 head와 body를 복사하는 방법을 명시합니다. 예제에서는 sorder(수주)로 테스트를 진행하겠습니다. ...
5장. 실행 메뉴와 권한 관리
6장. 테마 커스터마이징
theme 폴더 설치방법
테마폴더 설치하기 참고자료 Theme 폴더의 구조 Docker로 설치하기 0. 참고자료 - Docker로 설치하기에서 모든 과정을 완료한 뒤 테마폴더를 ...
git 서버와 Standard/theme 폴더 동기화
깃서버 : 테마폴더 동기화 로컬 PC에서의 스크립트 (cd php): cd $HOME/docker-works/php/: 홈 디렉토리 아래에 있는 docker-w...
theme 폴더 및 .env 변수 동기화
Theme 폴더 : .env 변수 동기화 프로젝트 루트 경로에서 .env파일로 이동합니다. .env파일의 DBR_THEME, PRO_THEME 변수에 적용할 테...
프로 테마 커스터마이징 예제
pro 테마 : 기업이나 조직 외부에 있는 게스트 및 고객 구성원을 대상으로 하는 프론트 오피스 페이지 다보리 컴포저블에서 가장 기준이 되는 pro 테마에는 point2u가...
서버에 테마를 반영하는 방법
참고자료- ussh를 통한 서버 접근방법 테마를 수정하고 깃서버에 push했다면 실서버에 수정사항을 반영해야합니다. 아래와 같은 방법으로 서버에 반영할 수 있습니다. ...
host api를 이용한 회원가입 팝업 구현하기
API23JS란? API23JS는 간단히 말해 게스트 사이트의 JavaScript에서 호스트 사이트의 API를 사용하기 위한 권한 키입니다. 이번장에서 먼...
7장. 쿼리 커스터마이징
8장. 커스텀 테이블 사용방법
다보리 컴포저블 설치시 필수 디렉토리 목록
1. dbrerp -> git clone 2. themes(dabory/) -> git clone 3. themes(public) -> symbolic link 4. v...