아직은 데이터베이스 설계도 다 되지 않았고, 정책이 다 정해진것은 아니지만 일단 필요에의해서 상품 등록페이지를 코딩해 보았다.
가능한 최소한의 노력만을 들일 예정이므로 과감하게 다양한 기능은 나중에 업데이트로 제공하는것으로 하고, 상품등록에 필요한 정말 최소한의 요소를 고려해 보았다.
내가 생각해본 가장 최소한의 상품요소는.
사실 상품 옵션도 최소한의 요소로 잠시 고민해보았었으나.. 정말 필요한 정보는 생각보다 많지 않았다.
사실 여기까지하는데는 시간이 별로 들진 않았는데.. 여기에서 큰 삽질 포인트가 발생했다.
상품상세부분에 에디터를 붙이고 싶었고, 세상엔 다양한 에디터가 있으나 오픈소스로 공개된 ckeditor 를 사용하기로 했다.
마지막으로 에디터를 작업해봤던게 몇년전인지 기억도 나지 않을정도로 오래되었으나, 기억속에 남아있는 에디터를 검색해보니
최신 5버전이 나와있는것이었다.
오 뭔가 바뀌었구나! 싶어서 최신버전을 늘 선호하는 성향상 써보자.. 해서 썼는데... 생소한 작업이라 심지어 몇시간 작업을 투닥투닥해서 했는데... 예상치 못한 기능하나가 문제였다.
그것은.... 바로 텍스트 정렬기능.
ckeditor는 자잘한 대부분의 기능이 플러그인이라는 이름으로 다 분리를 시켜놓았는데. 메인프로젝트는 런칭을 했는데, 플러그인들은 전부 베타나 알파 버전인데다가 심지어 텍스트 정렬기능은 0.0.1 버전으로 알파버전도 못된다.
이것도모르고 몇시간을 삽질을 하다가 백방으로 방법을 찾던중 결국 텍스트정렬 플러그인의 깃헙사이트에서 답변을 받고 그제서야 버전을 4로 다운시켰다.
와... 이런건 좀... 미리 어디 고지좀 해주면 안되겠니... 다른기능도아니고 텍스트 정렬기능은 그렇게 고급플러그인도 아닌거같은데....
최신버전은 다음에 플러그인들이 1.0 버전으로 올라오면 도전해보는걸로하고.... ( 아오 홈페이지나 문서에 공지좀해주라 ㅠ )
삽질을 하는통에 실제로 데이터베이스에 정보를 올리는것과 AWS에 이미지 파일을 올리는 작업은 뒤로 살짝 미뤄지게 되었다...
내시간돌려줘 ㅠㅠ....