Sviluppo

Spazio dedicato a discussioni sullo sviluppo in php di moduli e pagine. Utilizza questo forum per ricevere aiuto sullo sviluppo.
NB: per la grafica e temi c'è il forum apposito.

Dominio multilingua e xmlsitemap

Forum:

Ciao all. Ho un dominio multilingua (5 lingue), dove quasi tutte le pagine sono create a partire da quella principale della lingua italiana, tramite il tab "translate".

Ora ho un problema con la sitemap creata tramite xmlsitemap: per la lingua italiana i link trovati sono 282, per le altre lingue 553 e per l'inglese 561.
Come mai ?

Ho provato a prendere le sitemap e ho notato che in tutte alla pagina 3 finiscono gli "in ligua" e parte l'italiano. Come mai ?

Grazie.

M.

Calendario e classifica

Forum:

Salve ragazzi. Ho iniziato un nuovo progetto basato su Drupal. Si tratta di un sito che ha a che vedere con la vela e le regate.

Per questo motivo avrei bisogno di un calendario facilmente gestibile (che possa importare file ical o simili) e, magari, di un sistema di classifiche. Voi conoscete qualcosa di simile?

Grazie mille!

Riccardo

Home page con ultimi contenuti

Forum:

Salve,
sto creando un sito da 0 e mi piacerebbe che il contenuto della home page fosse fatta in questo modo:

  • 3 colonne di cui:
    • la prima contenga gli ultimi x articoli del blog inseriti
    • la seconda contenga gli ultimi x album foto inseriti
    • la terza contenga le ultime pagine dei book inserite
  • magari anche una sezione a questa tabella in cui poter mettere del testo scritto a piacere

Il risultato dovrebbe essere più o meno come potete vedere aprendo l'allegato.

Errore query di inerimento

Forum:

ciao

in un mio modulo, dopo aver raccolto e validato dei dati con delle webform voglio inserirli in una tabella di un MIO database

Gmap - Location, posso trovare in automatico la provincia o cap?

Forum:

Ciao

Oggi ho provato con successo il modulo gmap con location, riesco a visualizzare la mappa inserendo la città..

gmap crea le coordinate;

ora vorrei creare la provincia o cap della città che io scrivo, è possibile?

Galleria foto multilivello

Forum:

Buonasera a tutti, sono alla mia prima esperienza con drupal ma mi piace molto.
Ho seguito questo tutorial per creare una photogallery ed è andato tutto per il meglio. La galleria funziona ed è anche abbastanza carina.
Ho la necessità però di catalogare gli album per anno e vorrei che la navigazione fosse in questo modo:
- l'utente clicca sulla voce "Galleria" presente nel menu principale

Disabilitare la cache.

Forum:

E' possibile disattivare la cache di drupal.
Evitando ogni volta di raggiungere il pulsante elimina cache.
Durante la fase di sviluppo dovendo realizzare diverse modifiche al codice diventa seccante ogni volta svuotare la cache manualmente.
Attendo fiducioso.

strumento di formattazione testo (in un campo textarea)

Forum:

<?php
 form
['gruppo3']['Testo'] = array(

Inserire e gestire più allegati

Forum:

ciao
in un modulo scritto da me vorrei poter inserire e far gestire dagli utenti che ne avranno i permessi più allegati ad un nodo

per ora la form di inserimento degli allegati è la seguente

Validazione campo email in in modulo fatto da me

Forum:

incominciando a smanettare con drupal ho scritto questo modulo

COME MAI NON MI EFFETTUA NESSUN CONTROLLO SULLA CORRETTEZA DELLA MAIL????????

<?php

function prova_modulo_menu() {
$items = array();
$items['prova_modulo/form'] = array(
'title' => t('Il mio form'),
'page callback' => 'prova_modulo_form',
'access arguments' => array('access content'),
//'description' => t('Il mio form'),
//'type' => MENU_CALLBACK,
);
return $items;
}

function prova_modulo_form() {

return drupal_get_form('prova_modulo_my_form');

}

function prova_modulo_my_form($form, &$form_submit) {

//date di pubblicazione

//contatti
$form['gruppo1'] = array(
'#type' => 'fieldset',
'#title' => t('Contatti'),
'#collapsible' => TRUE, // Added
'#collapsed' => FALSE, // Added
//'#description' => "",
);

$form['gruppo1']['Titolo'] = array(
'#type' => 'textfield',
'#size' => '120',
'#maxlength' => '100',
'#title' => t('Titolo'),
'#required' => TRUE,
);

$form['gruppo1']['EmailContatto'] = array(
'#type' => 'textfield',
'#size' => '120',
'#maxlength' => '255',
'#title' => t('Email'),
'#required' => TRUE,
);

$form['gruppo1']['TelContatto'] = array(
'#type' => 'textfield',
'#size' => '120',
'#maxlength' => '100',
'#title' => t('Telefono 1'),
);

$form['gruppo4']['Indirizzo'] = array(
'#type' => 'textfield',
'#size' => '120',
'#maxlength' => '255',
'#title' => t('Indirizzo'),
);

$form['submit'] = array(
'#type' => 'submit',
'#value' => t('Invia'),
);

return $form;
}
/**
* Validazione indirizzo mail
*/
function prova_modulo_email_validate($form, &$form_state) {
if (!valid_email_address($form_state['values']['EmailContatto'])) {
form_set_error('EmailContatto', t('That e-mail address is not valid.'));

Pagine

Abbonamento a RSS - Sviluppo