Message-ID: <1523433102.379302.1711718168581.JavaMail.root@confluence-doc2-production> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_379301_154307311.1711718168575" ------=_Part_379301_154307311.1711718168575 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html Soluci=C3=B3n de problemas

Soluci=C3=B3n de problemas

Tabla de contenidos

=20 =20

Soluci=C3=B3n = de problemas

=C2=BFC=C3=B3mo modificar la visualizaci=C3=B3n de u= na p=C3=A1gina?

Debe agregar sus propios selectores en el archivo CSS de su tema. Este a= rchivo se encuentra normalmente en /themes/YOUR_THEME/css/global.css<= /code>.

Una vez creado, puede utilizar sus selectores en la p=C3=A1gina .t= pl que desea modificar.

=C2=BFC=C3=B3mo crear su propia p=C3=A1gina/plantilla?

Tambi=C3=A9n puede crear su propio archivo .tpl (situado en= su directorio de temas), donde puede insertar sus propias etiquetas HTML, = y crear una p=C3=A1gina .php (en la ra=C3=ADz de su tienda) la= cual llamar=C3=A1 al archivo .tpl.

Aqu=C3=AD tenemos un ejemplo:

Primero, your_page.php:

=20
<?php
include(dirname(FILE).'/config/config.inc.php');
include(dirname(FILE).'/header.php');

$smarty->display(PS_THEME_DIR.'your_page.tpl');

include(dirname(FILE).'/footer.php');
?>
=20

Con esto, your_page.tpl contiene el c=C3=B3digo HTML.

=C2=BFC=C3=B3mo = generar el archivo. Htaccess con el back office de PrestaShop, con el fin d= e obtener URL Amigable?

El archivo .htaccess situado en la ra=C3=ADz de su tienda, = le permite establecer algunas variables de entorno (como la versi=C3=B3n PH= P). Tambi=C3=A9n puede utilizarlo para personalizar las reglas de reescritu= ra de URL y controlar el acceso de algunos directorios y otras acciones.

MUY IMPORTANTE:

Lo primero que debe hacer: realizar una copia de seguridad de su archivo= {{.htaccess}}actual, a nivel local o en l=C3=ADnea.

Una vez que Apache est=C3=A1 configurado, si a=C3=BAn no existe un archi= vo .htaccess en el directorio ra=C3=ADz de su tienda, debe cre= ar uno vac=C3=ADo:

  1. Cree un archivo vac=C3=ADo en su escritorio con un simple editor de tex= to, como Notepad de Windows (=C2=A1no usar Word!) o TextEdit de OS X.
  2. Guarde el archivo como htaccess.txt, en una carpeta donde = pueda encontrarlo f=C3=A1cilmente. Si es posible, guardelo como un archivo = puramente ASCII o ANSI.
  3. Suba el archivo a su servidor usando un cliente FTP, como FileZ= illa. Coloque el archivo en la ra=C3=ADz del directorio de su tienda.
  4. Cambie los permisos para leer y escribir todos (CHMOD 666 en Unix, por = ejemplo con su cliente de FTP).
  5. Dir=C3=ADjase al back-office de PrestaShop y en la pesta=C3=B1a "Prefer= encias" y sub-pesta=C3=B1a "SEO y URLs", active "URL amigables" (parte infe= rior de la p=C3=A1gina).
  6. Dir=C3=ADjase a la pesta=C3=B1a "Herramientas", luego a la sub-pesta=C3= =B1a "Generadores" y haga clic en el bot=C3=B3n "Generar el archivo {.htacc= ess}}".

Advertencia: Este sobrescribir=C3=A1 el existente. Si s= e trata de un archivo vac=C3=ADo, eso est=C3=A1 bien, pero si usted tiene i= nstrucciones espec=C3=ADficas sobre este existente, primero debe desplazarl= os hacia el campo de texto en la sub-pesta=C3=B1a "Generadores", para poder= encontrarlos en el archivo .htaccess. Si olvida trasladar sus= instrucciones .htaccess existentes, toma el riesgo de colocar= su tienda fuera de l=C3=ADnea.

Ahora que ya se encuentra activada, la reescritura de URL debe estar fun= cionando correctamente, lo que significa que una URL como esta:

http://www.myprestashop.com/product.php= ?id_product=3D2

...ser=C3=A1 reemplazada por...

http://www.myprestashop.com/musi= que-ipods/2-ipod-shuffle.html

En el caso de una p=C3=A1gina en blanco inesperada y persistente, =C2=BF= C=C3=B3mo activar la visualizaci=C3=B3n de un mensaje de error?

Si su back-office y / o front-office comienzan a mostrar una p=C3=A1gina= en blanco o incompleta regularmente sin ning=C3=BAn mensaje de error, es n= ecesario activar la visualizaci=C3=B3n de errores de PHP para comprender el= problema.

Esto se realiza en el archivo /config/config.inc.php de su = instalaci=C3=B3n de PrestaShop. Usted debe modificarlo con el fin de agrega= r las siguientes l=C3=ADneas:

=20
@ini_set=
('display_errors', 'on');
define('PS_DEBUG_SQL', true);
=20

Luego, recargue la p=C3=A1gina web.

Si se muestra un error, p=C3=B3ngase en contacto con so= porte de PrestaShop a support@prestashop.com.

Tenga en cuenta que tambi=C3=A9n podr=C3=ADa ser un problema de .h= taccess. Lea la entrada anterior, "=C2=BFc=C3=B3mo generar el archiv= o. htaccess?".

=C2=BFC=C3=B3mo importar correctamente= contenido acentuado mediante un archivo CSV?

Si realiza una importaci=C3=B3n CSV con textos acentuados, tenga cuidado= en seleccionar UTF-8 o ISO-8859-1 en la sub-pesta=C3=B1a "Importar" de la = pesta=C3=B1a "Herramientas" y aseg=C3=BArese que el archivo .csv ha sido guardado con la misma codificaci=C3=B3n.

Si es necesario, guarde el archivo CSV de su editor de texto (como Notep= ad), especificando la codificaci=C3=B3n correcta.

Hospedado en 1 & 1: =C2=BFC=C3= =B3mo resolver el problema de asignaci=C3=B3n de memoria?

Algunas personas pueden experimentar problemas de asignaci=C3=B3n de mem= oria, sobre todo cuando el back-office trata de mostrar im=C3=A1genes que s= on bastante grandes en el disco (m=C3=A1s de 800 Kb). Debe saber que inclus= o si aumenta el l=C3=ADmite de memoria de 128 Mb, algunos host, como 1 &= ; 1, mantendr=C3=A1n el l=C3=ADmite en 32 Mb. Ve= a esta informaci=C3=B3n de 1 & 1.

S=C3=B3lo existen dos soluciones y ambas son dr=C3=A1sticas:

  • Disminuya el tama=C3=B1o de las im=C3=A1genes en p=C3=ADxeles, y por lo= tanto su tama=C3=B1o en el disco. Esto muy probablemente mejorar=C3=A1 el = rendimiento general.
  • Cambie de host por uno que admita el aumento de memoria.

=C2=BFC=C3=B3mo regenerar una con= trase=C3=B1a y actualizar la base de datos manualmente?

Hay casos en que PrestaShop no reconocer=C3=A1 su e-mail o contrase=C3= =B1a cuando se conecta, adem=C3=A1s de no ocurrir nada cuando solicita una = nueva contrase=C3=B1a. Pueden existir una serie de razones para esto, pero = lo importante es ser capaz de ingresar nuevamente. Usted necesitar=C3=A1 ac= ceder a su base de datos, utilizando phpMyAdmin, por ejemplo.

Tendr=C3=A1 que seguir el siguiente procedimiento:

  1. Abra el archivo /config/settings.inc.php, desde el directo= rio ra=C3=ADz de su tienda. Busque la l=C3=ADnea que contiene "COOKIE= _KEY". Copie el contenido de la cookie (sin comillas): este es el MD= 5 de su contrase=C3=B1a original.
  2. Ahora necesita generar un nuevo hash de MD5 para su contrase=C3=B1a:
    1. Dir=C3=ADjase a md5.fr
    2. Pegue el contenido de la cookie en el campo de texto, y justo despu=C3= =A9s, agregue la contrase=C3=B1a deseada. Por ejemplo, xykxB41JrEacRIoZxDio= PNRmKeuO3ixCLygNxBAkeOkAHf2YUVESuT9jMICONTRASE=C3=91A, donde la cookie term= ina con T9j y la contrase=C3=B1a deseada es MICONTRASE=C3=91A (puede ser la= que desee).
    3. Haga clic en "Convertir en MD5": esto producir=C3=A1 un hash de MD5 del= contenido del texto-campo. C=C3=B3pielo.
  3. Ahora debe colocar este hash en su base de datos:
    1. Abra la base de datos de su tienda usando phpMyAdmin. Si no sabe c=C3= =B3mo utilizar phpMyAdmin, pregunte a su webmaster o a su host.
    2. Abra la tabla "pw_employee", busque la hilera correspondiente a su cuen= ta (debe destacar su nombre, apellido y direcci=C3=B3n de correo electr=C3= =B3nico), haga clic en el bot=C3=B3n "Editar".
    3. Encuentre el campo "passwd" y p=C3=A9guelo en el MD5 que acaba de gener= ar.
  4. Ingrese a su back-office con el correo electr=C3=B3nico que aparece en = la misma tabla y la contrase=C3=B1a deseada que ha utilizado anteriormente = (MICONTRASE=C3=91A). Esto generar=C3=A1 una nueva clave de cookie.

Si a=C3=BAn as=C3=AD no funciona, abra el archivo /config/settings= .inc.php y revise el valor de la variable "PS_BASE_URI"= . Debe contener la ruta del archivo de la tienda:

  • Si su tienda se encuentra en la ra=C3=ADz del servidor, esta variable d= eber=C3=ADa contener "/".
  • Si su tienda se encuentra en un sub-directorio, deber=C3=ADa contenerla= . Por ejemplo, si se encuentra en http://www.mywebsite/shop/", ent= onces la variable deber=C3=ADa contener" / tienda / ".

Si todo falla, p=C3=B3ngase en contacto con el equipo de soporte de Pres= taShop.

=C2=BFC=C3=B3mo cambiar el tama=C3= =B1o m=C3=A1ximo de los archivos subidos al servidor?

Para cambiar el tama=C3=B1o m=C3=A1ximo de los archivos subidos en su se= rvidor, debe editar el archivo php.ini para su instalaci=C3=B3= n de PHP. Esto s=C3=B3lo se puede realizar si usted tiene acceso a los arch= ivos PHP de configuraci=C3=B3n de su servidor. Si no lo puede realizar, pre= gunte a su host.

Si cuenta con acceso a php.ini, =C3=A1bralo y edite las sig= uientes l=C3=ADneas:

=20
post_max=
_size =3D [anything]
upload_max_filesize =3D [anything]
=20

Si desea establecer el m=C3=A1ximo a 200 megabytes, cambie sus valores a=

=20
post_max=
_size =3D 200M
upload_max_filesize =3D 200M
=20

Por =C3=BAltimo, reinicie el servidor para que tenga en cuenta sus cambi= os.

=C2=BFC= =C3=B3mo agregar un enlace o una imagen para personalizar los correos elect= r=C3=B3nicos enviados a sus clientes?

PrestaShop le permite enviar autom=C3=A1ticamente un gran n=C3=BAmero de= correos electr=C3=B3nicos a sus clientes (confirmaci=C3=B3n de pedidos, su= scripciones al sitio, notificaci=C3=B3nes de productos agotados, etc.) Pued= e ser =C3=BAtil para personalizar estos correos: la adici=C3=B3n de im=C3= =A1genes, enlaces a formularios de encuestas o p=C3=A1ginas de informaci=C3= =B3n (blogs, noticias, etc.)

Digamos que su empresa desea personalizar el correo electr=C3=B3nico env= iado de forma autom=C3=A1tica a los clientes despu=C3=A9s de una compra, co= n el fin de redirigirlos a un formulario de encuesta.

Para agregar un enlace en el correo enviado a sus clientes de habla ingl= esa, usted debe:

  1. Dirigirse al directorio /mails/en de la ra=C3=ADz de su ti= enda.
  2. Editar la plantilla HTML en relaci=C3=B3n con el correo que desea modif= icar: por ejemplo, order_conf.html es el correo electr=C3=B3ni= co enviado para nuevos pedidos.
  3. Insertar el enlace a la encuesta justo dentro del c=C3=B3digo HTML (= est=C3=A1tico):

    =20
    <a hr=
    ef=3D"http://www.myshop.com/survey.php">Click here if you want to partic=
    ipate to our survey !</a>
    
    =20

    o un v=C3=ADnculo din=C3=A1mico con su logotipo:

    =20
    <a hr=
    ef=3D"{shop_url}" title=3D"{shop_name}"><img alt=3D"{shop_name}" src=
    =3D"{shop_logo}" style=3D"border:none;"></a>
    
    =20
  4. (Opcional) Para cambiar el color por defecto (que es de color rosa: #DB= 3484), cambie el valor hexadecimal al valor de su color preferido.
  5. Guarde el archivo.

Ahora el enlace ser=C3=A1 agregado en todos los nuevos correos enviados = despu=C3=A9s de una compra.

=C2=BFC=C3=B3mo iniciar s= esi=C3=B3n en el despu=C3=A9s de eliminar el paquete de idioma Ingl=C3=A9s?=

En el caso de que haya eliminado el paquete de idioma Ingl=C3=A9s de su = instalaci=C3=B3n de tienda, puede tener problemas al conectarse de nuevo a = su back-office.

Aqu=C3=AD le ofrecemos la manera de resolver esto:

  1. Dir=C3=ADjase a phpMyAdmin. Si puede acceder a esta, pregunte a su host= para llevar a cabo estas acciones.
  2. Seleccione la base de datos de su tienda y seleccione la tabla ps= _lang.
  3. Haga clic en "Insertar" y cree una nueva entrada con estos valores
    • id_lang -> 1
    • name -> English
    • active -> 1
    • iso_code -> fr
  4. Ejecute la consulta.
    Debe ser capaz de conectarse nuevamente.

C= =C3=B3mo crear una nueva traducci=C3=B3n

Siga estos pasos:

  1. Dir=C3=ADjase a su back-office de PrestaShop, en la pesta=C3=B1a "Herra= mientas" y subpesta=C3=B1a "Idiomas".
  2. A=C3=B1ada un nuevo idioma.
  3. Nota: Puede descargar las banderas utilizadas en Pr= estaShop. No olvide activar el idioma.
  4. Dir=C3=ADjase a la pesta=C3=B1a "Traducciones".
  5. En la secci=C3=B3n "copia": seleccione "English, prestashop" a "(Su idi= oma), prestashop", a continuaci=C3=B3n, haga clic en "Copiar".
    #En la s= ecci=C3=B3n "Modificar traducciones": escoja "Traducciones Front Office" en= la lista desplegable, luego, haga clic en la bandera del nuevo idioma. Emp= iece a traducir los campos. Haga clic en "Guardar los cambios" una vez que = todo parece correcto para usted.
  6. Repita el =C3=BAltimo paso para cada tipo de traducci=C3=B3n ("Back Off= ice", "M=C3=B3dulos", etc.).
  7. =C2=A1Su versi=C3=B3n de PrestaShop ahora est=C3=A1 totalmente traducid= a! =C2=A1Pru=C3=A9bela muchas veces! =C2=A1Pida a sus amigos que la prueben= tambi=C3=A9n!
  8. Si desea contribuir su traducci=C3=B3n al proyecto de PrestaShop, puede= proponerla al Equipo de PrestaShop. En la secci=C3=B3n "Exportar un idioma= ", seleccione el nuevo idioma, en los siguientes campos seleccione "prestas= hop" y luego haga clic en "Exportar". Guarde este archivo y envi=C3=A9lo a = contact@prestashop.com con asunto "Nueva traducci=C3=B3n: XX", siendo "XX" = el c=C3=B3digo ISO|http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes] de= l idioma.
  1. =C2=A1Usted ha contribuido al proyecto PrestaShop! =C2=A1Muchas gracias= !
------=_Part_379301_154307311.1711718168575--