Insertar html y wysiwig en el short description de virtuemart 2.x

De wikipedia_IndianWebs
Saltar a: navegación, buscar

Para Virtuemart 2.x

Hay que editar dos archivos:

1. EDITAR EL ARCHIVO administrator/components/com_virtuemart/html/product.product_form.php

Cambia el código

<textarea class="inputbox" name="product_s_desc" id="short_desc" cols="65" rows="3" ><?php echo $this->product->product_s_desc; ?></textarea>

Por este

<?php echo $this->editor->display('product_s_desc',  $this->product->product_s_desc, '100%;', '350', '75', '20', array('pagebreak', 'readmore') ) ; ?>


2. EDITAR EL ARCHIVO administrator/components/com_virtuemart/controllers/product.php

Donde está el siguiente código (sobre la línea 61)

	$user = JFactory::getUser();
		if(!($user->authorise('core.admin','com_virtuemart') or $user->authorise('core.manage','com_virtuemart'))){
			$data['product_desc'] = vRequest::get('product_desc','');
			$data['product_s_desc'] = vRequest::get('product_s_desc','');
			$data['customtitle'] = vRequest::get('customtitle','');
		} else  {
			$data['product_desc'] = vRequest::getHtml('product_desc','');

Cambiarlo por este (solo se añade una línea)

	$user = JFactory::getUser();
		if(!($user->authorise('core.admin','com_virtuemart') or $user->authorise('core.manage','com_virtuemart'))){
			$data['product_desc'] = vRequest::get('product_desc','');
			$data['product_s_desc'] = vRequest::get('product_s_desc','');
			$data['customtitle'] = vRequest::get('customtitle','');
		} else  {
			$data['product_desc'] = vRequest::getHtml('product_desc','');
			$data['product_s_desc'] = vRequest::get('product_s_desc','');

--Pedro - Indian (discusión) 17:44 18 Oct 2014 (CEST)

Herramientas personales
Espacios de nombres

Variantes
Acciones
Navegación
Herramientas
Compartir
Categorías
Apps
[×] CSS
[×] Diseño
Google
[×] Joomla
[×] Magento
[×] Mobile
[×] RRHH
[×] YouTube