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 - Davide

Pagine: [1]
1
Sviluppo / Re:Disabilitare il layout o la vista
« il: 31 Mar 2010, 18:11:51 »
Visto che nessuno mi risponde, mi rispondo da solo!

Ho risolto facendo una funzione nel controller:

Codice: [Seleziona]
function scarica()
{
header("Content-type: application/vnd.ms-excel");
header('Content-Disposition: attachment; filename="tabella.xls"',false);
$model = $this->getModel('model_che_usi');

$excel = $model->getExcel();
echo $excel;

exit;
}

che richiama un metodo nel model che ritorna una semplice tabella html.
Poi dopo l'echo faccio un exit così non mi carica il layout.
Sembra funzionare!
Ciao e grazie lo stesso.

2
Sviluppo / Disabilitare il layout o la vista
« il: 31 Mar 2010, 10:11:26 »
Ciao a tutti,
devo creare un componente per l'amministrazione, che semplicemente recupera dei dati dal db e crea un file excel da scaricare.
Il problema è che vorrei che al click di un bottone come questo:
JToolBarHelper::customX('scarica', 'export', '', 'Scarica file excel', false);
parta il download, cioè si apre la finestra del browser che ti chiede salva o esegui.
Per fare questo basterebbe tramite php, impostare l'header a seconda del file che si deve scaricare e sputare i dati recuperati dal db.
Ma come avrete già capito non riesco a farlo ;)
Non capisco se è necessario disabilitare il layout o la vista e come.
Qualcuno ha qualche consiglio?
Grazie

3
Ma, credo di no, è un server linux dove gira apache,mysql,php e poco altro.
La porta dovrebbe andare bene perchè con "Listen 80", il server web funziona bene, i siti si visualizzano correttamente (usando l'ip interno 192.168.1.4).

4
Ho messo
Listen 0.0.0.0:80

ovviamente al posto degli zeri il mio indirizzo ip statico.

5
Ho provato:
- nel primo caso rimane il problema iniziale;
- nel secondo caso quando riavvio apache mi da un errore "make_sock: cold not bind to address ip statico"

6
ma dici in Listen?
Ho messo "Listen 192.168.1.4:80"; se prova a mettere anche l'ip pubblico mi da errore quando riavvio il server apache.

Spero di averti capito, cmq grazie per la pazienza.

7
No, sto usando un web server (apache) interno con indirizzo 192.168.1.4 che però risponde anche ad un indirizzo ip pubblico.
Cioè ho settato il router in modo che reindirizzi le chiamate che provengono dall' esterno sulla porta 80 all' ip 192.168.1.4.

Se da un computer della mia rete interna, tramite il browser punto il mio indirizzo ip pubblico, non succede nulla, carica sempre la pagina senza visualizzare niente.
La stessa cosa se la faccio da un computer che non si trova sulla stessa rete interna del server, funziona mi carica la pagina html perfettamente.

Idee???

8
Ho provato ma non mi carica la grafica (template,css,immagini). ???

9
Ciao,
anch' io ho lo stesso problema!  :-\

Aiutateci!!!

10
Ciao,
qualcuno conosce un componente che svolga funzioni ftp visualizzabile nel frontend? ???
Quelli che ho provato io (i + conosciuti: Joomlaxplorer, extplorer, ecc ) sono utilizzabili solo in backend.

Grazie. ;)

11
Grazie lo stesso ma ho già risolto.

Ho scoperto un bot che fa proprio quello che desideravo, per chi come me avesse lo stesso problema, gli consiglio RockAccess che si può trovare qui : http://extensions.joomla.org/index.php?option=com_mtree&task=listcats&cat_id=1782&Itemid=35

Ciao, alla prossima. ;D

12
Ciao a tutti,
ho un problemino da risolvere e spero che qualcuno riesca ad aiutarmi.

Ho una pagina statica con del testo ed alcuni link; i link puntano a dei documenti .pdf in modo da renderli scaricabili.
Vorrei che il download dei file sia permesso solo agli utenti registrati, cioè quando un visitatore non registrato clicca sul link deve comparire un messaggio del tipo "ti devi registrare" e il form per la registrazione.

Spero di essere stato chiaro, ciao.

13
Sviluppo / Re: Upload di un file da modulo.
« il: 05 Feb 2007, 13:32:25 »
Ok, grazie, proverò con i tuoi suggerimenti.

Ma secondo te può andare bene come è strutturato?
Cioè un modulo così e poi nell'index gestisco il file con $_FILE.

Per adesso ho fatto così (con $HTTP_POST_FILE) ma non mi vedeva nessun file, credi che sia solamente il problema di usare $_FILE?

14
Sviluppo / Upload di un file da modulo.
« il: 05 Feb 2007, 11:38:15 »
Ciao a tutti,
ho creato un semplice modulo per importare un file.
Questo è il codice:
Codice: [Seleziona]
<?php
defined
'_VALID_MOS' ) or die( 'Restricted access' );
echo 
"CVS Import/Export<br/><br/>";
?>

<form name="importa" enctype="multipart/form-data" method="post" action="<?=$PHP_SELF">
Il file: <input type="file" name="userfile" size="10">
<input type="submit" name="submit" value="importa" />
</form>

Nell' index faccio un controllo sull'array $HTTP_POST_FILES ma mi risulta vuoto.

Qualcuno sa aiutarmi? Come faccio ad uploadare un file nel modo più semplice possibile da frontend senza usare componenti o altri script elaborati?

15
GRANDE! sono riuscito a risolvere i problemi!

Allora:
- l'errore "Internal Server Error" mi veniva dato perchè gli davo il percorso di phpBB2 sbagliato, c'era anche uno / in più e per sicurezza ho messo mano al codice e l'ho tolto;
- dopodiche mi dava questo errore "SQL errorDB function failed with error number 1146..." (come molti hanno avuto), questo succedeva perchè le tabelle di Joomla e quelle di phpBB2 erano in due database diversi, quindi mi sono importato tutte le tabelle di joomla nel database di phpBB2 poi ho cambiato nella configurazione  del sito il nome del database.

Cosi funzia!!!  :)
Spero non mi vengano fuori altri problemi! ;)

16
Ciao a tutti,
anch'io ho dei problemi nel fa funzionare il phpbb_connector.

Ho un sito Joomla 1.0.10 su hosting aruba con Community Builder 1.0 RC2; sono riuscito ad installare tutto senza errori, ma quando clicco su "Plugin control panel" la finestra che si apre mi da "Internal server error" non potendo così utilizzare le funzionalità phpbb_connector.

Ho letto alcuni post ma non ho trovato nessuna soluzione!
Qualcuno sa aiutarmi!!!  :(

Pagine: [1]


Web Design Bolzano Kreatif