Magento Custom Registration Field Extension – Manual del usuario

1.0 Introducción

Para obtener más detalles de los usuarios en línea, el administrador de la tienda Magento ahora puede mostrar campos de información adicional en el campo de registro. Los clientes pueden ingresar sus detalles, los cuales serán utilizados por el administrador de la tienda para promoción y mercadeo. Módulo de campos personalizados de Magento by Knowband es un módulo rico en características que permite al comerciante electrónico mostrar campos ilimitados en la página de registro del sitio web.

Con la ayuda de este complemento de formulario de registro personalizado de Magento, el administrador de la tienda puede mostrar campos adicionales en la página de registro y también establecer el aspecto de los campos. El complemento Magento Custom Fields permite agregar el cuadro de texto, el botón de opción, las casillas de verificación, la fecha, la selección, el área de texto y un campo de archivo en la página de registro sin un solo cambio en los códigos.

Características salientes de 1.1

  1. La extensión del formulario de registro personalizado de Magento permite al administrador agregar, eliminar y actualizar los campos personalizados.
  2. El comerciante electrónico puede crear una sección separada para mostrar campos personalizados adicionales en la página de registro.
  3. El módulo de formulario de registro personalizado de Magento ofrece varios campos como el campo de texto, el área de texto archivado, los botones de opción, las casillas de verificación, la selección, el archivo y la fecha.
  4. El administrador puede agregar fácilmente reglas de validación en los campos personalizados con la ayuda de la extensión del campo de registro personalizado de Magento.
  5. Cualquier información no válida ingresada por los clientes lanzará una excepción notificando al cliente sobre el error.
  6. El administrador puede ingresar su código CSS en el back-end de la extensión del campo de registro personalizado de Magento y cambiar la apariencia del front-end.
  7. El administrador puede mostrar la información de los campos personalizados en la factura de los clientes.
  8. La extensión de los Campos de registro personalizados de Magento es fácil de usar y se puede configurar en unos pocos pasos simples.
  9. La extensión de atributo de registro de Magento Custom permite al administrador aplicar correos electrónicos, URL, números, dígitos, solo letras, letras y dígitos, validaciones de fecha.

Instalacion 2.0

El comerciante de la tienda en línea puede instalar la extensión del atributo de registro personalizado de Magento fácilmente siguiendo estos pasos:

  • El administrador necesita descargar el paquete de extensión de la tienda Knowband.
  • Después de descargar el paquete de extensión, el propietario de la tienda obtendrá un archivo comprimido. Descomprima el paquete en la carpeta raíz de la configuración de Magento a través del administrador de FTP (como Filezilla o WinSCP)

Extensión de los campos de registro personalizados de Magento

  • La extensión ya está instalada y lista para su uso. En el Panel de administración, vaya a "Sistema> Extensiones de Knowband> Registro de campo personalizado de Magento“.

Ahora el administrador de la tienda ahora puede usar y configurar la extensión de los Campos de registro de Magento.

Interfaz de administrador 3.0

El administrador de la tienda en línea puede mostrar campos personalizados adicionales en la página de registro. Las opciones de configuración se muestran a continuación:

  1. Configuración general
  2. Sección de campo personalizado
  3. Campos Personalizados

Configuración general de 3.1

  • Habilitar la extensión: Los campos de registro personalizados de Magento permiten al comerciante electrónico activar o desactivar la funcionalidad en cualquier momento con solo presionar un botón.
  • CSS personalizado: Los propietarios de la tienda en línea pueden ingresar un código CSS personalizado para la personalización de la apariencia.

Secciones de campo personalizadas 3.2

Se pueden crear secciones específicas para mostrar los campos de registro personalizados. El módulo Campos de registro de Magento permite agregar múltiples secciones fácilmente. El administrador puede agregar, eliminar y actualizar los campos personalizados según el requisito.

3.2.1 ¿Cómo agregar una nueva sección de campo personalizado?

Para agregar una nueva sección de registro personalizado, el administrador de la tienda puede hacer clic en "Añadir nueva sección". Después de hacer clic en este botón, el administrador obtendrá opciones de personalización para la creación de una nueva sección.

El administrador puede seguir estas opciones de personalización para crear una nueva sección:

  • Etiqueta: El comerciante electrónico puede establecer la etiqueta para el nuevo campo personalizado.
  • Activar: La extensión del formulario de registro personalizado de Magento permite que el administrador active o desactive este campo personalizado según el requisito.

3.2.2 ¿Cómo editar la sección de campo personalizado?

El administrador de la tienda puede hacer clic en "Editar"para modificar los detalles de la sección del campo personalizado. Aquí, el propietario de la tienda puede editar el nombre de la etiqueta y activar / desactivar esa sección.

3.2.3 ¿Cómo eliminar la sección de campo personalizado?

El complemento de atributos de registro de Magento Custom permite al administrador de la tienda de comercio electrónico eliminar la sección de registro personalizado. Para eliminar cualquier sección, el administrador de la tienda debe hacer clic en "Borrar"como se muestra abajo:

Campos personalizados 3.3

El propietario de la tienda puede agregar múltiples campos personalizados desde la interfaz de administración de esta extensión del formulario de registro personalizado de Magento. El complemento de atributos de registro de Magento Custom permite al administrador agregar, actualizar y eliminar el campo personalizado fácilmente sin ninguna molestia.

3.3.1 ¿Cómo agregar un nuevo campo personalizado?

El administrador de la tienda puede agregar un nuevo atributo personalizado desde la interfaz de administración del módulo de atributos de registro personalizado. El administrador sólo tiene que hacer clic en el "Añadir nuevo"opción para agregar un nuevo campo personalizado.

  • Seleccione el tipo de campo: El módulo Campos de registro de Magento permite al administrador seleccionar texto, seleccionar, botón de opción, casilla de verificación, área de texto, campo de archivo y fecha. El administrador de la tienda puede seleccionar el campo de la lista desplegable disponible.

Hay múltiples opciones de campo disponibles en la sección de selección de campo:

  1. Texto
  2. Seleccionar
  3. Radio
  4. Caja
  5. área de texto
  6. Envíe el
  7. Fecha

El propietario de la tienda puede seleccionar el campo según los requisitos.

Campo de texto 3.3.1.1

Los usuarios en línea pueden ingresar sus datos personales como nombre, dirección y edad en el cuadro de texto. Aplique la configuración del campo de texto para mostrarla en la página de registro del sitio web.

El administrador puede aplicar la configuración en las opciones mencionadas a continuación:

  • Etiqueta: Introduzca la etiqueta del campo seleccionado. La etiqueta hace referencia al nombre del campo que se mostrará en la parte delantera del sitio.
  • Breve descripción: Introduzca la breve descripción del campo aquí. Con esta breve descripción, los clientes pueden entender bien el campo.
  • Marcador de posición: Establezca el texto del marcador de posición en esta opción de menú. El marcador de posición especifica la marca de agua que se muestra en el cuadro de texto.
  • Sección: Seleccione la sección de campo de registro en la que desea visualizar el campo en particular.
  • Nombre del campo, ID de HTML, Clase de HTML: Esta sección proporcionará una identidad única a este campo. Será el mismo para las tres secciones.
  • Validación: El complemento de atributos de registro de Magento Custom proporciona una opción para establecer la validación de campo. El administrador de la tienda puede aplicar diferentes validaciones fácilmente. Las opciones de validación disponibles se mencionan a continuación:
    • Correo electrónico
    • Enlance
    • Número
    • Dígitos
    • Solo cartas
    • Letra y digitos
    • Fecha

Se mostrará un mensaje de error en caso de información incorrecta. Los clientes deben seguir las reglas de validación.

  • Longitud máxima y mínima: El administrador de la tienda puede establecer la longitud máxima y mínima de caracteres desde la interfaz de administración de este módulo de Campos de registro personalizados de Magento.
  • Necesario: El administrador puede establecer cualquier campo de registro personalizado como un campo obligatorio. Se mostrará un mensaje de excepción si el cliente deja el campo requerido vacío.
  • Editable por el cliente: Los clientes pueden editar los detalles solo si el cliente hace que este campo sea editable. El administrador puede habilitar esta opción para permitir a los clientes editar los detalles del campo.
  • Mostrar en factura: El administrador de la tienda puede habilitar esta opción si desea mostrar estos detalles en la factura del cliente.
  • Activo: El administrador de la tienda puede activar o desactivar este campo desde la interfaz de administración de este formulario de registro personalizado de Magento.

Campo de selección de 3.3.1.2

“Seleccionar campo"proporciona una facilidad para que los clientes seleccionen la opción entre varias opciones. Por ejemplo, los clientes pueden seleccionar las Preferencias de Género y Pago.

El nombre de la etiqueta, la descripción breve, la selección de la sección son los mismos que los otros. Aquí están las opciones de personalización ofrecidas al administrador de la tienda.

  • Selección múltiple: El módulo de extensión de atributo de registro personalizado de Magento permite al administrador proporcionar múltiples opciones de selección. Si el administrador habilita la opción de "selección múltiple", entonces los clientes pueden seleccionar más de una opción.
  • Opciones: El administrador de la tienda puede ingresar diferentes opciones en este campo. Debe haber una opción en una sola línea y no se permite ningún espacio.
  • Valor por defecto: El administrador puede establecer el valor predeterminado opcional si lo desea.

Radio 3.3.1.3

El complemento de extensión de atributo de registro personalizado de Magento proporciona el campo del botón de opción. El administrador puede usar este campo donde solo se debe seleccionar una opción a la vez. Las opciones de personalización son las mismas que las descritas anteriormente. Las opciones de selección múltiple no están disponibles en el campo de radio.

3.3.1.4 casilla de verificación

El módulo Campos de registro de Magento permite al administrador seleccionar el campo de casilla de verificación para proporcionar una opción de selección marcando la casilla. Su funcionalidad es la misma que la del botón de radio y el campo de selección. Se proporcionan las mismas opciones de menú para aplicar la configuración.

3.3.1.5 textarea

El texto es el campo que se usa cuando se requiere información detallada de los clientes. El administrador puede mostrar este campo de texto en el sitio web si desea que los clientes proporcionen detalles en el párrafo, no solo en una sola línea.

Archivo 3.3.1.6

El administrador puede mostrar este campo para permitir que los clientes carguen una imagen o documento. El administrador puede ingresar el tipo de archivo y también convertirlo en un campo obligatorio. No es necesario cambiar ni una sola línea de códigos para proporcionar esta opción.

3.3.1.7 Fecha

Los clientes pueden ingresar la fecha en un formato adecuado con este campo de fecha. El módulo de Campos de registro personalizados de Magento permite al propietario de la tienda mostrar este campo en el campo de registro. El administrador de la tienda puede ingresar la etiqueta, descripción breve, marcador de posición como se explicó anteriormente.

3.3.2 ¿Cómo actualizar los detalles del campo personalizado?

La extensión de Campos personalizados de Magento proporciona una facilidad para actualizar los campos personalizados creados anteriormente. El comerciante de la tienda puede hacer clic en el botón Editar para actualizar los detalles.

El administrador de 3.3.3 puede eliminar los detalles del campo personalizado

El comerciante electrónico puede eliminar los campos personalizados en cualquier momento simplemente haciendo clic en "borrar". Después de hacer clic en"borrar", el administrador puede ver un mensaje emergente para confirmación.

Después de la confirmación, el módulo eliminará el campo personalizado particular.

Interfaz de usuario del formulario de registro del sitio web de 4.0

El comerciante de la tienda en línea puede aplicar la configuración desde la interfaz de administración de la extensión de Campos de registro de Magento. Después de aplicar la configuración, el administrador puede mostrar los campos personalizados en la página de registro del sitio web. Los clientes pueden ingresar los detalles en varios campos y, por lo tanto, el administrador puede obtener más y más detalles sobre los usuarios en línea sin ningún proceso difícil.

Si los clientes omiten el campo requerido, aparecerá un mensaje de error en la página de registro.


Obtener, establecer, vender! Ahorre a lo grande en estas vacaciones con los paquetes de módulos PrestaShop de Knowband: Parte 1

Con los días festivos esperando en el umbral, Knowband está listo para ayudar a los comerciantes de comercio electrónico en la búsqueda de golpear el ojo del toro. Anticipándose a la alegría de las fiestas, Knowband ofrece otra para celebrar con las mejores ofertas de remuneración. Ahora puede comprar el paquete de extensiones y obtener descuentos adicionales de 10% a 20%. Los minoristas electrónicos pueden aprovechar la lucrativa oferta de la tienda Prestashop. Ahorre eligiendo nuestros paquetes de módulos en productos con descuento y aproveche una transacción en línea sin contratiempos. Eche un vistazo a los diversos paquetes de complementos de Prestashop con descuentos y productos en promoción diseñados para simplificar su comercio electrónico.

Paquete de comercio electrónico: fácil compra, recuperación de clientes, descuento de oferta

Dado que las temporadas festivas están a la vuelta de la esquina, aproveche las espléndidas características de su sitio de comercio electrónico con estas Extensiones de Prestashop de primera categoría:

Prestashop One Page Checkout Extension:

La Prestashop un paso checkout addon puede incorporar una página de pago en su sitio sin realizar cambios en el código base. Las características adicionales que ofrece el complemento Prestashop son las siguientes:

  • Compatibilidad con todo tipo de productos.
  • Cumplimiento GDPR
  • Opciones de inicio de sesión social
  • Una forma sencilla de personalizar el diseño de la página de pago
  • Todo el soporte de envío y tipo de pago.
  • Función de arrastrar y soltar para personalizar la interfaz de usuario
  • Integrador de MailChimp
  • Opción de agregar validación de campo requerida
  • Resumen completo del carrito

Prestashop Exit Popup Addon

Extensión emergente de suscripción de correo electrónico de intento de salida Prestashop detecta el movimiento del mouse del usuario y muestra una ventana emergente cuando está a punto de salir del sitio. Puede exhibir descuentos y otros atractivos de llamada a la acción y motivar a los visitantes a reconsiderar su salida. A continuación se enumeran algunas de las características adicionales del módulo emergente de salida Prestashop:

  • Interfaz completamente personalizable
  • Integración de MailChimp
  • Opción para establecer el descuento fijo / porcentual al hacer clic en el botón
  • Personaliza el texto que se muestra en la ventana emergente con facilidad
  • Obtenga un informe completo de los cupones generados y utilizados en formato tabular y gráfico

Prestashop abandonado módulo de carro

Rastree todos los carros abandonados de su tienda Prestashop y conviértalos a ventas por correo electrónico regular con Carro abandonado Prestashop Añadir. A continuación se enumeran las características del complemento de carrito abandonado Prestashop:

  • Captura el carro abandonado de los clientes invitados y registrados.
  • Plantillas de correo pre-diseñadas para enviar correos de seguimiento.
  • Programa los correos electrónicos de seguimiento según el valor mínimo del carrito
  • Aumente la conversión enviando recordatorios seriales
  • Enviar cupones fijos o basados ​​en porcentajes con un clic del botón

Prestashop Multi Vendor Marketplace Complemento

Módulo Prestashop Marketplace by Knowband puede ayudarlo a crear un mercado avanzado al actualizar su sitio de comercio electrónico. El propietario del mercado puede gestionar los vendedores, productos, categorías, pedidos y otras transacciones desde el back-end del complemento del mercado Prestashop. Los vendedores de terceros pueden cargar sus productos y venderlos a sus clientes. Mientras que la gestión y aprobación de los productos se puede hacer desde el back-end. Otras características que ofrece la extensión Prestashop son:

  • Establezca la comisión global y de orden con gran facilidad
  • Queja de GDPR
  • El administrador puede aprobar y administrar los productos y categorías del mercado.
  • El administrador puede habilitar la aprobación automática o manual para los perfiles del vendedor
  • Los vendedores pueden enumerar sus productos y el administrador para agregar / eliminar los productos que se incluirán en el mercado
  • El administrador puede incluso aprobar / desaprobar las revisiones de los clientes
  • Opción de añadir los métodos de envío del vendedor.
  • Opción para que los vendedores soliciten el pago.
  • Plantillas de correo electrónico predeterminadas
  • Agregue código CSS personalizado para cambiar la apariencia del sitio

Para aprovechar la oferta, agregue toda la extensión del paquete de comercio electrónico en su carrito y aplique el código de cupón. Obtendrás una increible descuento de piso 15% Si agrega tres de los módulos mencionados anteriormente en su carrito y aplica el código de cupón: COM15. Para un paquete que comprende las cuatro extensiones, obtenga un 20% de descuento adicional en el valor de su carrito. Agregue los productos en su carrito y aplique el código de cupón: COM20 y aproveche al máximo su sitio de comercio electrónico a un precio asequible.

Código promocional:COM15 (Para un paquete de 3 PrestaShop module) Código de cupón:COM20 (Para un paquete de módulo 4 PrestaShop)

Paquete social: ofrezca un inicio de sesión fácil, Social Shop, aumente la presencia social

Lo social es su destino único para aumentar su presencia social y llevar su sitio al dedo de sus posibles clientes.

Prestashop Social Login Addon

La Prestashop social loginizer addon incorpora múltiples opciones de inicio de sesión social como Facebook, Twitter, LinkedIn y otras plataformas en su página de registro y registro del sitio.

  • Opciones de inicio de sesión social de 14
  • Mobile, Tablet y Desktop Responsive
  • Fácil instalación
  • Opción de arrastrar y soltar para colocar iconos de inicio de sesión sociales
  • Informes completos de seguimiento

Prestashop Social Shop Integrator Addon

La Extensión Prestashop FB Store by Knowband integra su tienda Prestashop con la página de Facebook y le permite mostrar sus productos en la tienda FB. Los visitantes se redirigen directamente desde la página de Facebook al sitio de comercio electrónico con un clic del botón.

  • Integra tu página de FB con tu sitio de Prestashop
  • Ofrece las opciones de listado automático.
  • Opción para mostrar productos destacados
  • Crea una pestaña de la tienda en tu página de fans de Facebook
  • Recuperar el informe de Google Analytics
  • Cambia la apariencia de tu tienda de FB
  • Muestra los productos y categorías deseados en su tienda de Facebook Prestashop

Prestashop Compartir y ganar módulo de descuento

El módulo agrega una opción para compartir en las páginas de productos del sitio web. Los clientes pueden compartir los productos y descuentos a cambio. Haz un recorrido por la característica básica de la Prestashop compartir y ganar complemento de descuento..

  • Permitir que los clientes en línea compartan el producto en su muro de Facebook
  • Consiguen descuentos a cambio de la cuota.
  • Establece el descuento en porcentaje o importe fijo.
  • Seleccione el diseño del botón de compartir que se mostrará
  • Añadir códigos personalizados CSS y JS
  • El administrador puede ver las estadísticas del producto

Agregue las tres extensiones de Prestashop en su carrito y aplique el código de cupón: SOCIAL10 para obtener 10% de descuento adicional.

Código promocional: SOCIAL10

Paquete de retención de clientes: aumentar la base de suscriptores, marketing de afiliados

Aumente la base de suscripción de su sitio y amplifique las posibilidades de conversiones al aumentar la retención de clientes. Aquí están los complementos repletos de características que usted incluye en este Paquete de retención de clientes.

Prestashop Spin and Win Exit Popup

La Prestashop Spin and Win suscripción por correo electrónico addon lleva el proceso de aumentar la base de suscripción del sitio y ofrecer obsequios al siguiente nivel con un enfoque gamificado. Estas son algunas de las características que ofrece el mejor módulo de su clase.

  • Configurado en unos pocos clics de botón
  • La ventana emergente de suscripción se puede mostrar cuando los visitantes ingresan al sitio o cuando tienen la intención de irse. Depende de las elecciones realizadas por el administrador de la tienda.
  • Un reemplazo atractivo de la ventana emergente de suscripción convencional.
  • Integrador integrado de MailChimp y Constant Contact
  • Ofrece un informe estadístico de los cupones generados y utilizados.
  • Temas de vacaciones pre-diseñados

Programa de afiliación y referencia de Prestashop

Aumente la popularidad de su sitio web organizando un programa de afiliados de varios niveles con Suplemento del programa de afiliación y referencia de Prestashop que le permite al comerciante electrónico administrar el sistema de afiliados en la tienda de comercio electrónico. Los aspectos más destacados del complemento son:

  • Permite la participación del afiliado.
  • Mostrar campo de registro de afiliados en el sitio web
  • Ofrezca diferentes formas de recomendar la tienda, es decir, a través de redes sociales, compartir enlaces a través de correo electrónico
  • El cliente obtendrá las referencias del código asignado
  • Establezca la tasa de referencia fija y la tasa de referencia basada en porcentaje para completar el pedido
  • Informe gráfico de la comisión y referidos.

Puntos de recompensa de Prestashop Complemento

Ofrezca recompensas a los clientes cada vez que compren un producto de su sitio con nuestro Extensión del punto de recompensa Prestashop. Haga que sus clientes se sientan especiales y aumente las posibilidades de retención de clientes. Estas son algunas de las funciones de administración que ofrece el módulo:

  • Genere ventas nuevas y repetidas con facilidad.
  • Incrementa la fidelidad de los clientes con atractivos descuentos.
  • Mantiene a sus clientes comprometidos con el punto de recompensa

¿Quieres agregar estas características en tu sitio? Ahora puedes hacerlo con un descuento adicional de 15%. Solo agregue las extensiones en su sitio y aplique el código de cupón: CUS15

Código promocional: CUS15

Helpdesk Support Pack: ofrezca los mejores servicios a los clientes.

Uno de los principales factores que pueden paralizar algunas conversiones fáciles es la falta de atención al cliente, especialmente durante la temporada de ventas, es la falta de una adecuada atención al cliente y políticas de devolución. Puede obtener un paquete excepcional de tres complementos con un descuento adicional de 15 y aprovechar las funciones asombrosas para sus valiosos clientes.

Prestashop Deskoid Helpdesk Module

Prestashop desktop helpdes addon ofrece una interfaz fácil de usar que permite el seguimiento y la gestión sin esfuerzo de los tickets generados por los clientes.

  • Incorpora una interfaz en la interfaz que permite a los clientes obtener tickets para sus quejas y consultas.
  • Las entradas se ven desde el back-end.
  • Admin para establecer la prioridad de los tickets y actualizar el estado del ticket
  • Muestra una notificación instantánea cada vez que se recibe un mensaje.

Prestashop Return Manager Addon

Cree políticas de devolución / reemplazo y administre la solicitud de devolución de los clientes con gran facilidad con el uso intuitivo. Extensión Prestashop Order Return Manager. Algunas de las características sobresalientes que ofrecen los módulos se enumeran a continuación:

  • El administrador puede crear un número N de políticas de devolución
  • Cliente en línea para realizar solicitud de devolución / reembolso / reemplazo
  • Los clientes tienen la opción de adjuntar la imagen del producto defectuoso.
  • El administrador puede denegar o aprobar una solicitud de devolución de los clientes

Prestashop Social Messenger Extension

La Complemento de mensajería social para Prestashop integra su tienda Prestashop con el mensajero de Facebook y le permite ofrecer soporte de chat a sus clientes a través de su cuenta de mensajero. Estas son algunas de las otras características que puede usar en el módulo: Incorpora la opción de chat de messenger en el front-end. Configure el color del icono de social messenger. Opción compatible en varios idiomas para configurar los mensajes para respuesta automática. Solo agregue todos los extensión de este paquete en su carrito y aplique el código de cupón: SUPPORT15, para obtener un 15% adicional de descuento.

Código promocional: SUPPORT15

Paquete Legal – GDPR, Verificación de Edad

Haga su reclamo de sitio con GDPR e incorpore la verificación de edad con un botón con un descuento adicional de 10.

Prestashop GDPR Module

Haga que su tienda cumpla con GDPR y ofrezca todos los derechos bajo GDPR a los clientes de la UE con Prestashop GDPR Addon. Aquí están los derechos que obtienes con la extensión:

  • Derecho de acceso
  • Derecho a la rectificación de datos.
  • Derecho a borrar
  • Derecho a la portabilidad de datos
  • Derechos relacionados con la toma de decisiones automatizada.

Prestashop Age Verification Module

Evite que la base de audiencias de un grupo de edad en particular navegue por su sitio agregando restricciones de edad con nuestra gran variedad de funciones Prestashop Age Verification extension. Los aspectos más destacados del módulo son:

  • Cumplimiento GDPR
  • Muestra una ventana emergente en el frente para confirmar la edad del visitante
  • Interfaz frontal personalizable
  • Permite al administrador establecer la opacidad del fondo fácilmente
  • Mostrar / ocultar la nota para los clientes.
  • Establecer y mostrar los términos y condiciones.
  • Opción de añadir CSS y JS personalizados.

Compre ambos complementos juntos y obtenga un descuento adicional del 10% de descuento aplicando el código de cupón: LEGAL10

Código promocional:LEGAL10

¿Entonces, Qué esperas? Simplemente obtenga el Prestashop Addon Bundle que se adapte a su negocio y obtenga las ventas de sus vacaciones. ¡Esto no lo es! Hay muchos más paquetes de extensiones aún por venir. Estad atentos para más tales paquetes de módulos PrestaShop.

How to Use Actions in Adobe Photoshop?

Como diseñador gráfico, es muy importante entregar nuestro producto con una mejor interfaz de usuario. También hacemos el trabajo con más eficiencia y con más velocidad. Pero en cualquier momento tenemos que hacer la misma tarea repetidamente en Adobe Photoshop. Como naturaleza humana, perdemos nuestro interés de hacer la misma tarea repetidamente. Siempre intentamos crear algo nuevo cada vez.

Adobe Photoshop puede darnos alivio a ese trabajo continuo y repetitivo. Podemos usar Acciones en Adobe Photoshop para hacerlo.

Aprendamos sobre la acción en Photoshop.

La acción en Photoshop es un trabajo predefinido que hemos grabado anteriormente.

Acciones de Photoshop?come in the.ATN file format. It allows us to record the actions for our repetitive tasks.

Supongamos que tenemos una foto 1000 y en esas, queremos agregar una marca de agua, entonces la mejor manera de hacerlo es hacer una acción para ella.

Metodología para registrar acciones

Paso 1:

Abra su aplicación Photoshop -> Vaya a Windows -> Acción

Entonces se abrirá una ventana:

Paso 2:

Haga clic en el icono "Crear nueva acción" para iniciar la grabación.

Paso 3:

Nombra la acción así, puedes reconocerla fácilmente para uso futuro.

Después de hacer clic en eso "Grabar"se notará que se inicia una grabación.

Paso 4:

Ahora haz tu trabajo en Adobe Photoshop y se grabará.

Paso 5:

Ahora, después de terminar el trabajo, dejamos de grabar la acción.

Proceso para implementar la acción registrada.

Para implementar la acción grabada para las imágenes a granel, Photoshop ha dado una opción maravillosa para eso y llamamos "proceso por lotes". Vayamos paso a paso para implementar la acción.

Paso 1

Haga clic en el Archivo => Automatizar => Lote

Cuando hacemos clic en "Lote"opción obtendremos una ventana emergente con la opción de"Proceso por lotes“.

Desde el Pop Up podemos seleccionar nuestra acción, carpeta de origen de la imagen y carpeta de destino para renderizar la imagen. Cuando hacemos clic en "OK"botón Photoshop realizará la operación en masa y nuestras imágenes se guardarán en la carpeta de destino.

Espero que obtenga todos mis puntos, si me equivoco en algún momento, hágamelo saber en la sección de comentarios, seguramente lo echaré un vistazo.

¿Cómo crear Breadcrumb en PrestaShop 1.7?

Introducción

El Breadcrumb permite a un usuario mantener la ubicación en los sitios web. Uno puede crear fácilmente el Breadcrumb en el Prestashop. Si está creando un módulo que tiene una página separada en la parte frontal, entonces creará un controlador frontal extendiendo el archivo ModuleFrontController y este archivo ModuleFrontController extiende FrontController, que tiene la siguiente función:

función protegida getBreadcrumbLinks () {$ breadcrumb = array (); $ breadcrumb ['links'] [] = array ('title' => $ this-> getTranslator () -> trans ('Home', array (), 'Shop.Theme.Global'), 'url' => $ this-> context-> link-> getPageLink ('index', true),); devuelve $ migas de pan; }

¿Cómo agregar?

Ahora, para crear el Breadcrumb para su página, solo tiene que crear la misma función en su controlador frontal (que debe haber creado al extender el ModuleFrontController) y agregar el título y el enlace de Breadcrumb con el Breadcrumb principal. Por favor mire el siguiente código para entenderlo mejor:

función protegida getBreadcrumbLinks () {$ breadcrumb = parent :: getBreadcrumbLinks (); / * Obtenga la matriz Breadcrumb de la función principal que se encuentra en FrontController.php * / $ breadcrumb ['links'] [] = array ('title' => $ this-> module-> l ('level1', 'Current_controller_name'), / * Título que desea asignar a la ubicación * / 'url' => $ this-> context-> link-> getModuleLink ('module_name', 'Current_controller_name', array (), (bool) Configuration :: get ('PS_SSL_ENABLED')), / * URL que desea proporcionar para una ubicación * /); $ breadcrumb ['links'] [] = array ('title' => $ this-> module-> l ('level2', 'Current_controller_name'), / * Título que desea asignar a la ubicación * / 'url '=> $ this-> context-> link-> getModuleLink (' module_name ',' Current_controller_name ', array (), (bool) Configuration :: get (' PS_SSL_ENABLED ')), / * URL que desea proporcionar una localización */ ); $ breadcrumb ['links'] [] = array ('title' => $ this-> module-> l ('level3', 'Current_controller_name'), / * Título que desea asignar a la ubicación * / 'url '=> $ this-> context-> link-> getModuleLink (' module_name ',' Current_controller_name ', array (), (bool) Configuration :: get (' PS_SSL_ENABLED ')), / * URL que desea proporcionar una localización */ ); devuelve $ migas de pan; }

¿Cómo se verá en tu página?

Debe agregar la función mencionada anteriormente en el controlador frontal que creó. Después de agregar el código anterior en el controlador frontal, la ruta de navegación se mostrará en la página frontal como se muestra a continuación:

Bono Sugerencia:

Si desea realizar algunos cambios (como eliminar) en las rutas de exploración, puede hacer lo mismo con el siguiente archivo:
/themes/classic/templates/_partials/breadcrumb.tpl


¿Cómo crear un cuadro de diálogo de alerta en Android?

El cuadro de diálogo de alerta se puede usar para mostrar un mensaje en un cuadro de diálogo emergente o para mostrar un campo de texto para que el usuario lo ingrese o para mostrar cualquier vista personalizada en el cuadro de diálogo.

Para que la vista se muestre en el cuadro de diálogo emergente, la vista se debe crear mediante programación o mediante XML. Luego, la vista debe establecerse en el diálogo para que esta vista sea visible para el usuario en el cuadro de diálogo.

Encuentre los pasos a continuación para crear un cuadro de diálogo en el que habrá un campo para la entrada del usuario.

1. Cree una vista que se mostrará en el cuadro de diálogo.

final EditText userInput = nuevo EditText (este);

2. Creación y visualización de un cuadro de diálogo.

nuevo AlertDialog.Builder (this) .setTitle ("El título del cuadro de diálogo va aquí") .setView (userInput) .setPositiveButton ("Enviar", nuevo DialogInterface.OnClickListener () {@Override public void onClick (DialogInterface dialog dialog, int que ) {// Maneje su acción aquí cuando se haga clic en el botón "Enviar"}). aquí cuando se hace clic en el botón "Cancelar"}}) .show ();


How to Create An eBay Sandbox Account?

 

eBay ofrece la configuración de sandbox. Una aplicación que realiza todas las acciones que puede en el entorno de Producción porque es un entorno único creado solo para pruebas. Esto le permite imitar entornos de prueba para aplicaciones creadas con la API de eBay. El sitio de prueba de eBay Sandbox le permite probar y comprender el funcionamiento del sitio de producción de eBay en vivo utilizando un usuario de sandbox. Dentro de la cuenta de Sandbox de eBay, debe iniciar sesión con la cuenta de usuario de prueba de Sandbox en lugar de con la cuenta de producción de eBay. Los usuarios de prueba de Sandbox son cuentas virtuales de eBay que existen solo en el entorno de Sandbox. Entonces, en este artículo, veremos el procedimiento paso a paso para crear una cuenta de usuario de prueba de espacio aislado de eBay:

Nota: – Debe tener una cuenta del Programa para desarrolladores de eBay antes de poder iniciar sesión en el Programa para desarrolladores de eBay y configurar cuentas de usuario de prueba.

Recomendar Leer: ¿Qué son los sitios sandbox en eBay Marketplace?

Procedimiento paso a paso para crear una cuenta de usuario de prueba de eBay Sandbox

PASO 1: – Inicie sesión en el Programa de desarrolladores de eBay

  1. Visite https://developer.ebay.com/signin
  2. Ingrese el nombre de usuario de eBay registrado o la identificación de correo electrónico y la contraseña en los campos respectivos.
  3. Después de eso, inicie sesión en su cuenta de desarrollador de eBay.

Lectura recomendada: ¿Cómo generar el token de usuario de eBay?

PASO 2: – Vaya a la herramienta de registro de Sandbox de eBay

Una vez que haya iniciado sesión con éxito en su cuenta de desarrollador de eBay. Siga los pasos a continuación para acceder a su Sandbox.

  1. Primero, vaya al menú de Navegación bajo Instrumentos & Muestras -> Sandbox de eBay.
  2. Haga clic en el�Configuración de registro de usuario de Sandbox.
  3. Después de hacer clic en Configuración de registro de usuario de Sandbox, elRegistro de Sandbox La página aparecerá como se muestra a continuación.

Recomendar Leer: ¿Cómo lanzar un Marketplace como Etsy y Ebay?

PASO 3:- Cree una cuenta de prueba de vendedor/comprador de eBay

Completa el�Regístrese en Sandbox�formulario y luego haga clic en el botón Registrarse para crear su nueva cuenta de usuario de prueba de Sandbox. Puede crear varios usuarios de prueba según sus necesidades. Cuando registra un nuevo usuario de prueba, eBay asigna una cantidad predefinida de crédito a esa cuenta de usuario de prueba. Además de este capital inicial, eBay asigna automáticamente $ 5000000 cada fin de semana a la capacidad de cada usuario de prueba para completar muchas transacciones semana tras semana.

Lectura recomendada:��¿Cómo clasificarse más alto y hacer que sus listados se vean en la búsqueda de eBay?

De forma predeterminada, eBay precede al nombre de usuario de todos los usuarios de prueba de Sandbox con�TESTUSER_. es decir, si ha creado una cuenta de usuario de prueba con el nombre de usuario de David, su nombre de usuario de prueba de la zona de pruebas de eBay será.TESTUSER_David�y debe iniciar sesión en la cuenta de sandbox con este nombre de usuario�Ahora su usuario de prueba de eBay se ha creado con éxito.Puede iniciar sesión en su cuenta Sandbox en https://sandbox.ebay.com/ con detalles de cuenta de usuario de prueba recién creados.

Lectura recomendada: 4 consejos definitivos para aumentar las ventas en eBay

Envolver:

Estas cuentas de prueba son cuentas de eBay ficticias que solo existen en esta configuración de Sandbox. Cuando ejecuta su aplicación durante la fase de prueba, estas cuentas reemplazan a las entidades de usuario que participan en las transacciones simuladas que crea. Para cualquier consulta relacionada con eBay o más información sobre Sandbox, no dude en enviarnos un correo electrónico a�support@knowband.com.

Descubra más artículos relacionados aquí:

  1. ¿Cómo revisar y volver a poner en venta en eBay Marketplace?
  2. ¿Cómo listar un producto en eBay Marketplace?

How to use GraphQL in PHP?

¿Has oído hablar de GraphQL?

GraphQL es un lenguaje de consulta moderno para la API. En otras palabras, podemos decir que es un lenguaje de consulta de capa de aplicación moderno.

Con la ayuda de GraphQL, podemos obtener datos de las llamadas API y funciona en HTTP como REST. Brinda la opción poderosa al cliente para que pregunte qué necesita exactamente y ayuda en el crecimiento o evaluación de la API.

Beneficios de GraphQL

  • Proporciona solo datos limitados que realmente necesitamos. Nunca obtendrá datos adicionales o menos datos que no necesita.
  • Es un potente sistema de código abierto.
  • Da una opción para hacer la codificación eficiente. Por ejemplo, supongamos que una tabla tiene 40 columnas y, a veces, necesitamos los datos de solo 10 columnas o, a veces, de 20, etc. Para resolver este problema, tenemos dos opciones en la API normal, recuperar todos los datos en cada llamada API y usar cualquiera tiene que escribir la cantidad de API para la misma tabla para que podamos llamar a la API eficiente según el requisito. Pero en GraphQL, tenemos que escribir solo una API. Entonces, el código de línea también se reduce.
  • Las API de GraphQL están estructuradas en términos de tipos y campos.

GraphQL tiene soporte para varios idiomas como

  • C#
  • .NET
  • Clojure
  • Elixir
  • Erlang
  • Go
  • Maravilloso
  • Java
  • JavaScript
  • PHP
  • Python
  • Scala
  • Rubí

En este blog, aprenderemos sobre GraphQL en PHP.

En primer lugar, debemos saber que en cualquier idioma para usar GraphQL tenemos que importar su biblioteca.

En PHP, podemos usar este archivo de biblioteca: webonyx/graphql-php.

INSTALACIÓN

Usando el compositor, simplemente ejecute:

el compositor requiere webonyx/graphql-php

¿Cómo GraphQL obtiene datos con consultas?

En REST, la API devuelve datos en una estructura definida. Mientras escribimos la API en REST, tenemos que definir la estructura de los datos que devolverá, pero GraphQL no tiene una estructura definida que devolverá. Puede cambiar su estructura según la necesidad del cliente.

El cliente tiene que enviar más información al servidor para declarar sus requisitos y esta información se llama Consulta.

En la consulta, tenemos que definir los campos raíz, es decir, decimos lo mismo que la carga útil del servicio.

Resolver

En la aplicación del mundo real, como la aplicación de comercio electrónico, es decir, PrestaShop, OpenCart, Magneto, etc., necesitamos obtener los datos del cliente de la base de datos por ID de cliente y devolverlos. Nuestro punto es que no tenemos que devolver las matrices, tenemos que devolver los valores y Graphql-php lo pasará intacto a los resolutores anidados.

El resolver es básicamente una función de devolución de llamada para cada campo. Siempre hay un solucionador predeterminado para todos los campos. Cuando definimos nuestra propia función de resolución para un campo, simplemente anulamos la resolución predeterminada.

¿Cómo definir el esquema para la consulta?

$schema_obj = new Schema { "query" => $queryType, "mutation" => $mutationType, "subscription" => $subscriptionType }

Ejemplo

Como este es un blog para principiantes o más nuevos, hagamos un ejemplo simple.

Vamos a crear un sistema de tipos que se procesará siguiendo una consulta simple:

consulta { echo(mensaje: "Hola Knowband, este es mi primer programa GraphQL") }

Nota: Necesitamos un tipo de objeto con eco de campo para hacerlo.

'Consulta', 'campos' => [ 'eco' => [ 'tipo' => Tipo::cadena(), 'argumentos' => [ 'mensaje' => Tipo::nonNull(Tipo::cadena() ), ], 'resolve' => function ($raíz, $argumentos) { return $raíz['prefijo'] . $argumentos['mensaje']; } ], ], ]);

La opción de resolución es una opción muy importante de definición de campo. Es una opción que es responsable de devolver el valor de nuestro campo. Los valores de los campos escalares se incluirán directamente en la respuesta, mientras que los valores de los campos compuestos se transmitirán a los resolutores de campos anidados. Los campos compuestos son interfaces, uniones, objetos, etc.

Ahora, después de que nuestro tipo esté listo, escribamos el archivo de puntos finales de GraphQL para el programa graphql_1.php.

$tipo de consulta]); $Entrada = file_get_contents('php://entrada'); $input_data = json_decode($Entrada, verdadero); $datos_consulta = $datos_entrada['consulta']; $valores_variables = isset($input_data['variables']) ? $input_data['variables'] : nulo; $valor = ['prefijo' => 'Salida: ']; $resultante = GraphQL::executeQuery($schema_obj, $query_data, $value, null, $variable_values); $valor_salida = $resultante->toArray(); } catch (\Exception $e) { $output_value = [ 'errores' => [ [ 'mensaje' => $e->getMessage() ] ] ]; } header('Tipo de contenido: aplicación/json'); echo json_encode($valor_salida); ?>

¿Cómo podemos ejecutar el código?

Podemos ejecutar el código por:

php -S localhost:8080 graphql_program_1.php curl https://localhost:8080 -d '{"consulta": "consulta { echo(mensaje: \" Hola Knowband, este es mi primer programa GraphQL \") }" }'

Para cualquier consulta, no dude en comunicarse con nosotros en support@knowband.com. Knowband proporciona los mejores módulos de su clase para Prestashop, Opencart, Magento y Magento 2. Eche un vistazo a uno de nuestros más populares para Prestashop llamado One page supercheckout:

 

¿Cómo crear tu propia plantilla HTML usando jQuery?

¿Cómo crear un cliente programáticamente en Magento?

Magento es una de las plataformas de comercio electrónico más flexibles y más utilizadas en la actualidad. Muchas veces durante nuestro desarrollo necesitamos crear clientes a través de nuestro código. Por ejemplo, si estamos desarrollando un complemento de Magento para conectar nuestra tienda Magento a mercados como Walmart, Etsy, etc., creamos un pedido para el cliente a través de nuestro código. Pero para crear un pedido, necesitamos crear un cliente si ese cliente no existe en nuestra tienda Magento. Podemos crear clientes en Magento simplemente usando el siguiente código.

Código para crear un cliente en Magento:

$ _website = Mage :: app () -> getWebsite () -> getId (); $ store = Mage :: app () -> getStore (); $ _firstName = 'Jhon'; $ _lastName = 'Doe'; $ _customerEmail = 'demo@demo.com'; $ _customerPassword = '#KnowbandPlugins'; $ _newCustomer = Mage :: getModel ("cliente / cliente"); $ _newCustomer-> setWebsiteId ($ _ website) -> setStore ($ store) -> setFirstname ($ _ firstName) -> setLastname ($ _ lastName) -> setEmail ($ _ customerEmail) -> setPassword ($ _ customerPassword); intente {$ _newCustomer-> save (); } catch (Exception $ e) {Mage :: getSingleton ('customer / session') -> addException ($ e, $ this -> __ ('Error al crear cliente')); Mage :: logException ($ e); } <a href="https://www.knowband.com/blog/wp-content/uploads/2018/10/untitled-26.png"> <img class = "alignnone size-medium wp-image-22306" src = "https://www.knowband.com/blog/wp-content/uploads/2018/10/untitled-26-300x48.png" alt = "creating-customer-in-magento" width = "300" height = "48" /> </a>

Pero este cliente solo tiene información muy básica como nombre, apellido, correo electrónico, etc. No tiene dirección de envío ni de facturación. Podemos guardar la información completa de la dirección del cliente a través del siguiente código.

Código para guardar la dirección del cliente:

$ _website = Mage :: app (); getWebsite (); $ _customerEmail = 'demo@demo.com'; // Correo electrónico del cliente $ _countryId = 'IN'; $ _postCode = '201301'; $ _city = 'Noida'; $ _telephone = '1111111111'; $ _fax = ''; $ _company = 'Velocity Software Solutions'; $ _street = ''; $ _customer = Mage :: getModel ('cliente / cliente') -> setWebsiteId ($ _ website ->; getId ()) -> loadByEmail ($ _ customerEmail); $ _customerAddress = Mage :: getModel ("customer / address"); $ _customerAddress-> setCustomerId ($ _ customer-> getId ()) -> setFirstname ($ _ customer-> getFirstname ()) -> setMiddleName ($ _ customer-> getMiddlename ()) -> setLastname ($ _ customer-> getLastname ()) -> setCountryId ($ _ countryId) -> setPostcode ($ _ postCode) -> setCity ($ _ city) -> setTelephone ($ _ telephone) -> setFax ($ _ fax) -> setCompany ($ _ company) -> setStreet ($ _ street) - > setIsDefaultBilling ('1') -> setIsDefaultShipping ('1') -> setSaveInAddressBook ('1'); intente {$ _customerAddress-> save (); } catch (Exception $ e) {Mage :: getSingleton ('customer / session') -> addException ($ e, $ this -> __ ('Error al guardar la dirección del cliente.')); Mage :: logException ($ e); } <a href="https://www.knowband.com/blog/wp-content/uploads/2018/10/untitled-27.png"> <img class = "alignnone size-medium wp-image-22308" src = "https://www.knowband.com/blog/wp-content/uploads/2018/10/untitled-27-300x133.png" alt = "saving-address-of-customer" width = "300" height = "133" /> </a>

Ahora la información de la dirección del cliente está completa. Espero que el código mencionado lo ayude a agregar un nuevo cliente a su tienda Magento.