À l'installation de Virtuemart, par défaut, l'éditeur de texte n'est diponible que pour la Longue description, et non pour la courte description.

courte description sans editeur

C'est dommage car à l'affichage en frontend Virtuemart rends du contenu HTML.

Nous allons donc modifier un fichier de Virtuemart pour permettre l'affichage de l'éditeur HTML WYSIWYG dans Virtuemart.

Ouvrez et modifiez le fichier : /administrator/components/com_virtuemart/views/product/tmpl/product_edit_description.php

à la ligne 21 vous trouverez :

<fieldset>
	<legend><?php echo vmText::_('COM_VIRTUEMART_PRODUCT_FORM_S_DESC') ?></legend>
	<textarea class="inputbox" name="product_s_desc" id="product_s_desc" cols="65" rows="3" ><?php echo $this->product->product_s_desc; ?></textarea>
</fieldset>

Cette partie commande l'affichage de la courte description (s_desc) dans la vue d'édition de la description.

Modifiez en :

<fieldset>
	<legend><?php echo vmText::_('COM_VIRTUEMART_PRODUCT_FORM_S_DESC') ?></legend>
	<?php echo $this->editor->display('product_s_desc',  $this->product->product_s_desc, '100%;', '550', '75', '20', array('pagebreak', 'readmore') ) ; ?>
</fieldset>

 

Sauvez et renvoyez votre fichier.

Actualisez votre page, désormais l'éditeur de texte Joomla par défaut apparait pour modifier le champ Résumé

 

courte description avec editeur