• creare site prezentare
    creare site prezentare
  • promovare web
    promovare web
  • sistem de administrare a continutului
    sistem de administrare a continutului
  • optimizare web
    optimizare web
  • web design
    web design

Creare Website

Crearea de site-uri de prezentare este activitatea mea principala. Pe langa aceasta, realizez si: bloguri, magazine virtuale ...

mai mult +

Optimizare Web

Optimzarea web este obligatorie pentru ca site-ul dumneavoastra sa aiba trafic. Trafic=vizitatori, vizitatori=clienti, clienti=bani ...

mai mult +

Magazin Online

Profitati acum de cea mai buna oferta de pe piata! Puteti avea propriul dvs. magazin online, optimizat google si usor de administrat ...

mai mult +

Logo Design

Sigla sau logo-ul firmei este un element esential in imaginea unei firme, mai ales daca aceasta este nou infiintata. Un logo bine realizat ...

mai mult +

VirtueMart Textarea product custom field

VirtueMart Textarea product custom field
5 (100%) 6 votes

Create a textarea custom field for your customers.

This custom field is similar to the core Virtuemart textinput custom field but instead displays a textarea using Joomla TinyMCE default java editor.

Also has the option to set a price per letter or per total input text .


The main features are that it keeps the text formating (newline, bold, font, color…) and the user can upload images.


In order to keep text formating, you need to overwrite cart.php with the one provided in the download package. Don’t worry, it’s the original VirtueMart core file, with just some lines commented out. 🙂


Works with Joomla 2.5 & Joomla 3.5/3.6.5!
Works for all stable versions of VirtueMart, from 2.0.6 to 3.0.16.

Demo (Joomla 3.6.5 & VirtueMart 3.0.16): VirtueMart Textarea

Joomla 2.5
Joomla 3.5

virtuemart 2
VirtueMart 3.0


Joomla 3.6.5 plugin:

Joomla 2.5 plugin:


DOWNLOAD INFO: After the payment is processed by paypal, a download link will be sent to the email address from which the payment was made. Check your spam/junk folder!

54 thoughts on “VirtueMart Textarea product custom field

    • I’ve updated the plugin for all stable versions of VirtueMart starting from VM2.0.6 to VM2.0.20b. For now, the plugin for VM2.0.6 doesn’t support price by letter option, only price by total input text. For the other versions of VirtueMart the price by letter option works ok. I’ll try to fix this issue also. For all versions of the plugin, don’t forget to go to VirtueMart->Configuration->Checkout and uncheck “Display modal popup upon ‘Add to cart'”.

    • I’ve also fixed the problem with the “price by letter” option for VM 2.0.6. 😉 I’ve sent you the link for the updated plugin.

  1. Hi,
    I am interested in buying your product “virtuemart text area custom field” but it doesn’t seem to be working right in your demo. The price never changes regardless of how many words are typed. Is this a bug in the program? If so, then can you please fix it cuz this is the only extension I’ve found so far that does exactly what I need it to do.

    • It wasn’t a bug. I had enabled only the “price per total input” option. Now I’ve added some products with “price per letter” option. You can see the demo page. I’ve also updated the plugin for VirtueMart 2.0.24.

  2. Hi,
    could you please add an option to upload images with traditional “Browse” and “Upload” buttons without WYSWG textarea or create another plugin for that? For me it would be ideal to have both options in one plugin and set price per uploaded image. I could pay more for this option if you could do that. Thanks in advance!

  3. hello,
    thanks for helping me solve the problem last time.
    I would like to ask if it is possible to make the plugin responsive, specifically I have a problem with the 4: 3 screens and mobile phones.


  4. Hi MC Web Design,

    I’d need to modify the size of the “preview” windows of the “Text Area Input” plugin (at the moment its height is quite big). Furthermore, I’d like that each text and/or image in the preview window would be visualized vertically aligned on that window.

    Is it possible to apply those modify? And how could I do?

    Thanks a lot

    • Hi,

      Edit joomla_root/plugins/vmcustom/textareainput/textareainput/tmpl/default.php and after line theme_advanced_buttons2 add

      plugin_preview_width : “500”,
      plugin_preview_height : “400”,

      For styling the preview window, edit joomla_root/media/editors/tinymce/jscripts/tiny_mce/themes/advanced/skins/default/content.css and add

      body#content.forceColors > p {
      your styling here

  5. Is it possible to use this text editor only to customize a attribute?
    I need to ability to add cards with a customized name to my products.


    • Hi, checked and the plugin works with Joomla 3.6.5 and VM 3.0.12. No need to update the plugin. The cart.php file provided in the download package works also for VM 3.0.12. Let me know if you have any issues.

Leave a Reply

Your email address will not be published. Required fields are marked *