phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.

Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.

Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.

Grazie ancora,
Carlo - Amministratore di phpBB Italia

Pagina di articoli non mostra header e footer

Supporto generale stili
Avatar utente
Micogian
Leader Programmatori
Leader Programmatori
Messaggi: 3704
Iscritto il: 07/01/2010, 8:51
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.4.36
Database: MySQL 5.1.70-log
Località: Udine
Contatta:

Re: Pagina di articoli non mostra header e footer

Messaggio da Micogian » 27/11/2015, 23:05

Appunto, chiamalo headerArticoli_body.html e mettilo in prosilver/template/
Ma il nome non è importante, è solo consuetudine.
Ovviamente se lo chiami headerArticoli_body.html devi cambiarlo anche nel file php.

Avatar utente
frank
Utente
Utente
Messaggi: 1908
Iscritto il: 25/11/2014, 8:02
Sesso: Maschio
Versione: 3.1.7-PL1
Server: UNIX/Linux
PHP: 5.5.29
Database: MySQL(i) 5.5.43-log

Re: Pagina di articoli non mostra header e footer

Messaggio da frank » 27/11/2015, 23:20

Nel template posso creare una cartella che ci metto dentro sia il php che l'html?

Questo ha 2 PHPBB_ROOT_PATH va cambiato in entrambi?

Codice: Seleziona tutto

$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';

Avatar utente
Micogian
Leader Programmatori
Leader Programmatori
Messaggi: 3704
Iscritto il: 07/01/2010, 8:51
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.4.36
Database: MySQL 5.1.70-log
Località: Udine
Contatta:

Re: Pagina di articoli non mostra header e footer

Messaggio da Micogian » 28/11/2015, 0:03

No, leggi bene la Guida, il file php va nella root, il file html nella cartella template.
Puoi mettere il file php in una cartella, ad esempio "articoli".
In questo caso la riga della root sarà

Codice: Seleziona tutto

$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : '../';
In sostanza devi indicare qual'è il percorso del phpbb rispetto alla cartella che contiene il tuo file php.
Se il forum è nella root del sito in una cartella di nome "forum" e il php lo metti nella root il percorso sarà

Codice: Seleziona tutto

$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './forum/';
Il fatto di chiamare il file html con lo stesso nome del php con l'aggiunta di "_body" diventa più facile capire l'abbinamento dei due file.
Da un lato header_articoli.php e dall'altra header_articoli_body.html.
In questo caso nel file php devi inserire la variabile corretta, vale a dire

Codice: Seleziona tutto

$template->set_filenames(array(
   'body' => 'header_articoli_body.html',
));

Avatar utente
frank
Utente
Utente
Messaggi: 1908
Iscritto il: 25/11/2014, 8:02
Sesso: Maschio
Versione: 3.1.7-PL1
Server: UNIX/Linux
PHP: 5.5.29
Database: MySQL(i) 5.5.43-log

Re: Pagina di articoli non mostra header e footer

Messaggio da frank » 28/11/2015, 0:14

Percui, se ho ben capito, il php lo posso mettere in qualsiasi cartella, mentre l'html esclusivamente in template/ senza nessuna sottocartella

Avatar utente
Micogian
Leader Programmatori
Leader Programmatori
Messaggi: 3704
Iscritto il: 07/01/2010, 8:51
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.4.36
Database: MySQL 5.1.70-log
Località: Udine
Contatta:

Re: Pagina di articoli non mostra header e footer

Messaggio da Micogian » 28/11/2015, 0:39

Esatto.
Se metti il file php in una cartella diversa devi indicare il percorso relativo della cartella del phpbb, cioè la cartella del forum.
Ma la cosa più semplice è metterlo nella cartella del forum, dipende da come hai strutturato le cartelle in remoto.
Normalmente si tiene la root per il sito e una cartella forum o come ti pare per il forum.

Avatar utente
frank
Utente
Utente
Messaggi: 1908
Iscritto il: 25/11/2014, 8:02
Sesso: Maschio
Versione: 3.1.7-PL1
Server: UNIX/Linux
PHP: 5.5.29
Database: MySQL(i) 5.5.43-log

Re: Pagina di articoli non mostra header e footer

Messaggio da frank » 28/11/2015, 0:57

Ora appare, qui il nome va messo sia nel php che nell'html
page_header('Nome');
<h2>Nome</h2> non si può toglierne uno?

Poi, avendo 12 file.html devo creare 12 file.php personalizzati

Avatar utente
frank
Utente
Utente
Messaggi: 1908
Iscritto il: 25/11/2014, 8:02
Sesso: Maschio
Versione: 3.1.7-PL1
Server: UNIX/Linux
PHP: 5.5.29
Database: MySQL(i) 5.5.43-log

Re: Pagina di articoli non mostra header e footer

Messaggio da frank » 28/11/2015, 3:59

C'è l'ho quasi fatta, ho messo un file php nella cartella Articoli e devo richiamarlo in a-ritornare-body.html nel file ho messo così ma non lo richiama

Codice: Seleziona tutto

<?php include("../Articoli/footerArticoli.php"); ?> 
Schermata 2015-11-28 alle 03.54.08.png
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.

Avatar utente
brunino
Moderatore
Moderatore
Messaggi: 2819
Iscritto il: 12/01/2013, 16:35
Sesso: Maschio
Versione: 3.1.2
Server: UNIX/Linux
PHP: php 5.3
Database: mysql
Località: Toscana, Firenze
Contatta:

Re: Pagina di articoli non mostra header e footer

Messaggio da brunino » 28/11/2015, 7:29

Per richiamarlo dell'html devi usare <!-- INCLUDEPHP Articoli/footerArticoli.php -->
Però è molto sconsigliato usare questo genere di cose (ossia PHP nei file di template)

Inviato dal mio MotoE2(4G-LTE) utilizzando Tapatalk
E' sempre gradito un grazie

Creo estensioni per phpBB 3.1 su misura: contattami via MP.
Mie Estensioni: Top Ten Topics | Ban List | Topic List
Visita il mio forum di test e sviluppo stili e estensioni phpBB 3.1

Avatar utente
frank
Utente
Utente
Messaggi: 1908
Iscritto il: 25/11/2014, 8:02
Sesso: Maschio
Versione: 3.1.7-PL1
Server: UNIX/Linux
PHP: 5.5.29
Database: MySQL(i) 5.5.43-log

Re: Pagina di articoli non mostra header e footer

Messaggio da frank » 28/11/2015, 9:24

Ho trasformato il file php in html e sembra funzionare <!-- INCLUDE Articoli/footerArticoli.html --> può andare così?

Avatar utente
brunino
Moderatore
Moderatore
Messaggi: 2819
Iscritto il: 12/01/2013, 16:35
Sesso: Maschio
Versione: 3.1.2
Server: UNIX/Linux
PHP: php 5.3
Database: mysql
Località: Toscana, Firenze
Contatta:

Re: Pagina di articoli non mostra header e footer

Messaggio da brunino » 28/11/2015, 10:32

Si.

Inviato dal mio MotoE2(4G-LTE) utilizzando Tapatalk
E' sempre gradito un grazie

Creo estensioni per phpBB 3.1 su misura: contattami via MP.
Mie Estensioni: Top Ten Topics | Ban List | Topic List
Visita il mio forum di test e sviluppo stili e estensioni phpBB 3.1

Rispondi

Torna a “Supporto”

Chi c’è in linea

Visitano il forum: Nessuno e 73 ospiti