2015-07-31 1 views
1

Bit d'une question simple mais il semble que l'AUI datepicker dans Liferay (v.6.2 CE) juste tout droit ne fonctionne pas sur IE, j'ai essayé IE8, IE9, IE10 & Edge. (Il apparaît simplement comme un élément de saisie de saisie de texte sans possibilité d'utiliser la fenêtre cliquable affichée sur d'autres navigateurs)AUI Datepicker & IE

Quelqu'un a-t-il eu des problèmes similaires et avec quel travail avez-vous décidé d'aller? Je déteste l'idée d'avoir à utiliser une nouvelle bibliothèque comme jQuery UI ou l'importation d'un polyfill juste à cause de cet élément stupide ne fonctionne pas. Bien que si c'est la seule solution, c'est la seule solution!

Un conseil sera grandement apprécié!

-Ash

[EDIT 1]

<aui:input label="cp-dob" name="sp_dob" type="date"> 
    <aui:validator name="date" /> 
</aui:input> 
+0

Pourriez-vous montrer dans un extrait comment vous avez intégré le programme de date dans votre portlet? –

+0

@TobiasLiefke voulez-vous dire comme mon édition actuelle avec le code ou voulez-vous une capture d'écran? - Faites-moi savoir s'il y a quelque chose de plus que vous voulez :) –

Répondre

0

<aui:input type="date" /> ne dispose pas d'un pop-up intégré. Le popup que vous voyez dans les navigateurs non-IE est le HTML5 <input type="date" /> popup (c'est pourquoi il est différent dans les différents navigateurs). Si vous voulez une entrée de date qui affiche un calendrier dans tous les navigateurs, utilisez <liferay-ui:input-date /> qui utilise AlloyUI's DatePicker component.