Child pages
  • Comprender los Parámetros avanzados

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Al hacer clic en el botón "Guardar" del formulario, será enviado de vuelta a la página principal, donde se listarán las consultas que haya grabado.

Iniciar una consulta

Each saved query in the table has four icons to the right of its row:

  • Export. Performs the query, and has it downloaded by you in CSV format.
  • View. Performs the query, and has it displayed in an HTML table, right within the PrestaShop interface.
  • Edit. You can edit a query as often as necessary, in order to refine it and get better results.
  • Delete. Once a query is not used anymore (or simply because it does not work), you can delete it by clicking this button and confirming your choice.

Image Removed

Settings

There is only one setting at this time:

  • Select your encoding file by default. You can configure the character encoding of the downloaded CSV file. The default, UTF-8, is recommended, but you can select ISO-8859-1 if need be.

Image Removed

Some sample queries

The possibilities are endless, but here are a few sample queries to help you build your own.

...

Cada consulta grabada en la tabla tiene cuatro iconos a la derecha de su fila:

  • Exportar. Realiza la consulta, y le ofrece descargar el resultado de la misma en un archivo con formato CSV.
  • Ver. Realiza la consulta, y muestra esta en una tabla HTML, dentro de la interfaz de Prestashop.
  • Modificar. Puede editar una consulta cuando sea necesario, para perfeccionarla  y obtener mejores resultados.
  • Eliminar. Cuando no vaya a utilizar una consulta nunca más (o simplemente esta no funcione), puede eliminarla haciendo clic en este botón y confirmando su elección.

Image Added

Configuración

Tan sólo hay una configuración disponible:

  • Seleccionar la codificación utilizada en los archivos por defecto. Puede establecer la codificación de caracteres del archivo CSV. El valor establecido por defecto, UTF-8, es el recomendado, pero puede seleccionar la codificación ISO-8859-1 si es necesario.

Image Added

Algunas consultas de ejemplo

Las posibilidades son infinitas, pero aquí hay algunas consultas de ejemplo que le ayudarán a construir sus propias consultas.

Listar las direcciones de correo electrónico de todos los clientes

Code Block
SELECT email FROM ps_customer

...

Listar las direcciones de correo electrónico de todos los clientes que están suscritos al boletín de noticias

Code Block
SELECT email
FROM ps_customer
WHERE newsletter = 1

...

Listar todos los productos activos que tengan  una descripción en francés

Code Block
SELECT p.id_product, pl.name, pl.link_rewrite, pl.description
FROM ps_product p
LEFT JOIN ps_product_lang pl ON (p.id_product = pl.id_product)
WHERE p.active = 1
AND pl.id_lang = 4

...

Listar todos los pedidos, mostrando el transportista que lo entregó, la moneda utilizada en la compra, el método de pago seleccionado por el cliente, el total de la compra y la fecha en la que se realizó la compra

Code Block
SELECT o.`id_order` AS `id`,
	CONCAT(LEFT(c.`firstname`, 1), '. ', c.`lastname`) AS `Customer`,
	ca.`name` AS `Carrier`,
	cu.`name` AS `Currency`,
	o.`payment`, CONCAT(o.`total_paid_real`, ' ', cu.`sign`) AS `Total`,
	o.`date_add` AS `Date`
FROM `ps_orders` o
LEFT JOIN `ps_customer` c ON (o.`id_customer` = c.`id_customer`)
LEFT JOIN `ps_carrier` ca ON (o.id_carrier = ca.id_carrier)
LEFT JOIN `ps_currency` cu ON (o.`id_currency` = cu.`id_currency`)

Logs

Errors happen. Most of the time, you are not aware of them because PrestaShop handles them silently. But you might want to know about them, in order to be able to correct the most regular ones, and insure a better stability for your shop.

Image Removed

The "Logs" page is where you can have a look at the PHP errors which plague your shop. They are listed in the page's central table, and are presented in 4 levels:

...

Los problemas se producirán tarde o temprano. La mayoría de las veces, no será conscientes de ellos porque PrestaShop los gestiona por usted de manera silenciosa . Pero es posible que quiera conocerlos , para poder corregir aquellos que se producen con mayot frecuencia , y dar una mayor  estabilidad a su tienda.

Image Added

La página "Logs" le permite ver los errores PHP que se producen. Estos se registran  en la tabla central de esta página, y se presentan en 4 niveles según su gravedad:

  • 1: Solamente con fines informativos. Notificaciones en tiempo de ejecución. Indican que el script encontró alguna cosa que podrían indicar un error, pero también puede ser un evento normal de la vida de un script.
  • 2: Advertencia. Indican una advertencia en tiempo de ejecución (error no crítico). La ejecución del script no es interrumpida.
  • 3: Error.
  • 4: Major issue (crash). Fatal run-time errors. These indicate errors that cannot be recovered from, such as a memory allocation problem. The execution of the script is halted.

...

  • Problema grave (error crítico). Errores fatales en tiempo de ejecución. Estos indican errores que no pueden ser ignorados , como un problema de asignación de memoria. La ejecución del script es detenida.

Estas explicaciones son las oficiales del manual de PHP. Puede obtener mayor información en el siguiente enlace: http://www.php.net/manual/enes/errorfunc.constants.php.

These error levels also serve as values for the "Logs by Estos niveles de error también sirven como valores para la funcionalidad "Alerta por e-mail" feature.
PrestaShop adds one last value, 5, which indicates that the administrator does not want to receive any notification, either for minor or major errors.

Image Removed

The error logging tool enables you to receive a notification when an error occur. Notifications are sent to the shop owner's e-mail address, and you can configure the degree of importance at which you should start receiving such e-mails: use "1" if you want to know about everything, even the tiniest information; "3" if you only want to know about issues (errors and major issues); "4" if you only want to keep the major issues. The default is "5", meaning that no notification is sent.

Webservice

A Web service is a method of communication between two electronic devices over a network. It relies on a known set of methods, formats and access rights, so as be able to use the webservice's content on any other authorized tool, and build upon the original content. Read more about it on Wikipedia: http://enañade un último valor, 5, el cual indica que el administrador no desea recibir ninguna notificación por e-mail, ya sean estos de gravedad o no .

Image Added

La herramienta de registro de errores le permite recibir una notificación cuando se produzca un error. Las notificaciones se envían a la dirección de correo electrónico del propietario de la tienday puede configurar el grado de importancia a la hora de  comenzar a recibir este tipo de mensajes de correo electrónico: utilice "1" si desea recibir todo, incluso la información más nimia; "3" si tan sólo quiere conocer los errores que se produzcan (errores y problemas importantes); "4" si tan sólo quiere conocer los errores críticos. El valor por defecto "5", significa que no le será enviada ninguna notificación.

Servicio Web

Un servicio web es un método de comunicación entre dos dispositivos a través de una red. Estos se basan en un conjunto conocido de métodos, formatos y permisos de acceso, que se utilizan para acceder al contenido del servicio web desde cualquier herramienta autorizada, y obtener o compartir datos. Lea más sobre este en la siguiente página de la Wikipedia: http://es.wikipedia.org/wiki/WebServicio_serviceweb.

In this page, you can enable your shop's webservice, so that third-party tools can access your dataEn esta página, puede habilitar el servicio web de su tienda, para que herramientas de terceros puedan acceder a sus datos. This potentially makes it possible for interesting tools to help you or your customers make better use of your shop (such as mobile applications).The page starts by listing the currently existing webservice keys in a table. A webservice key como por ejemplo aplicaciones móviles).

Al abrir la página se lista las claves webservices existentes en una tabla. Una clave webservice is a unique access that you grant to a developer, which can be used to tie a tool to your shop. Share them sparingly, as you might not always want everyone to access your data.

...

Not any app can access your shop through the PrestaShop webservice: you decide which can, and what they are allowed to do. Every app has a unique connection key, with specific access rights.

...

Añadir una nueva clave

The "Add new" button takes you to the webservice key creation form:

  • Key. A unique key. You can either create your own, or choose to use a generated one, for instance by clicking the "Generate" button or by using any online key generator. Generated keys are most of the time safer, because they are harder to guess.
  • Key description. A reminder of who that key is for, and what it gives access to.
  • Status. You can disable a key anytime. This enables you to only temporarily grant access to your data from a certain key.
  • Permissions. You do not have to share ALL your date with each key. You can choose among a wide array of permissions, either by section or by type of access. You might want some applications to only be able to view a handful of items, while some others (for instance, ones that you would use to manage the shop remotely) should be able to edit and delete just about everything. Choose wisely.

...

Configuración

Warning

For security reasons, make sure your shop's server supports secure SSL connection!

...