Back to top

Autore Topic: inviare articolo con categoria in chronoforms  (Letto 987 volte)

Offline mayhem123

  • Nuovo arrivato
  • *
  • Post: 10
    • Mostra profilo
inviare articolo con categoria in chronoforms
« il: 26 Apr 2013, 22:00:50 »
Ciao,


ho creato un form con chronoforms v4 in Joomla 2.5.8. l'idea è quella di inviare un articolo attraverso il form e sono riuscito a creare tutto ed inviare tutti i campi eccetto le categorie.


Per visualizzare le categorie ho usato un custom element PHP/HTML con questo codice:


Codice: [Seleziona]
<?php
$db 
=& JFactory::getDBO();
$query "
   SELECT `id`, `title`, `alias`
      FROM `#__categories`
      WHERE `published` = 1 AND `access` = 1
      ORDER BY `title`
"
;
$db->setQuery($query);
$categories $db->loadObjectList();
$cat_options = array();
$cat_options[] = "<option value='' >Jobs</option>";
foreach ( 
$categories as $c ) {
   
$selected '';
   if ( 
$ws_id && $d->cat_id == $c->id ) {
      
$selected "selected='selected'";
   }
   
$cat_options[] = "<option value='{$c->id}{$selected} >{$c->title}</option>";
}


?>



<div class="form_item">
  <div class="form_element cf_select">
    <label class="cf_label" style="width: 150px;">Category</label>
    <select class="cf_select" title="" id="cat_id" name="cat_id" >
    <?php echo implode("/n"$cat_options); ?>
    </select>
  <>
  <div class="cfclear">&nbsp;<>
<>


Cosa devo mettere in event dopo aver premuto il tasto submit per trasmettere la categoria?


per titolo, metadesc, metakey e featured ho usato:


Codice: [Seleziona]
<?php
$Submit
->data['metadesc'] = $Submit->data['metadesc'].', xxx, '.$Submit->data['metadesc'];


$Submit->data['metakey'] = $Submit->data['metakey'].', xxx, '.$Submit->data['metakey'];


$Submit->data['featured'] = $Submit->data['featured'].', xxx, '.$Submit->data['featured'];


?>


Grazie per eventuali aiuti.

 



Web Design Bolzano Kreatif