Das Such-Container-Condensed-Hook-Projekt ist ein Haken für die von Liferay-UI Taglib in Liferay 6.2 bereitgestellte <liferay-ui:search-container> Javaserver-Seite
Im Rahmen des Liferay 6.1 auf 6.2 wurden die Liferay-UI Taglib und das in diesem SCRIPLET in Alloyui 2.0 portiert. Mit anderen Worten, obwohl Liferay Core einem Minor -Versions -Upgrade unterzogen wurde, wurde die von Liferay UIs JSP -Tablib verwendete Bibliothek vorne ein größeres Versions -Upgrade von 1.0 auf 2.0 erlebt. Dies führte zur Einbeziehung von Twitter-Bootstrap in allen Liferay-UI-Scriplet und verursachte spürbare Varizen über die folgenden Elemente hinweg:
Der Code in diesem Repository modifiziert die <liferay-ui:search-container> Scriplet in Liferay 6.2, um sich so zu verhalten und in einer Weise zu präsentieren, die genauer der von 6.1 ähnelt, nämlich dass er unnötige Weißesphaltfunktionen mit datenintensiven Implementierungen entfernen.
Dieses Repository enthält einen leichten Haken für die Seite <liferay-ui:search-container> JavaServer-Seite, die vom Liferay-UI Taglib in Liferay 6.2 GA1 bis GA6 bereitgestellt wird. Der Code folgt allen Liferay -Standards und -Mustern für 6.2, einschließlich:
<liferay-util:buffer> Tags und ändert die Klassenzuweisungen zur Laufzeit. Die einzige Änderung dieses Hooks besteht darin, dass sie standardmäßig die Tabellenklassenklasse für das unterstreichende Tabellenelement anliegt, das sich aus der Implementierung des <liferay-ui:search-container> -Schriplet ergibt.
Um dieses Plugin zu erstellen, führen Sie die folgenden Befehle aus:
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