Pergunta

Eu não estou certo que eu estou indo no caminho certo, mas o que eu quero fazer é ter um calendário do Google incorporado com vários calendários codificados na fonte iframe. Exemplo:

<iframe src="https://www.google.com/calendar/embed?src=cjvssf4vj98hoa4os5hr26fmcg%40group.calendar.google.com&amp;src=cjvssf4vj98hoa4os5hr26fmcg%40group.calendar.google.com"></iframe>

Observe as duas fontes (os IDs de recursos acontecerá a ser o mesmo neste exemplo, mas em um cenário real que seria diferente). O que eu quero fazer agora é criar uma matriz que iria me deixar colocar o nome do calendário e seu ID do recurso. Exemplo:

<?php $rsrcid = array('Some Calendar' => 'cjvssf4vj98hoa4os5hr26fmcg%40group.calendar.google.com',); ?>

E usar essa matriz para substituir o pedaço de src =, etc. de modo que é mais fácil manter o controle de todos estes de (I planeja adicionar algumas dezenas) ID do recurso. Seria necessário ter concatenado para que o & src = a cada linha. Sem espaços. De modo que é uma longa seqüência que eu possa inserir no src iframe.

Note-se que eu não sou nada bom em escrever meu próprio PHP, por isso, se eu estou até pensando incorretamente, por favor me avise. Isso faz sentido?

Obrigado por leitura.

Foi útil?

Solução

Eu acho que eu resolvi isso com foreach:

        <?php
        foreach ($rsrcid as $name => $id){
          echo '&amp;src=' . $id;
        }
        ?>

/ Noob

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top