pagine personalizzate phpbb
- Sir Xiradorn
- Graphics
- Messaggi: 170
- Iscritto il: 16/03/2018, 21:35
- Link del Forum: https://xdojo.xiradorn.it/ https://xdojo.xiradorn.it/x/30x/ https://xdojo.xiradorn.it/x/31x/ https://xdojo.xiradorn.it/x/32x/
- Località: localhost, 80
- Contatta:
Re: pagine personalizzate phpbb
Le pagine personalizzate stanno sempre più andando nel dimenticatoio e questo perchè verranno sostituite dalle estensioni e da quelle che sono sia pagine personalizzate ma create in maniera leggermente diversa. Queste nuove "pagine" sono molto più integrate delle precedenti e non servirà richiamare pezzi di codice per incorporarne la struttura. Questo permetterà comunque di avere una struttura simile, potendo riadattare le vecchie custom pages alle nuove strutture rendendo ancora valide le strutture di codice similari a quelle sopra questo post con dei piccoli accorgimenti
Xiradorn - Xiradorn Lab - xiradorn.it
Style expert for phpbb 3.0 | 3.1 | 3.2
Style expert for phpbb 3.0 | 3.1 | 3.2
- LuigiMdg
- Nuovo Utente
- Messaggi: 24
- Iscritto il: 26/12/2017, 15:47
- Link del Forum: https://pronosticiippica.it
- Contatta:
Re: pagine personalizzate phpbb
Preferisco come ho fatto io, passando le variabili così, tramite la pagina php:
Codice: Seleziona tutto
$result = $db->sql_query($sql);
$row = $db->sql_fetchrow($result);
$db->sql_freeresult($result);
$template->assign_vars(array(
'NOME_VARIABILE' => $row['nome']
));
- Micogian
- Globalmod
- Messaggi: 599
- Iscritto il: 17/03/2016, 17:53
- Link del Forum: https://www.actaplantarum.org
Re: pagine personalizzate phpbb
Se create un file (es: var_user.php) con questo contenuto avete l'elenco di tutte le variabili disponibili nella pagina con " $user->data"
Codice: Seleziona tutto
<?php
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup('viewtopic');
// visualizza i valori dell'array $user->data
$n = '1' ;
foreach($user->data As $key => $valore){
echo $n . " - " . $key . " = " . $valore . "<br>";
++$n ;
}
?>
- Sir Xiradorn
- Graphics
- Messaggi: 170
- Iscritto il: 16/03/2018, 21:35
- Link del Forum: https://xdojo.xiradorn.it/ https://xdojo.xiradorn.it/x/30x/ https://xdojo.xiradorn.it/x/31x/ https://xdojo.xiradorn.it/x/32x/
- Località: localhost, 80
- Contatta:
Re: pagine personalizzate phpbb
Sto preparano una estensione per barvi da bootstrap nella creazione delle pagine personalizzate ma sfruttando il meccanismo di routing che è molto più integrata. Appena sarà pronta ve la posto va
Xiradorn - Xiradorn Lab - xiradorn.it
Style expert for phpbb 3.0 | 3.1 | 3.2
Style expert for phpbb 3.0 | 3.1 | 3.2
- LuigiMdg
- Nuovo Utente
- Messaggi: 24
- Iscritto il: 26/12/2017, 15:47
- Link del Forum: https://pronosticiippica.it
- Contatta:
- LuigiMdg
- Nuovo Utente
- Messaggi: 24
- Iscritto il: 26/12/2017, 15:47
- Link del Forum: https://pronosticiippica.it
- Contatta:
Re: pagine personalizzate phpbb
Soluzione:
Codice: Seleziona tutto
$template->assign_block_vars('navlinks', array(
'FORUM_NAME' => 'Your Page',
'U_VIEW_FORUM' => append_sid("{$phpbb_root_path}yourpage.$phpEx"))
);
- eniac
- PhpBB Expert
- Messaggi: 778
- Iscritto il: 18/07/2013, 19:14
- Link del Forum: Http://www.cesimmunizioni.eu/forum
- Località: Abruzzo
- Contatta:
Re: pagine personalizzate phpbb
Non ho capito una cosa...fino alla prima pagina ci sono arrivato e funziona egregiamente, ma se da questa pagina ne volessi chiamare un'altra come devo fare ? ho provato con un link ad un'altra pagina e ovviamente me la apre ma è bianca ,cioè non contiene lo stile del forum.....
phpBB version : 3.3.11
php version : 8.2.16
php version : 8.2.16
- alex75
- Amministratore
- Messaggi: 6288
- Iscritto il: 23/08/2012, 23:45
- Link del Forum: www.phpbb-italia.it
- Località: Palermo
Re: pagine personalizzate phpbb
devi crearla nuova in tutto e per tutto come la prima.
Ad ogni modo oggi esiste l'estensione ufficiale pages, per fare questo lavoro:
post15955.html
Ad ogni modo oggi esiste l'estensione ufficiale pages, per fare questo lavoro:
post15955.html
Regolamento Forum
Le nostre guide
Se l'assistenza prestata è stata di tuo gradimento potrai contribuire aiutandoci a sostenere le spese affrontate per tenere in vita questo forum >Cliccando sul seguente Link<
Le nostre guide
Se l'assistenza prestata è stata di tuo gradimento potrai contribuire aiutandoci a sostenere le spese affrontate per tenere in vita questo forum >Cliccando sul seguente Link<
- eniac
- PhpBB Expert
- Messaggi: 778
- Iscritto il: 18/07/2013, 19:14
- Link del Forum: Http://www.cesimmunizioni.eu/forum
- Località: Abruzzo
- Contatta:
Re: pagine personalizzate phpbb
si ma come si fa per il nome ? Se la prima pagina si chiama custom_body.html come identificato nel file custom.php la seconda devo chiamarla con un altro nome, per cui presumo che debba aggiungerlo al file PHP ma non ci riesco , al momento ho fatto cosi , per la seconda pagina ho creato un file custom1.php che punta ad un html che ho chiamato custom_body1.html...... ma non credo sia la miglior soluzione.
phpBB version : 3.3.11
php version : 8.2.16
php version : 8.2.16