Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2007
    residenza
    Trieste
    Messaggi
    828

    due opzioni per inviare mail

    se ho un array
    Codice PHP:
    array('direct_email'=>'email diretta','agenda_email'=>'email Redazione'); 
    ed un link per la prima opzione
    Codice PHP:
     $apply_method_html['direct_email'] = '<div class="side-meta">'.__('email diretta:','job_bm').'<a href="mailto:destinatario?subject='oggetto'">invia</a></div>'
    come aggiungo la seconda opzione per inviare agenda_mail? Ho provato ad accodare
    Codice PHP:
    $apply_method_html['agenda_email'etc etc 
    ma la pagina mostra solo la prima opzione.

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,503
    Invece di ecc ecc, scrivi tutto il codice, compreso l'echo che stampa i link, altrimenti non ti si può dire dove sbagli.

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2007
    residenza
    Trieste
    Messaggi
    828
    Beh, ho semplicemente duplicato il primo codice
    $apply_method_html['agenda_email'] = '<div class="side-meta">'.__('email redazione:','job_bm').'<a href="mailto:altrodestinatario?subject='oggetto'">invia</a></div>';
    pensando che due $apply_method_html si accodassero. Evidentemente con PHP non si fa così

  4. #4
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,503
    Ma poi come stampi il contenuto dell'array?
    $apply_method_html è un array, non è una stringa, cosa si dovrebbe accodare?
    Tu stai assegnando 2 stringhe diverse a 2 indici diversi dell'array.

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2007
    residenza
    Trieste
    Messaggi
    828
    non so come fare. Sto customizzando un template. In questa pagina, in fondo a destra c'è un link per inviare una mail ad un certo destinatario, io vorrei semplicemente aggiungere un'altra opzione per un altro destinatario.
    Nelle variabili ho aggiunto agenda_mail
    job_bm_apply_method'=>array(
    'css_class'=>'apply_method',
    'title'=>'METODO DI INVIO',
    'option_details'=>'metodi di invio delle candidature',
    'input_type'=>'checkbox', // text, radio, checkbox, select,
    'input_values'=>array('direct_email','agenda_email'), // could be array
    'input_args'=> $this->apply_method_list()


    e nel template, laddove c'era
    $apply_method_html['direct_email'] = '<div class="side-meta"><i class="fa fa-envelope-o"></i>'.__('email diretta:','job_bm').'<a class="apply-job" href="mailto:'.$job_bm_contact_email.'?subject='.$ job_post_data->post_title.'">invia</a></div>';


    ho pensato di aggiungere lo stesso codice per agenda_mail

    boh

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.