Posted by codigoweb on December 24, 2011 at 10:00am
Donde se puede modificar los campos de dirección en el perfil de comprador para cambiar el campo provincia por una taxonomiay así poder controlar los gastos de envio, entre otras cosas?
admin/commerce/customer-profiles/types/billing/fields/commerce_customer_address

Comments
Addressfield
No haces la pregunta adecuada ;)
En esa url que pones:
admin/commerce/customer-profiles/types/billing/fields
Es donde puedes configurar los campos que solicitas para la información de facturación. Voy a dividir tu cuestión en dos partes:
El campo que se te muestra, llamado addressfield, viene configurado automáticamente por el módulo Addressfield que utiliza estándares xNAL y según el pais que selecciones, te sacará unos campos u otros, digamos que lo calcula automáticamente.
Es un campo compuesto, por lo que no puedes "simplemente" reemplazar sus componentes, sí puedes modificarlos a través de plugins de cTools, pero lo que pides de provincias lo he contribuido en un sandbox hace algún tiempo http://drupal.org/sandbox/pcambra/1353366 (revisa las issues porque puede que haya algún problema guardando alguno de los componentes, tengo pendiente revisarlo)
Aparte de el campo de dirección, si quieres añadir otros elementos, como NIF o teléfono u otras cosas que no sean puramente de dirección, puedes añadir campos extra libremente y estos se expondrán en el mismo panel que la dirección.
No, para eso tienes el módulos Commerce Shipping que te provee de un nuevo customer profile type, shipping information, que puedes combinar con Commerce Addressbook para gestionar mejor las direcciones.
Puedes ver ejemplos de gestión de gastos de envio en estos screencasts de rfay: http://www.commerceguys.com/resources/articles/249 http://www.commerceguys.com/resources/articles/252 http://www.commerceguys.com/resources/articles/250
Muchas gracias Pedro por tu
Muchas gracias Pedro por tu respuesta, siempre tan precisa y explícita. Le echaré una mirada a los videos de rfay y veré como lo resuelvo.
Estoy terminando mi primera tienda online y en cuanto la publique, serás el primero en saberlo. Estoy acabando de configurar Shipping, PayPal y Sermepa. Solo quería afinar un poco más los gastos de envío por el tema de canarias, en principio vamos a vender solo en España.
Saludos y Feliz navidad
Javier
Plugins cTools
Hola Pedro, yo estoy interesado en modificar los campos que incluye automáticamente el módulo AddressField. He visto en tu comentario que se puede hacer mediante plugins de cTools. He estado investigando acerca de este tema, pero no termino de encontrar mucha información y no me queda muy claro. ¿Podrías indicarme cómo se hace esto o dónde puedo encontrar más información al respecto?
Muchas gracias!
Examples
Dentro del propio addressfield tienes un modulo de ejemplo con cómo crear tus propios elementos y el sandbox que menciono arriba http://drupal.org/sandbox/pcambra/1353366 está personalizado para funcionar con direcciones españolas. El resto es FormAPI y de eso hay muchos ejemplos por ahi, el módulo examples es el más útil al respecto