Questo sito utilizza cookie per le proprie funzionalità e per inviarti pubblicità e servizi in linea con le tue preferenze. Chiudendo questo banner, scorrendo questa pagina o cliccando qualunque suo elemento acconsenti all’uso dei cookie.

Accedendo al link http://www.odoo-italia.org/index.php/home/cookie-policy puoi leggere in dettaglio le modalità di trattamento dei cookie da parte dell'Associazione Odoo Italia.

Benvenuto, Ospite
Nome utente: Password: Ricordami
  • Pagina:
  • 1
  • 2

ARGOMENTO: Report multipagina (Webkit)

Re:Report multipagina (Webkit) 6 Anni 7 Mesi fa #7621

  • Xergio
  • Avatar di Xergio
  • Online
  • Gold Boarder
  • Messaggi: 266
  • Ringraziamenti ricevuti 20
  • Karma: 8
ok il codice javascript l'ho scritto,
però non mi è chiaro come accedere alla variabile page
Sergio Corato
efatto.it
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:Report multipagina (Webkit) 6 Anni 7 Mesi fa #7622

  • enlightx
  • Avatar di enlightx
  • Online
  • Platinum Boarder
  • Messaggi: 6064
  • Ringraziamenti ricevuti 638
  • Karma: 85
l'header di default cerca un elemento che si chiama page e ci scrive dentro il numero di pagina, tu potrai andare a guardare in questo elemento cosa è stato scritto ad esempio con:

document.getElementById('page')
Davide Corio
Odoo Solution Architect
email: Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.
web: www.davidecorio.com
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:Report multipagina (Webkit) 6 Anni 7 Mesi fa #7652

  • Xergio
  • Avatar di Xergio
  • Online
  • Gold Boarder
  • Messaggi: 266
  • Ringraziamenti ricevuti 20
  • Karma: 8
Dai che ci siamo quasi!
Andrebbe tutto bene, se non fosse che mi dice che l'elemento è Null
Ho provato a richiamare allora la classe, verificare l'id e il textContent, ma il risultato non cambia.
Cosa sbaglio?

Ho verificato il contenuto con:
<script>
              document.write(document.getElementById('page'));   
      </script>
Sergio Corato
efatto.it
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:Report multipagina (Webkit) 6 Anni 7 Mesi fa #7654

  • enlightx
  • Avatar di enlightx
  • Online
  • Platinum Boarder
  • Messaggi: 6064
  • Ringraziamenti ricevuti 638
  • Karma: 85
se ti dice che è null possono esserci due spiegazioni:

1. stai lavorando nel template mako. purtroppo quelle variabili sono visibili solo da header e footer (ma devi cmq usare quel codice javascript che trovi ad esempio nell'header di default o negli esempi di c2c)

2. non esiste nessun elemento con id=page. non ricordo se i miei li avevo adattati. forse nell'esempio di c2c c'è uno span con class=page e non id=page. in quel caso puoi settare l'id su quello span o ricercare l'elemento per class invece che per id
Davide Corio
Odoo Solution Architect
email: Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.
web: www.davidecorio.com
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:Report multipagina (Webkit) 6 Anni 7 Mesi fa #7658

  • Xergio
  • Avatar di Xergio
  • Online
  • Gold Boarder
  • Messaggi: 266
  • Ringraziamenti ricevuti 20
  • Karma: 8
Fatto!!! B)

Ero nel caso due, ho assegnato un id allo span, ho creato la funzione sotto nell'header nella sezione head:
function hid() {
            if ( document.getElementById('myid').innerHTML == '1' ) {
             document.getElementById('first_page').style.display = 'inline';
             document.getElementById('other_pages').style.display = 'none';
            }
            else {
             document.getElementById('first_page').style.display = 'none';
             document.getElementById('other_pages').style.display = 'inline';
            }
           }
e l'ho lanciata nel body con:
<script>
             hid()
      </script>
Grazie mille!
Sergio Corato
efatto.it
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
  • Pagina:
  • 1
  • 2
Tempo creazione pagina: 0.162 secondi

Odoo Italia Associazione - C.F: 94200470485 - Sede: Viale dei Cadorna, 83 - Firenze - Italy

Protected by R Antispam