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.

Secondary Links nei blocchi e $secondary_links

Forum:

Ciao a tutti, sto sviluppando un sito web e ho settato che per i link primary devono essere presi i valori del menu Primary Links e che anche per i link secondary devono essere i valory del menu Primary Links.

Ora mi aspetterei che il blocco che Drupal chiama "Secondary Links" contenga i link secondary del settaggio di qui sopra, ma invece contiene il valore del menu Secondary Links.

Come mai secondo voi ?
Come creo un blocco chiamato "Secondary Links" che contenga quelli che io voglio che siano i secondary Links?

Grazie e ciao.

M.

Drupal e programmazione ad oggetti?

Forum:

Salve.
Vengo da una programmazione PHP molto orientata agli oggetti e mi trovo in difficoltà a capire come lavora Drupal dato che noto sempre più spesso che ha una visione molto funzionale basata su parole chiave riservate.

Vi faccio un esempio.

PROGRAMMAZIONE OO

Ho un oggetto di tipo bicicletta che ha 2 proprietà: ruote, marce.
diciamo che lo scriverei così:

class bicicletta
{
private $_ruote = null;
private $_marce = null;
function __construct($ruote,$marce){
$this->_ruote = $ruote;
$this->_marce = $marce;
}
       /**** METODI SET E GET DEI DUE PARAMETRI ****/
public function buildForm(){
/* CREO UN OGGETTO FORM TRAMITE UN FRAMEWORK (es. Zend o Pear) */
return $form;
}
}

Nell'idea quindi ho un oggetto bicicletta che ha un metodo per stampare una form mappata sulle sue proprietà. Nell'esempio stamperei probabilmente una form con due campi TEXT di tipo numerico ed un tasto submit.

Chi fa la new bicicletta, richiama il metodo buildForm() e stamperà il codice tramite una probabile $form->buildCode(); o $form->render(); ecc...
Qualcosa insomma che traduce un oggetto in HTML secondo l'oggetto stesso.

Ho quindi tentato di fare la stessa cosa in Drupal cercando quindi di usare i suoi hook quando obbligato ma tentando di oggettizzare dove possibile. Fino ai DAO ancora si può fare ma con la form per esempio ho scoperto un blocco che spero possiamo illuminare.

Diciamo che nel mio file giroitalia.module creo un blocco che dovrebbe stamparmi la form. Avrò quindi una roba tipo:


function png_creator_block_view($delta = '') {
switch($delta){
case 'hello_world':
$block['subject'] = t('My Hello World');
if(user_access('access content')){
//Use our custom function to retrieve data.
$result = funzione_crea_form();
$block['content'] = $result;
}
}
return $block;
}

Mappa piccola (cck gmap) dentro ad uno spazio grande

Forum:

Ciao a tutti, ho un problema su un sito che sto costruendo. Ho settato la mappa di google come CCK field, questo campo deve avere dimensione di 600x500, ma al momento di andare a visualizzare la mappa mi trovo con una mappa visualizzata che non mi prende tutto lo spazio disponibile (quello grigio), ma i controlli sono correttamente nell'angolo in alto a destra, il logo è in basso a sinistra ed i termini d'uso in basso a destra.

In fase di editing del nodo nessun problema. Ed anche in fase di inserimento non ho questo problema.

Tag video html 5 e Drupal 6

Forum:

Ciao a tutti
Ho questa funzione:

<?php
function miomodulo_objshockwave() {

Spostamento sito drupal su server virtuale

Forum:

Ciao,
dovrei spostare un intero sito drupal su un webserver virtuale. Ho praticamente il mio sito già on line su un server aruba. Il problema è che il sito si trova in una subdirectory /content ed è infatti raggiungibile tramite l'url "http://www.nomesito.it/content". Il sito è stato sivluppato in quella subdirectory e a suo tempo avevo provato a spostarlo nella root principale del sito senza successo, cavandomela temporaneamente con una semplice redirect.

java script non parte

Forum:

salve a tutti ho un problema con l'inserimento di un javascript nel mio sito.
il sito è http://marinuccipalermo.altervista.org/?q=node/15#
il javascript viene richiamato , così come il suo css, però quando si clicca su un'immagine non esegue bene il codice, ovvero non fa il movimento che dovrebbe.
Ho provato lo stesso script in locale con un altro tema e funziona bene, cosa potrebbe essere?

java script non parte

Forum:

salve a tutti ho un problema con l'inserimento di un javascript nel mio sito.
il sito è http://marinuccipalermo.altervista.org/?q=node/15#
il javascript viene richiamato , così come il suo css, però quando si clicca su un'immagine non esegue bene il codice, ovvero non fa il movimento che dovrebbe.
Ho provato lo stesso script in locale con un altro tema e funziona bene, cosa potrebbe essere?

Editor WYSIWYG

Forum:

Ciao a tutti. Mi sto avventurando nell'inserimento di un editor (TinyMCE) per l'area di amministrazione.

Ho seguito tutte le istruzioni a riguardo e sembra funzionare. L'unico problema è che quando salvo e apro la pagina, le impostrazioni settate in area admin è come se vengano perse e mi ritrovo ad esempio [b]ciao[b] al posto della scritta ciao in grassetto, cosa che invece vedevo correttamente in admin

Modifica contenuto pagina

Forum:

Ciao a tutti, sono nuovo di Drupal. Ho scaricato un tema, installato senza problemi e adesso sto modificando i contenuti di alcune pagine.

Mi sto scontrando con un problema apparentemente banale: appena modifico e salvo il contenuto della pagina, in visualizzazione lo vedo correttamente, ma subito prima del contenuto mi stampa la scritta "Body:".
Ho notato che con un altro tema scaricato, questo problema non sussiste e visualizzo solo il contenuto.

Come posso ovviare per usare il tema scelto senza avere la scritta "Body:" ?

Grazie a tutti

Image cache default image

Forum:

Salve,

ho cercato nella documentazione in inglese e italiano, ma non riesco a capire...

in una vista visualizzo immagini manipolate da imagecache e funziona benissimo. Solo che quando si tratta di manipolare un'immagine di default, non l' "acchiappa"...

come posso fare?

grazie

Alice

Pagine

Abbonamento a RSS - Sviluppo