Jump to content

Agregar campo solo lectura en Informacion del Cliente


Recommended Posts

Buen dia:
he buscado por internet y he encontardo barios post, pero no me funcionan con PrestaShop 1.7.7.0

en la Base de datos tenemos ya una columna agregada... (id_region) que es int(5) ya tiene valores por que se importan los clientes por csv.. y se agrega a la base de datos
ps_customer.id_region

queremos solo agregar ese campo a Informacion del cliente... solo que sea informativa en el BackOffice

o si me podrian orientar donde encuetro algun post que funcione con PrestaShop 1.7.7.0

1.jpg.b321ebc94275b8d4a70795aa559ff70a.jpg

Espero me pueda ayudar alguien.. Mil Gracias..

Link to comment
Share on other sites

Hola amigo (te dejo las rutas de los archivos que abrir y añadir los campos que deseas)

  ***(se agregaron las variables y métodos)
 public_html/src/Core/Domain/Customer/QueryResult/PersonalInformation.php

***  (obtiene los valores para la vista)
 public_html/src/Adapter/Customer/QueryHandler/GetCustomerForViewingHandler.php

*** (muestra en info del cliente los datos obtenidos)
 public_html/src/PrestaShopBundle/Resources/views/Admin/Sell/Customer/Blocks/View/personal_information.html.twig

== En mi caso agregue varios campos ==========

 

 

 

1201962803_Capturadepantalla(145).thumb.png.c77d649f574da8f5e26741e3656176f5.png

Edited by alex222er (see edit history)
Link to comment
Share on other sites

hace 18 minutos, Gerardo Martinez G dijo:

No encuentro como llamar el valor en GetCustomerForViewingHandler.php

$deUnidad = $customer->id_unidad;

$deUnidad, lo he puesto en las variables y metodos...
id_unidad, es la columna con valores ya en Tabla ps_customers

image.thumb.png.b343b7bfaec122757a4f151eb787eb96.png

Gracias...

 

En el primer archivo ( public_html/src/Core/Domain/Customer/QueryResult/PersonalInformation.php)  realizas 4 pasos 

te adjunto imagenes ya que no soy experto en programacion para explicarlo con terminos...

 

1_ declaras las variables

PInformation1.png.885f08fa59f26cd9c3af5d10c49f5054.png

 

 

2_ las incluyes en el cosntructor

PInformation2.png.c9ce1898fb22e5e072745d5dd02e3e44.png

 

 3._  esto  XDXD

PInformation3.png.c60d1ec037170fbf1d7c5493907c8dd7.png

 

 

4._ Creas los métodos o funciones 

PInformation4.thumb.png.d82186c4ef8e1b58b054a18b190cdcc5.png

 

 

Edited by alex222er (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...