Search-Container-Condensed-Hook 프로젝트는 Liferay-UI Taglib에서 제공하는 <liferay-ui:search-container> Javaserver Page Scriplet의 후크입니다.
Liferay 6.1 ~ 6.2의 일환으로 Liferay-UI Taglib를 업그레이드하고 스크립료는 Alloyui 2.0으로 포팅되었습니다. 다시 말해, Liferay Core는 사소한 버전 업그레이드를 받았지만 Liferay UI의 JSP Tablib에서 사용하는 프론트 엔드 라이브러리는 1.0에서 2.0까지 주요 버전 업그레이드를 받았습니다. 이로 인해 Liferay-UI의 모든 스크립트에 트위터 부트 스트랩이 통합되어 다음 요소에 눈에 띄는 변형이 발생했습니다.
이 저장소의 코드는 Liferay 6.2의 <liferay-ui:search-container> 스크립 줄을 수정하여 6.1과 더 유사한 방식으로 행동하고 제시하여 데이터 집약적 인 구현에서 기능적 문제를 해결하는 것입니다.
이 저장소에는 Liferay-UI Taglib에서 GA6을 통해 Liferay-UI Taglib에서 제공하는 <liferay-ui:search-container> javaserver page scriplet에 대한 가벼운 후크가 포함되어 있습니다. 이 코드는 다음을 포함하여 6.2의 모든 Liferay 표준 및 패턴을 따릅니다.
<liferay-util:buffer> 태그를 사용하여 페이지를로드하고 런타임에서 클래스 할당을 수정합니다. 이 후크의 유일한 변경 사항은 기본적으로 <liferay-ui:search-container> 스크iplet의 구현으로 인해 테이블 컨벤션 클래스가 아래쪽 테이블 요소에 적용된다는 것입니다.
이 플러그인을 빌드하려면 다음 명령을 실행합니다.
git clone --depth 1 [email protected]:cmaggiulli/search-container-condensed-hook.git ~/search-container-condensed-hook
cp -rp ~/search-container-condensed-hook ${plugins.sdk}/hook
ant compile
ant direct-deploy