O WooCommerce tem uns ficheiros PHP onde são definidos os “estados” para cada país. Estas listas são especialmente úteis para plugins que fazem cálculo de custos de envio.
Estou neste preciso momento com um projecto em que tenho de ter custos diferentes para Portugal Continental e Ilhas, pelo que vou ter de ter esta lista, pelo menos “para mim”, mas acho que faz sentido que seja proposta à WooThemes uma lista “oficial” para Portugal.
Qual a divisão que acham que deveria ser adoptada/proposta?
- os 18 distritos + as 2 regiões autónomas (parece-me a mais sensata)
- os 18 concelhos + os grupos de ilhas
- os concelhos (overkill?)
Rodrigo Moreira 18 Set 2014, às 11:03 Permalink | Inicie a sessão para responder
A mim também me parece sensato a opção (18 distritos + as 2 regiões autónomas). Não quero induzir em erro, mas de resto, acho que nos CTT os custos também se dividem entre Portugal Continental e Ilhas.
Marco Pereirinha 18 Set 2014, às 11:06 Permalink | Inicie a sessão para responder
De qualquer maneira… desde que coloquem um filtro. 😉
Marco Almeida 18 Set 2014, às 16:36 Permalink | Inicie a sessão para responder
Como assim “filtro”? Para quê?
Marco Pereirinha 19 Set 2014, às 10:05 Permalink | Inicie a sessão para responder
Não fui ver o código para perceber o que estavas a falar ao certo, mas olhando para o teu ficheiro, confesso que me causa hurticária uma variável global $states. Se do lado da Woo a coisa está assim, bem, bem…
IMHO, eles deveriam estar a usar http://codex.wordpress.org/Function_Reference/add_filter para este tipo de coisas…
Reforço… não fui ver como está implementado.
JLuis Freitas 19 Set 2014, às 10:09 Permalink | Inicie a sessão para responder
Têm um filtro 😉 http://docs.woothemes.com/document/addmodify-states/
Marco Pereirinha 19 Set 2014, às 10:11 Permalink | Inicie a sessão para responder
Nice
Marco Almeida 19 Set 2014, às 17:40 Permalink | Inicie a sessão para responder
Check this out: http://docs.woothemes.com/document/states-not-in-core/
JLuis Freitas 18 Set 2014, às 11:06 Permalink | Inicie a sessão para responder
Concordo com a 1ª opção. Também já precisei disso e utilizei os 18+2 😉
Álvaro Góis 18 Set 2014, às 13:50 Permalink | Inicie a sessão para responder
18+2 parece bem. Se bem que os 18, para efeitos nacionais, tenham – até ver, com a privatização nunca se sabe – interesse relativo.
Marco Almeida 18 Set 2014, às 16:26 Permalink | Inicie a sessão para responder
Vejam lá o que acham disto então: https://meocloud.pt/link/f235856c-9dd2-4236-8d68-3e3e0cecf6f2/PT.php/
Nota: Teoricamente os nomes deveriam estar em Inglês (Azores, Lisbon, Oporto) e depois serem traduzidos nos POs, mas estive a ver as declarações de “states” de outros países como Brasil, Espanha, Itália, etc… e estão todos no idíoma nativo.
Acham que posso enviar isto assim para a malta da Woo para adicionarem (eventualmente) numa próxima versão? Todos de acordo?
JLuis Freitas 18 Set 2014, às 16:40 Permalink | Inicie a sessão para responder
Por mim siga. 😉
O que pode diferenciar de opinião serão as abreviaturas (o que tinha fiz assim: http://d.pr/n/VTMf) mas isso é relativo.
Álvaro Góis 18 Set 2014, às 16:41 Permalink | Inicie a sessão para responder
Parece bem.
Quanto aos nomes estarem em
Inglêsportuguês, não vejo problema algum..Sérgio Santos 18 Set 2014, às 16:42 Permalink | Inicie a sessão para responder
Eu também já precisei disto e utilizei os 18+2.
Por mim esta lista que o Marco partilhou está perfeita mas não sei se os nomes não deveriam estar em Inglês.
Marco Almeida 18 Set 2014, às 16:52 Permalink | Inicie a sessão para responder
OK! Discutamos isto então. Nomes em Inglês ou PT?
Outra alternativa é eu lançar isto como plugin, e aí o controlo é “nosso” e não da Woo. Nesse caso (plugin) colocaria os nomes em Inglês e ia já com o PO/MO PT-PT.
Aliás, o plugin está feito, é basicamente lançar.
JLuis Freitas 18 Set 2014, às 16:55 Permalink | Inicie a sessão para responder
Por mim PT, tal como os outros estão na lingua nativa.
José Freitas 19 Set 2014, às 9:59 Permalink | Inicie a sessão para responder
Se está feito, lança.
Marco Almeida 19 Set 2014, às 10:39 Permalink | Inicie a sessão para responder
Sim, já lancei. Aguardo aprovação.
Eu tive mesmo de criar o plugin para poder usar desde já na loja que estou a implementar, mas seja como for o plugin deixa de fazer sentido quando a Woo adicionar a lista ao package deles.
Estou a pensar nessa altura se calhar actualizar o plugin para passar a ter duas listas: distritos e concelhos e o user poder ir às definições e escolher fazer “override” da lista da Woo e passar a usar distritos ou concelhos, conforme a sua necessidade.
Algumas outras sugestões?
Marco Almeida 20 Set 2014, às 8:40 Permalink | Inicie a sessão para responder
OK, vou mandar a lista à Woo com os nomes em Português.
Enquanto não está disponível, está aqui o plugin: https://wordpress.org/plugins/portugal-states-distritos-for-woocommerce/
Novo plugin “Distritos de Portugal” para WooCommerce (WordPress) - Webdados - Tecnologias de Informação 20 Set 2014, às 8:57 Permalink | Inicie a sessão para responder
[…] de uma breve discussão no Palheta, ficou decidido um formato para a lista “oficial” de “states” Portugueses a […]
sotnas 24 Jun 2017, às 10:59 Permalink | Inicie a sessão para responder
Olá,
Neste ponto de taxas de envio para Portugal e Ilhas, estou com sérios problemas.
Alguém me pode ajudar?
Estou a desenvolver um website que tem, claro, que dividir os portes de envio em
Portugal Continental
Portugal Ilhas
O cálculo dos portes de envio é baseado no peso do produto.
Para fazer o cálculo do envio, uso o “woocommerce-table-rate-shipping”
Instalei o plugin do Marco Almeida (obrigado)
“Distritos de Portugal”, se bem que só preciso de 2 divisões, chegam para cálculo de portes, Portugal e Ilhas
Quando chego às tabelas de cálculo de portes de envio, só tenho a opção de escolher Portugal.
E na página de checkout só me dá a opção de escolher Portugal também.
Alguma sugestão?
PS: E também não funciona com o VAT Number assistance… Porque não reconhece a Madeira e Açores…
Muito obrigado