Back to top

Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Post - Alhazred

Pagine: 1 2 3 [4] 5 6 7 ... 15
61
Gestione Form / Re:Sbloccare menu backend da una vista
« il: 07 Giu 2011, 09:33:18 »
Il componente è riconosciuto come Chrono Contact V 3.2 sia nell'elenco dei componenti, che nella cartella "components" di Joomla, ma dal menu "Componenti" risulta essere Chronoform.

Il menu che viene disabilitato è quello principale di Joomla (sito, menu, contenuti, componenti...), non i link di Chronoform.

62
Gestione Form / Sbloccare menu backend da una vista
« il: 06 Giu 2011, 15:38:58 »
Sto cercando di modificare il componente Chronoform.
Dal backend clicco su una delle tabelle colegate e mi apre la vista che mostra i record contenuti in quella tabella.
Il menu principale del backend in questa vista è disabilitato.
Come faccio a farlo risultare utilizzabile?
Dove e cosa devo cercare?

63
Joomla! 1.5 / Problema con un wrapper
« il: 01 Giu 2011, 12:08:08 »
Per un sito ho bisogno di inserire alcune pagine php scritte da me, ma non si tratta di un componente, è una piccola applicazione php standard.

Ho messo un link wrapper che punta alla pagina d'accesso alla mia applicazione.
La pagina si vede, ma oltre a quella a seguire viene mostrato di nuovo tutto il sito, non compare solo la mia pagina.
C'è qualche opzione da impostare?

64
Gestione Form / Invio articoli con accettazione condizioni
« il: 30 Mag 2011, 09:38:02 »
Ho bisogno di dare la possibilità ai visitatori del sito di inviare degli articoli, suppongo sia possibile farlo anche con un componente per i contatti, ma ho la necessità che prima di inviare il messaggio venga richiesto di accettare delle condizioni.
Conoscete un componente che mi permetta di fare questa cosa?

65
Il problema non è il div topbar, ma il div moduletable generato da Joomla, è quello che non viene esteso, dunque l'aggiunta del div clr risulta esterno, per questo non ha effetto.

C'è un modo per risolvere questa situazione?

66
Fatto, ma resta uguale.

67
Sto realizzando un template, ho quasi finito, ma ho un problema col menu orizzontale

In alto sulla pagina ho
<div id="topbar">
   <jdoc:include type="modules" name="top" style="xhtml" />
</div>

In questa posizione ho messo sia il modulo "cerca" che un menu orizzontale.
Il modulo "cerca" viene correttamente visualizzato con una riga bianca attorno, mentre il menu no.
Con firebug ho provato ad inserire all'interno del menu un tag <h3> e subito il div si è adattato alle dimensioni del menu, quindi a quanto pare non capisce quanto è grande il menu essendo solo una lista e non avendo altri tag.

Per ora il menu appare così

come potete vedere il div che dovrebbe circondare il menu è alto 1px e il bordo bianco passa sotto al menu.

Come faccio a sistemare questo problema?
Alla classe .moduletable non posso aggiungere float:left (che risolverebbe) altrimenti si sballa la visualizzazione degli altri moduli.
C'è qualcosa che posso fare al css del menu?

la classe moduletable è
Codice: [Seleziona]
.moduletable  {
margin-top:5px;
background-color:#020086;
padding:0px;
border: 1px solid #fff;
}

Il CSS del menu è questo
Codice: [Seleziona]
.moduletable > ul
{
height:30px;
padding-left: 0;
margin:0;
background-color: #020086;
color: White;
float: left;
width: 100%;
font-family: courier new, arial, helvetica, sans-serif;
}

.moduletable > ul li { display: inline;}

.moduletable > ul li a
{
height:18px;
padding: 6px 1em;
background-color: #020086;
color: white;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
}

.moduletable > ul li a:hover
{
background-color: #0400D4;
color: #fff;
}

68
Sviluppo / Re:Testo localizzato negli alert js
« il: 02 Mag 2011, 18:20:39 »
Nessuna idea a riguardo?

69
Sviluppo / Re:Mancato redirect
« il: 30 Apr 2011, 11:35:57 »
Risolto, andava usato setRedirect

70
Sviluppo / [Risolto] Mancato redirect
« il: 30 Apr 2011, 10:39:03 »
Nel controller di un un componente, dopo aver inviato dei dati da frontend questi vengono elaborati e salvati nel db.
Fin qui tutto ok, il problema arriva quando si deve effettuare il redirect.

La funzione che si occupa della manipolazione dei dati finisce così

if (!$row->store()) 
{
	
echo 
"<script type='text/javascript'>
	
	
	
alert('"
.$row->getError()."');
	
	
	
window.history.go(-1);
	
	
  </script>\n"
;
	
exit();
}
$this->redirect('index.php?option=' $option '&id=' $post['pollid'] . '&view=poll'JTEXT::_(CRDPOLL_VOTE_ADDED));

la store() va a buon fine tant'è che nel db trovo i dati e sono correttamente disponibili dal resto del componente, il redirect però mi porta ad una pagina bianca con solo il titolo del componente.

Il link che viene fornito alla funzione redirect è giusto, ho messo queste righe nel codice per provare

echo 'index.php?option=' $option '&id=' $post['pollid'] . '&view=poll' ' --- ' JTEXT::_(CRDPOLL_VOTE_ADDED);
$this->redirect('index.php?option=' $option '&id=' $post['pollid'] . '&view=poll'JTEXT::_(CRDPOLL_VOTE_ADDED));
echo 
"<pre>";
print_r($this);
echo
"</pre>";

Il primo echo mi stampa il link per il redirect ed è corretto, facendo copia/incolla sulla barra degli indirizzi mi porta alla pagina che voglio.
print_r($this) mi stampa questo:
Codice: [Seleziona]
CommpollsController Object
(
    [_basePath] => C:\xampp\htdocs\joomla\j15x\prove\components\com_commpolls
    [_name] => commpolls
    [_methods] => Array
        (
            [0] => addvote
            [1] => display
        )

    [_taskMap] => Array
        (
            [addvote] => addvote
            [display] => display
            [__default] => display
        )

    [_task] => addvote
    [_doTask] => addvote
    [_path] => Array
        (
            [view] => Array
                (
                    [0] => C:\xampp\htdocs\joomla\j15x\prove\components\com_commpolls\views\
                )

        )

    [_redirect] =>
    [_message] =>
    [_messageType] => message
    [_acoSection] =>
    [_acoSectionValue] =>
    [_errors] => Array
        (
        )

    [_data] => Array
        (
        )

    [redirect] => index.php?option=com_commpolls&id=1&view=poll
)
Perché poi non vengo inviato alla pagina index.php?option=com_commpolls&id=1&view=poll ?
Nell'entry point del componente ovviamente ho

$controller 
= new CommpollsController();
$controller->executeJRequest::getVar'task' ) );
$controller->redirect();

72
Dove vanno messi i file della lingua nel pacchetto di installazione del componente e nel file XML in modo che vengano copiati nelle rispettive cartelle language del backend e del frontend?

73
Sviluppo / Testo localizzato negli alert js
« il: 29 Apr 2011, 10:10:28 »
In alcuni casi ho bisogno di far apparire dei messaggi tramite alert Javascript, ma non riesco a fargli mostrare il testo nella lingua corretta.

All'interno di un file del componente ad esempio ho
alert("<?php echo JTEXT::_(COMMENT_REQUIRED) ?>");

ma quando appare il popup, all'interno si legge COMMENT_REQUIRED e non il testo che gli ho associato nei file delle lingue.

Come faccio a far apparire il testo corretto?

74
Sviluppo / Re:Pulsante personalizzato nella tollbar
« il: 29 Apr 2011, 10:06:32 »
Risolto

75
Sviluppo / [Risolto] Pulsante personalizzato nella tollbar
« il: 28 Apr 2011, 19:40:41 »
Ho la necessità di inserire un pulsante personalizzato nella toolbar di un componente che sto realizzando.
Riesco ad inserire il pulsante e ad assegnargli l'icona che voglio, ma non ho capito come renderlo funzionante.

Il pulsante lo inserisco con questa riga
JToolBarHelper::custom( 'result', 'result32.png', 'crdresult32.png', JTEXT::_(RESULTS_BUTTON), false, false );

il primo parametro da quanto ho capito deve essere il nome della funzione da chiamare, ma questa funzione come devo crearla? Deve essere una funzione php o javascript?

76
Sviluppo / Funzioni save ed edit personalizzate
« il: 26 Apr 2011, 20:54:13 »
Per il componente che sto creando ho bisogno di salvare un timestamp ed altri dati nel database, ma solo quando si inserisce una nuova entry, non quando si effettua un update, nel qual caso vanno editati solo alcuni campi, mentre gli altri devono restare quelli del momento dell'inserimento.

Come si fanno a fare overriding di queste funzioni? Dove devo metterle?

EDIT: dato che è stato spostato aggiungo che il componente lo sto sviluppando per Joomla!1.6

77
Joomla! 1.6/1.7/2.5 / Imparare a creare estensioni per J1.6
« il: 19 Apr 2011, 20:59:53 »
Vorrei imparare a realizzare estensioni per Joomla, ma non so dove sbattere la testa.
Ho trovato un tutorial su Joomla Docs (link), ma non spiega nulla, butta lì codice e non ci capisco molto.
Conoscete qualche altro tutorial fatto meglio o anche un libro che insegni a creare estensioni?

78
Joomla! 1.5 / Re:Estensione per Joomla Stat citta ?
« il: 16 Apr 2011, 02:03:06 »
L'indicazione della città può spesso risultare sbagliata e non di poco, quando vado a casa dai miei risulto collegato da Roma, mentre sono in un paese a circa 100Km.

Per le visite: non è che la differenza di conteggio è dovuta al fatto che i Joomla Stats conta tutto mentre Google Analytics non conta accessi ripetuti provenienti dallo stesso IP?

79
Mi è stato chiesto di migrare un sito in J1.0.15 verso J1.5.14, ma non mi riesce di installare il componente migrator, ricevo il messaggio
Impossibile spostare il file caricato nella /media directory
tutte le cartelle però sono scrivibili e con diritti impostati su 777, lo so, è un suicidio, ma l'hosting dove è ospitato questo sito (non mio) ha gli utenti web e ftp impostati come "world".
Il safe_mode è off.

Quale potrebbe essere il problema? Può essere proprio l'impostazione troppo permissiva 777 a generare il malfunzionamento?

80
Sviluppo / Mostrare tutti i risultati di una query
« il: 09 Set 2009, 18:40:16 »
Salve, sto iniziando ora ad imparare come realizzare un'estensione per Joomla.
Ho iniziato seguendo il tutorial presente sul Wiki di Joomla, ho scaricato il componente d'esempio (in fondo a questa pagina e sto provando a modificarlo in modo che invece del solo primo risultato della query, vengano mostrati tutti (ho aggiunto alcune righe al db), per farlo sto mettendo mano al file components\com_hello\views\hello\tmpl\default.php che riceve dal file components\com_hello\models\hello.php il risultato della query.

sto provando così:

foreach($this->greeting as $greeting) {
   echo 
$greeting."<br />";
}

ma ottengo un errore sulla riga del foreach: Invalid argument supplied for foreach()
qual è il modo corretto per ciclare sul risultato della query?

Pagine: 1 2 3 [4] 5 6 7 ... 15


Web Design Bolzano Kreatif