본문 바로가기

Web24

[Web] 팝업, jquery dialog 모달 위치지정 Jquery dialog 기본 설정 가운데 정렬 특정 취치 지정$( '' ).dialog({ width : noWidth , height : noHeight , title : loJson.dcTitle , open : function() { $(this).html ( lsHtml ); $(this).css ( 'overflow' , 'hidden' ); $(this).parent().offset ( { top : noX , left : noY } ); } , close : function () { $(this).remove(); }}); 팝업 가운데 정렬 noX = parseInt ( ( window.screen.width / 2 ) - ( noWidth / 2 ));noY = parseInt ( ( w.. 2019. 2. 14.
[Web] 템플릿 문법(Template Syntax) 템플릿 문법(Template Syntax)템플릿이란?템플릿(Template)이란 형판(形板)을 의미합니다. CLOSER에서 템플릿이란 미리 데이터가 들어갈 형판을 만들어 둔 뒤 챗봇 시나리오에서 생성된 데이터를 답변 생성 시점에 주입하는 기능을 의미합니다.간단한 인삿말을 예로 들어 보겠습니다. 안녕하세요 고객님? 좋은 하루 되세요.안녕하세요 {{name}}님? 좋은 하루 되세요.1은 정적인 텍스트로만 답변을 작성한 예시이며, 2는 템플릿 기능을 이용해 답변을 작성한 예시입니다. 답변을 작성할 때 템플릿을 이용하면 고객과의 대화 내용에 따라 더욱 더 풍성하고 다채로운 답변을 작성하는 것이 가능해집니다.템플릿에 사용되는 데이터들은 챗봇의 실행 시점에서 결정되며, 이 값은 컨텍스트 (Context) 라고 부릅.. 2019. 2. 13.
[Web] 헷갈리는 UI, 스티비는 이렇게 씁니다. 헷갈리는 UI, 스티비는 이렇게 씁니다. 어떤 버튼을 넣어드릴까요?세상에 온전하게 혼자 만든 물건은 매우 드뭅니다. (풀스택이라는 개념도 있지만) 웹서비스 역시 여러 사람의 협업으로 만듭니다. 슬로워크에서 운영하는 이메일마케팅 서비스 스티비도 예외는 아닙니다. 살짝 말씀드리면 스티비는 기획/PM 1명, 디자이너 1명, 개발자 2명이 만들고 있습니다. 큰 조직은 아니지만 소통의 틈은 늘 존재하기 마련입니다.그중 하나가 UI 용어입니다. 동상이몽이라는 말처럼 각자 웹서비스 개발을 해왔지만, 모두가 같은 상황과 맥락에서 학습한 것이 아니고, 머릿속에 그리는 이미지가 달라 사용하는 용어가 서로 다를 수 있습니다. 그리고 같은 용어를 사용하면서도 그 의미와 구현된 결과물이 다를 수 있습니다.“‘드롭다운’이 들어가.. 2019. 2. 13.
[Web][Datatables] ajax callback 가지 다른 방법을 시도한 후에 가장 좋은 방법은 성공시 데이터로 callback 함수를 호출하고 실패시 빈 데이터로 callback을 호출하는 것입니다. 오류가있는 경우 .dataTables_empty 행의 텍스트를 오류 메시지 텍스트로 설정하여 테이블에 표시 할 수 있습니다. 여기 그것이 작동 것이며, 어떤 코드가 같을 것이다 방법은 다음과 같습니다중요 참고 - 콜백이 다시 설정하기 때문에, 당신은 콜백을 호출 후 .dataTables_empty 텍스트 를 설정해야합니다 (실제로 좋은이다 다음은) 각 데이터로드에 스스로를 재설정 할 필요가 없기 때문에$('#example').dataTable({ "columns": [ {"data": "col1"}, {"data": "col2"}, {"data": "c.. 2019. 1. 24.