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.

Submenù sempre aperto: si può ?

Forum:

Ho installato il modulo Superfish in modalità NavBar, mi chiedevo se fosse possibile avere il sub menù sempre aperto, in modo da avere, appena si apre il sito, subito i due livelli a vista.

In pratica vorrei che la Path class assumesse questo valore "sf-item-1.sf-depth-1" per la home page <front>
E per tutte le altre pagine diverse da <front> vorrei che la Path class assumesse il valore "active-trail"

Se si può, come fare ?

[D7] Modifica vista elenco utenti da backoffice

Forum:

Salve a tutti,
sto sviluppando un sito con drupal 7 e ho la necessità di modificare la pagina dell'elenco degli utenti iscritti, aggiungendo una colonna alla vista già presente di default (quella che viene fuori se da amministratore si clicca su "people" per intenderci)

account free VS account pro

Forum:

come implementare questa funzionalità:

Gli utenti si iscrivono gratuitamente. Pagando una sottoscrizione annuale hanno diritto a servizi aggiuntivi...

ho creato un'altra categoria di utenti e settato loro i permessi. come posso gestire il discorso del pagamento?

grazie

[Risolto] [D6] Title dinamico con voce Tassonomia

Forum:

Salve a tutti.
Vorrei rendere dinamico il title, scegliendo una voce della tassonomia associata al nodo.
Partendo dall'hook_nodeapi, op='presave', provo con il codice:

function nomeModulo_nodeapi(&$node,$op, $a3=NULL, $a4=NULL){
    switch ($op) {
        case 'prepare':
            if($node->type=='nomeModulo'){
                if(!$node->nid){
                    $node->status = 0;
                    $node->sticky = 0;
                    $node->promote = 0;
                    $node->comment = 0;
                }
            }
            break;
        case 'presave':
            if($node->type=='nomeModulo'){
                $terms = taxonomy_node_get_terms($node);
                foreach ($terms as $term) {
                    $term_child = array(
                        'tid' => $term->tid,
                        'name' => $term->name
                    );
                }
                $sql = "SELECT td.name FROM {term_hierarchy} th LEFT JOIN {term_data} td ON th.parent = td.tid WHERE th.tid=%d";
                $term_parent = db_result(db_query($sql,$term_child['tid']));
                $node->title = ($term_parent) ? '['.$term_parent.'] '.$term_child['name']: $term_child['name'];
            }
            break;
        default:
            break;
    }
}

Al momento del submit, la voce scelta di tassonomia viene registrata nella tabella term_node ma non nel campo title della tabella node.
L'edit del nodo presenta il title vuoto o con il valore da me predefinito, e la casella a discesa della tassonomina con la scelta effettuata.
Se premo submit, senza nessun cambiamento, trovo il title aggiornato.

Questo succede sia con tipi di contenuto creati via modulo, sia con quello standard "page" e anche con l'utilizzo del modulo auto_nodetitle con impostate:
- Automatically generate the title and hide the title field
- Pattern for the title: [termpath]

Comportamento strano nella configurazione di CKEditor

Forum:

Ho installato l'ultima versione di CKEditor (CKEditor 3.6.2-3 for Drupal, released on 15 March 2012), andandolo a configurare (profilo Advanced con input format Filtered HTML) la cosa strana che ho notato è nella sezione Security.
Se seleziono "Limit allowed HTML tags" mi aspetterei che il filtro html funzioni anche in entrata dei dati, invece succede il contrario.
Per prova scrivo una pagina con testo barrato e testo sottolineato (quindi tag u e strike), lo vado ad editare per vedere cosa effettivamente è stato inserito.

ajax e il simpatico ie8

Forum:

ciao a tutti, ho creato il seguente script, che ovviamente va su ff, chrome, safari e non su ie8... cosa sbaglio????

Gallery formatter drupal 7

Forum:

Ciao,
ho installato il modulo http://drupal.org/project/galleryformatter ma appena creo un 4/5 immagini e appare la scroll orizzontale delle thums lo script non funziona piu.
Qualcuno ha per caso avuto lo stesso problema?

Grazie!

Come i si fa per Conoscere chi modifica un contenuto ????

Forum:

Buongiorno.

Utlizzo Drupal 7

Ho creato un gruppo di lavoro, di conseguenza ho più persone che modificano o aggiornano certi contenuti.
Drupal mi permette di vedere solo l'autore principale.
Ho visto pero che nei Log l'informazione di chi esegue la modifica, esiste.

Senza dover utilizzare Rules o altri moduli e' possibile vedere cio ???

Si puo' altrimenti usare un HOOk per fare cio' ??????

sei si, avete un esempio da mostrarmi ???

Grazie maxx

Modulo per ridefinire gli hook dei nodi

Forum:

Salve a tutti

a me sembra un quesito basilare, ma non trovo un risposta nei threads che ho visto in giro.
Ho già creato vari siti con Drupal ma mi sono sempre trovato di fronte ad una difficoltà: come intercettare gli hook dei nodi creati dalla piattaforma Drupal tramite l' "add new content type".

Finchè si tratta di creare un modulo in php da zero ed usarlo in Drupal va tutto bene: un volta installato in "module" fila tutto liscio. Ma il problema è il contrario.

[risolto] Drupal for Firebug non funziona

Forum:

Buonasera a tutti.
È un po' che ho questo problema, semplicemente Drupal For Firebug non funziona. Tempo fa avevo risolto facendo downgrade vari, ma ora non mi è più molto possibile.
Queste le mie installazioni:

Lato client:
Ubuntu 11.04
Firefox 11.0
Firebug 1.9.1
DrupalForFirebug 0.0.7

Lato server:
php 5.3.8
memory limit 64M
webserver Apache
Drupal 7.12
Drupal for Firebug 7.x-1.2

Visitando la pagina di test di drupal for firebug, all'indirizzo http://drupalforfirebug.chapterthree.com/tests , ottengo questi warning:
warning: Parameter 3 to block_user() expected to be a reference, value given in /var/www/drupalforfirebug/includes/module.inc on line 386.
warning: Parameter 3 to comment_user() expected to be a reference, value given in /var/www/drupalforfirebug/includes/module.inc on line 386.
warning: Parameter 2 to node_user() expected to be a reference, value given in /var/www/drupalforfirebug/includes/module.inc on line 386.
warning: Parameter 2 to profile_user() expected to be a reference, value given in /var/www/drupalforfirebug/includes/module.inc on line 386.
warning: Parameter 3 to system_user() expected to be a reference, value given in /var/www/drupalforfirebug/includes/module.inc on line 386.
warning: Parameter 2 to user_user() expected to be a reference, value given in /var/www/drupalforfirebug/includes/module.inc on line 386.
warning: Parameter 2 to watchdog_user() expected to be a reference, value given in /var/www/drupalforfirebug/includes/module.inc on line 386.
warning: Parameter 2 to drupalforfirebugtestcases_user() expected to be a reference, value given in /var/www/drupalforfirebug/includes/module.inc on line 386.
warning: Parameter 2 to drupalforfirebug_user() expected to be a reference, value given in /var/www/drupalforfirebug/includes/module.inc on line 386.
: Function ereg() is deprecated in /var/www/drupalforfirebug/includes/file.inc on line 649.

Pagine

Abbonamento a RSS - Sviluppo