Jump to content

Ivo Vicente

Member
  • Posts

    120
  • Joined

  • Last visited

Ivo Vicente's Achievements

try-catch user

try-catch user (3/5)

  • Solver Bronze
  • Author Bronze
  • 1 Year
  • Voter Bronze

Recent Badges

18

Reputation

15

Community Answers

  1. Viva, Então tu não vais querer usar tag select > option, tens que usar dropdowns que não são nativos de html. De resto, a estrutura parece estar toda alinhada para efeitos de experiência. Vê este exemplo
  2. Viva, Só com essa descrição não vamos conseguir ajudar muito, pois parece (para mim) que algo está ainda confuso a implementação. Já tens alguma coisa desenvolvida? Em resumo, do que percebo devias ter algo deste gênero: View (página) PHP onde eu assumo que terás um processo para gerar e preencher o select com as options das imagens Esta view, deverá ter uma implementação com Javascript que irá gerir o onChange da select, que irá ser responsavel por requisitar um endereço para outro endpoint ou ficheiro php que irá retornar a imagem. Este bloco de JS deverá depois fazer o replace/criar o elemento img na view Endpoint/Ficheiro PHP que irá receber por POST/GET o pedido da view via JS em que a resposta é a imagem É isto, ou tens outra solução me marcha?
  3. O group by é necessário para fazer a média, porque sem agrupamento só devolverá uma linha da média de tudo. E pelo ultimo dd($reviews) que fizeste acima tens 3 resultados. Já fizeste a query que pretendes mesmo em SQL antes de usares o Query Builder?
  4. O dd das reviews mostra que existem pelo menos 3 resultados devolvidos pela consulta. Começa pelo básico, no template imprime o valor do atributo votos e depois constrói o resto, porque assim por alto, só vejo em falta o @endforeach Já agora, tens um if (@if($p->title_id == $cl->id) para validar o titulo, pode ser esse o motivo de só estares a ver um resultado como referes no post de abertura.
  5. Viva, O resultado de $reviews é apenas uma linha? Tentaste fazer dd($reviews) para perceber se tens ou não dados corretos? Assim à primeira vista, eu não vejo motivo para estar mal, tirando o html no blade para a estrela, mas não é ainda a questão. Ou no template blade, se renderizares o resultado de $p->votos quantas linhas são geradas?
  6. O document.getElementById('.remove').addEventListener('click', removerProduto) está à escuta de uma classe .remove que não existe no botão de remover
  7. Viva Se os dados não estão no formato que precisas, tens que os trabalhar antes do $createEncomenda->create($data); em termos praticos, tens que criar um processo que transforma o que recebes no que sabes que precisas. Podia ser uma oportunidade para alavancar os teus conhecimentos, e explorares o Adapter Pattern ou até mesmo usar um DTO (Data Transfer Object)
  8. Essa dúvida existem bastantes explicações de como fazer
  9. Viva, Penso que está a acontecer uma confusão, porque localhost é endereço para publicares para o cliente, quando o PHP processa tens que dar caminho fisicos no disco, localhost é um caminho para o webserver. Tens que pensar que para o cliente carregar as imagens, tens que criar o link/src com ex localhost/app/adms/assets/images/produtos/1/image.jpg mas, para o PHP listar tens que lhe dar um caminho local tipo var/www/nome_do_projecto/app/adms/assets/images/produtos/1/ É comum usar estas variaveis globais __DIR__ ou __FILE__, depende agora um pouco também do modo como está feito o projecto para ser mais ou menos facil navegar no disco.
  10. @Wionon Do que eu conheço, acho que essa opção não será possível. Porque uma lista de distribuição/grupos de e-mails são entidades geridas pelos clientes de e-mail, logo não terás como fazer isso. Além de que, demasiados endereços de e-mail vão alertar os sistemas de spam o que é uma péssima prática. Acho que terás que procurar outras soluções
  11. Mas queres fazer um sistema que cria grupos em PHP mas depois é para enviar no Outlook? Não sei se fui eu que não compreendi, queres um link numa página para abrir o programa de email pré-definido do sistema, que preencha o TO/Para automaticamente? Isso tens que gerar uma página, com um link com a lista dos emails, e essa lista é que pode ser gerida (criar, alterar, remover) via php <!-- Link para o software de email do cliente --> <a href="mailto:<?php echo ListaDeEmailsSeparadosPorVirgula(nome_do_grupo) ?>">Enviar e-mail</a> Se não era isto, terás que explicar melhor
  12. Viva, Copie e testei o algoritmo e está a funcionar (com alguns ajustes para executar fora de uma classe, podes ver aqui ) Podes usar esta página para gerar nifs válidos para fazeres testes Já agora,o alerta que 123456789 passa como sendo válido, fica ao teu critério excluir ou aceitar
  13. Já viste o tipo de request que tens que fazer? Os headers que tens que passar? É também importante dares um pouco mais de informação, do que estas a usar para fazer o pedido (bibliotecas), se é uma webview, se estás a fazer um crawler/parser ao site... A pergunta é válida, mas sem mais detalhes não dá para ajudar muito, principalmente porque o site das finanças não dispõem de API pública, tudo terá que ser à base de analisar os pedidos do browser e imitar.
  14. Se já tens a string SQL no PHP com os placeholder no lugar, ficou a faltar alguma coisa? Dá erro? Continua a não dar resultados?
  15. Então, se tens a query que precisas em SQL, agora é passar para a query string no PHP com as variáveis necessárias (visto que algumas não chegam do modo correto ex: $paisnif)
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.