2013-08-30 1 views
0

J'ai une exigence où je veux restreindre un utilisateur pour télécharger l'image de profil d'aspect spécifique seulement dire l'image carrée. Je pensais à l'aide du module disponible tels que: 1) Recadrage manuel 2) image Javascript recadrer mais pas de chance, aucun ne fonctionne bien. Puis j'ai pensé à ajouter une validation personnalisée des formes en utilisant hook_form_alter(), en ajoutant un nom de validateur personnalisé pour valider la propriété de formulaire, mais je suis coincé pour récupérer les dimensions du fichier téléchargé.Valider l'image pour le ratio d'aspect

Toute suggestion de module par lequel je peux réaliser ceci d'une fonctionnalité où l'utilisateur peut recadrer l'image tout en téléchargeant ou n'importe quelle aide dans comment aller de l'avant pour écrire la validation personnalisée, serait vraiment appréciée.

Je suis nouveau à Drupal. : S

Répondre

1

Dans la configuration »Média» Styles d'image, vous pouvez ajouter un nouveau style d'image et recadrer les images selon votre format d'image spécifique.

Dans Structure »Types de contenu» «Votre type de contenu» »Gérer l'affichage, vous pouvez définir ce style sur votre champ Image. De cette façon, toutes les images seront recadrées.