Ayuda Dokan Modificación codigo plugin

Yanguaso Seguir

Gamma
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Desde
18 Ago 2020
Mensajes
306
Buenas a todos

Vengo en busca de su sabiduria

Estoy en un proyecto de hacer un MarketPlace un tanto "especial", trata solo de ventas de zapatillas, para resumir lo que necesito seria algo como:

El comprador elije un producto que vendera algun vendedor (valga la redundancia), al comprarlo dejando todos sus datos, el dinero se ira directamente a la cuenta del dueño de la tienda, al Vendedor le llegara el pedido de su producto con una dirección donde debera enviarlo, la cual sera la del dueño de la web, cuando le llegue al dueño, este lo revisara, que este como estaba descrito, que no sea falsificada, etc, una vez validado eso, el producto lo enviara el Dueño de la pagina al cliente.

Para lograr esto necesito que la cuenta del Dueño de la tienda, el cual tambien tendra una cuenta de vendedor, dentro de la cuenta de vendedor vea todos los pedidos de TODOS lso vendedores que se han hecho, los vendedores no veran la dirección de envio del cliente, ellos veran siempre la dirección de envio del dueño del local, en cambio al Dueño le aparecera la Dirección real de envio del cliente, esto para que no hayan confusiones en los envios, ya que debe pasar primero por el dueño y luego el enviarlo. esta parte ya la consegui con MySQL, un Pedido le cambiaba el Seller_id entre la de un vendedor y la del dueño, mostrando una dirección distinta en cada cuenta, pero ahora necesito que en los pedidos del dueño aparezcan todos los pedidos de los vendedores, para asi rescatar los datos reales de la direccion de envio del cliente.

Ademas oculte la información del comprador para el vendedor, y que solo se vea esa información en la del Dueño de la tienda.

Volvere a repetir porciacaso, en la base de datos Modificaba el seller_id, colocando el ID del dueño o del vendedor, y asi el pedido aparezca en una o en la otra cuenta, asi corroborando que muestre la direccion del dueño en la cuenta del vendedor y en la cuenta del dueño se vea la direccion real de envio del cliente.

Si no me explique bien agradeceria me lo hagan saber para intentar explicarlo de otra forma.

Adjuntare Imagen de la modificacion del codigo que hice para que se entienda la idea.

Por otro lado aprovecho para consultar, si instalo DOKAN Premium, ya que estoy usando la version gratuita, esta me modificara el codigo que tengo ya cambiado en el plugin?

1603154052593.png


1603154087954.png
 

David Morales

Moderador
Sigma
Influencer
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Suscripción a IA
Desde
7 Feb 2014
Mensajes
12.244
Buenas a todos

Vengo en busca de su sabiduria

Estoy en un proyecto de hacer un MarketPlace un tanto "especial", trata solo de ventas de zapatillas, para resumir lo que necesito seria algo como:

El comprador elije un producto que vendera algun vendedor (valga la redundancia), al comprarlo dejando todos sus datos, el dinero se ira directamente a la cuenta del dueño de la tienda, al Vendedor le llegara el pedido de su producto con una dirección donde debera enviarlo, la cual sera la del dueño de la web, cuando le llegue al dueño, este lo revisara, que este como estaba descrito, que no sea falsificada, etc, una vez validado eso, el producto lo enviara el Dueño de la pagina al cliente.

Para lograr esto necesito que la cuenta del Dueño de la tienda, el cual tambien tendra una cuenta de vendedor, dentro de la cuenta de vendedor vea todos los pedidos de TODOS lso vendedores que se han hecho, los vendedores no veran la dirección de envio del cliente, ellos veran siempre la dirección de envio del dueño del local, en cambio al Dueño le aparecera la Dirección real de envio del cliente, esto para que no hayan confusiones en los envios, ya que debe pasar primero por el dueño y luego el enviarlo. esta parte ya la consegui con MySQL, un Pedido le cambiaba el Seller_id entre la de un vendedor y la del dueño, mostrando una dirección distinta en cada cuenta, pero ahora necesito que en los pedidos del dueño aparezcan todos los pedidos de los vendedores, para asi rescatar los datos reales de la direccion de envio del cliente.

Ademas oculte la información del comprador para el vendedor, y que solo se vea esa información en la del Dueño de la tienda.

Volvere a repetir porciacaso, en la base de datos Modificaba el seller_id, colocando el ID del dueño o del vendedor, y asi el pedido aparezca en una o en la otra cuenta, asi corroborando que muestre la direccion del dueño en la cuenta del vendedor y en la cuenta del dueño se vea la direccion real de envio del cliente.

Si no me explique bien agradeceria me lo hagan saber para intentar explicarlo de otra forma.

Adjuntare Imagen de la modificacion del codigo que hice para que se entienda la idea.

Por otro lado aprovecho para consultar, si instalo DOKAN Premium, ya que estoy usando la version gratuita, esta me modificara el codigo que tengo ya cambiado en el plugin?

Ver el archivo adjunto 372939

Ver el archivo adjunto 372940
Si, Al cambiar de versión se modificará la actual al igual que al actualizar Dokan, en plugins no existe una versión Child según entiendo.
Pd: Para la modificación de tu plugin te recomiendo la sección de negocios, aquí es posible pero no es seguro que te ayuden

También cabe resaltar que si te urge, si encontrarás quien lo haga rápido.
 

¡Regístrate y comienza a ganar!

Beneficios

  • Gana dinero por participar
  • Gana dinero por recomendarnos
  • Descubre ofertas de empleo diariamente
  • Negocios seguros
  • ¡Información premium y más!

Acceder

¿Ya tienes una cuenta? Accede aquí

Arriba