Avisos
Vaciar todo

Hosting WordPress 70% dto Dominios promo

Problema instalación nuevo módulo VisualComposer  

 
Esteban
 Esteban
Usuario activo

Estimado Sres, me pongo en contacto con ustedes para solicitar su ayuda al instalar un modulo (VisualComposer) en mi web.

Para poder instalar éste módulo (ya esta instalado) las instrucciones del programador son las siguientes (tal y como adjunto en la foto):

Renombrar el archivo "CategoryController.php" a "-CategoryController.php" y copiar en el nuevo y al instalar el modulo nos genera un nuevo CategoryController.php en el cual debemos introducir el código que nos proporciona el programador.

Una vez introducido el código proporcionado en el interior del nuevo "CategoryController.php" la duda es que hacer ahora para combinar los dos. Pues de esta manera no me funcionarían las categorias ya que su programación se encontraría en el "-CategoryController.php".

Muchas gracias.

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 09/02/2016 7:28 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Seria mejor que envíes el link con las instrucciónes en tu captura de pantalla no se ve completamente, además veo que dice ¿marge? ( You need to marge ...) tal vez quizo decir merge, en cuyo caso si se tendría que fusionar

Saludos.

ResponderCitar
Respondido : 09/02/2016 9:23 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Esteban
 Esteban
Usuario activo

Buenos días Jhon, muchas gracias por tu respuesta.
Este es el link original:

https://smartdatasoft.zendesk.com/hc/en-us/articles/205580552

Un saludo

ResponderCitar
Respondido : 10/02/2016 9:21 am
Lorena
 Lorena
Miembro Moderator

Hola Esteban,

Tal como te pone en el ink que nos has pasado, para corregir lo de las categorías, tienes que corregir el código, con el que pone en la ayuda:

<?php

/*
 * 2007-2015 PrestaShop
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Open Software License (OSL 3.0)
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http:* If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@prestashop.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade PrestaShop to newer
 * versions in the future. If you wish to customize PrestaShop for your
 * needs please refer to http:*
 *  @author PrestaShop SA 
 *  @copyright  2007-2015 PrestaShop SA
 *  @license    http:*  International Registered Trademark & Property of PrestaShop SA
 */

class CategoryController extends CategoryControllerCore {

    public function initContent() {
        $description = $this->category->description;

        parent::initContent();

        if ((bool) Module::isEnabled('jscomposer')) {
            $this->context->smarty->assign(
                array(
                    'description_short' => JsComposer::do_shortcode($description),                
                )
            );
            $this->category->description = JsComposer::do_shortcode($description);
        }
        if ((bool) Module::isEnabled('smartshortcode')) {
            $smartshortcode = Module::getInstanceByName('smartshortcode');
            $this->context->smarty->assign(
                array(
                    'description_short' => $smartshortcode->parse($description),                
                )
            );
            $this->category->description = $smartshortcode->parse($description);            
        }
        		/************************* Images Array ******************************/
		if(method_exists('Product','getProductsImgs'))
		{
		$image_array=array();
		for($i=0;$icat_products);$i++)
		{
			if(isset($this->cat_products[$i]['id_product']))
				$image_array[$this->cat_products[$i]['id_product']]= Product::getProductsImgs($this->cat_products[$i]['id_product']);
		}
		$this->context->smarty->assign('productimg',(isset($image_array) AND $image_array) ? $image_array : NULL);
		}
		/************************* /Images Array ******************************/
    }

}

Con este código que te facilita, según lo que pone en la ayuda, ya quedaría combinado.

Y luego, borrar el fichero de la caché, si existe, /cache/class_index.php

Un saludo.

ResponderCitar
Respondido : 10/02/2016 9:57 am

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Esteban
 Esteban
Usuario activo

¡Solucionado!
Muchas gracias por vuestra ayuda!!!

Saludos

ResponderCitar
Respondido : 17/02/2016 9:46 am
Rafael
 Rafael
Miembro Moderator

Buenos días Esteban,

Gracias por tu confianza 🙂

Nos alegra que te guste nuestro servicio. 🙂

Nos sería de mucha utilidad que nos dejases tu testimonio, solicitamos testimonios para colocar en nuestra página y ayudar a otros posibles clientes a decidirse por nuestros servicios:

Puedes crear el testimonio aquí: https://www.webempresa.com/testimonios.html?view=form&layout=edit

Si nos quieres enviar tu experiencia con nuestro servicio, la publicaremos en nuestra página con un link hacia tu Web. Nuestro dominio webempresa.com tiene una autoridad alta, así que el link te será muy útil en la mejora del posicionamiento en Google de tu Web. Además la sección de testimonios es bastante consultada, por lo que algún interesado en tus servicios podría llegar por esta vía.

Si ya lo solicitamos anteriormente y nos lo facilitaste, puedes dejar otro testimonio si tienes otra página que quieras posicionar mejor al tener un link en la nuestra con tu testimonio.

Gracias por publicar tu testimonio y por tus palabras de agradecimiento.

Saludos

ResponderCitar
Respondido : 17/02/2016 9:54 am

Cursos Gratuitos WordPress