Back to top

Autore Topic: tabella troppo grande come fare  (Letto 1675 volte)

Offline stefen

  • Esploratore
  • **
  • Post: 169
    • Mostra profilo
tabella troppo grande come fare
« il: 03 Ago 2023, 21:18:17 »
ciao
ho questa tabella fatta con fabrik

https://artcounseloraroma.net/index.php/component/fabrik/list/1

si tratta di1 questionario, dove per ora ho inserito solo 5 domande su una 30 e piu
Vedo che non appare la barra di scorrimento inbasso com emi aspettavo ma il testo si stringe sempre piu,  facedo diventare la tabella alta, troppo alta una volta che sara completa
COme fare?
grazie
« Ultima modifica: 03 Ago 2023, 21:28:47 da stefen »

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:tabella troppo grande come fare
« Risposta #1 il: 04 Ago 2023, 07:51:47 »
Puoi restringere il testo e inserire un more per leggerlo tutto. Vedi come ho fatto io qui.
https://magazine.infotecnica.eu

Offline stefen

  • Esploratore
  • **
  • Post: 169
    • Mostra profilo
Re:tabella troppo grande come fare
« Risposta #2 il: 04 Ago 2023, 15:19:38 »
ottima soluzione
ma non so proprio come si fa :)
midaresti unamano?
grazie

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:tabella troppo grande come fare
« Risposta #3 il: 04 Ago 2023, 17:42:00 »
Certo, ti passo il codice che ho utilizzato, appena accendo il pc.

Offline stefen

  • Esploratore
  • **
  • Post: 169
    • Mostra profilo
Re:tabella troppo grande come fare
« Risposta #4 il: 04 Ago 2023, 22:20:24 »
grazie, attendo allora!

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:tabella troppo grande come fare
« Risposta #5 il: 05 Ago 2023, 17:51:45 »
Inizia con l'assegnare una classe all'elemento td:
Codice: [Seleziona]
<td class = "comment more">campo da restringere</td>Poi aggiungi questo codice ad un file .js:
Codice: [Seleziona]
            $(document).ready(function() {
                                var showChar = 50;
                var ellipsestext = " ...";
                var moretext = "more";
                var lesstext = "less";
                $('.more').each(function() {
                    var content = $(this).html();

                    if(content.length > showChar) {

                        var c = content.substr(0, showChar);
                        var h = content.substr(showChar, content.length - showChar);

                        var html = c + '<span class="moreelipses">'+ellipsestext+'</span><span class="morecontent"><span>' + h + '</span>&nbsp;&nbsp;<a href="" class="morelink">'+moretext+'[/url]</span>';

                        $(this).html(html);
                    }

                });

    $(".morelink").click(function(){
        if($(this).hasClass("less")) {
            $(this).removeClass("less");
            $(this).html(moretext);
        } else {
            $(this).addClass("less");
            $(this).html(lesstext);
        }
        $(this).parent().prev().toggle();
        $(this).prev().toggle();
        return false;
    });
Modifica "var showCar = 50" se vuoi mostrare meno.

Offline stefen

  • Esploratore
  • **
  • Post: 169
    • Mostra profilo
Re:tabella troppo grande come fare
« Risposta #6 il: 05 Ago 2023, 21:36:06 »
grazie!
puoi dirmi anche dove va messo questo  codice?
ahh una cosa, spero non influisca troppo..
migrando a joomla/fabrik 4, va benelo stesso il codice?

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:tabella troppo grande come fare
« Risposta #7 il: 05 Ago 2023, 22:36:21 »
Non uso fabrik e non saprei, comunque puoi sempra fare un override della vista e aggiungere la classe ai campi che vuoi restringere e il codice se non sai dove metterlo lo puoi mettere sempre con override fra i tag <script>
Funziona anche in j4.

Offline stefen

  • Esploratore
  • **
  • Post: 169
    • Mostra profilo
Re:tabella troppo grande come fare
« Risposta #8 il: 05 Ago 2023, 23:26:27 »
purtroppo non riescoa seguirti
non so come si fa un override dellavista
la classe ai camopi credo di capirlo, nel senso metto nel campo il nome dell override creato...questo forse si

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:tabella troppo grande come fare
« Risposta #9 il: 06 Ago 2023, 07:05:51 »
Strano, se sai usare fabrik non dovrebbe esserti difficile.

Offline stefen

  • Esploratore
  • **
  • Post: 169
    • Mostra profilo
Re:tabella troppo grande come fare
« Risposta #10 il: 06 Ago 2023, 09:28:56 »
non sono cosi capace, quello che faccio, come in questo caso, è costruire un questionario, con risposte si/no e fare filtri su queste risposte...ma per cose un po piu complesse mi fermo, soprattutto per quanto rigaurda la parte dei linguaggi, css, php, perchè mentre confabrik in genere con prove e tentativi qualcosa riesco a fare coi linguaggi senza consocere le cose di base è difficile andare avanti per prove e tentativi
anche questo,a sentire ibravi non è un problema difficile da risolvere..se sto qua a chiedere aiuto significa chenon sono bravo! :)

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:tabella troppo grande come fare
« Risposta #11 il: 06 Ago 2023, 18:56:37 »
Ok però potresti incominciare a imparare, non è difficile fare un override, cerca in rete "override joomla" poi se qualcosa non ti è chiara chiedi pure nello specifico

Offline stefen

  • Esploratore
  • **
  • Post: 169
    • Mostra profilo
Re:tabella troppo grande come fare
« Risposta #12 il: 06 Ago 2023, 19:49:43 »
per chiarezza, so cos'è un override
io lavoro sempre con wordpress, che rende tutto molto piu semplice
con joomla, che conosco appena, è tuttomolto piu complicato, e escono fuori spesso errori
per esempio io ho fatto upgrade dal 3 al 4, e ora se prova a editare dal backend i file del template ricevono un errore
in questo caso poi c'è fabrik, e non è nemmeno chiaro se devo intervenire su fabrik o su joomla


insomma una volta che so come si fa l'override..di quali file devo fare l'override?era questo a quello a cui mi riferivo

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:tabella troppo grande come fare
« Risposta #13 il: 06 Ago 2023, 22:36:06 »
Devi fare override della vista del componente fabrik che genera la tabella.

Offline stefen

  • Esploratore
  • **
  • Post: 169
    • Mostra profilo
Re:tabella troppo grande come fare
« Risposta #14 il: 06 Ago 2023, 22:48:32 »
a saperlo.. :)
il problmea principale di questa accoppiata joomla fabrik è proprio capire quali sono i file interessati per produrre una variazione
il codice poi si fa in qualche modo...ma capire dove, per me, è complicato

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:tabella troppo grande come fare
« Risposta #15 il: 07 Ago 2023, 15:05:50 »
Ci sono molte alternative free a fabrik. Io ho utilizzato JCB, ovviamente servono basi minime per poter tirar fuori qualcosa.

Offline stefen

  • Esploratore
  • **
  • Post: 169
    • Mostra profilo
Re:tabella troppo grande come fare
« Risposta #16 il: 07 Ago 2023, 16:02:18 »
conosci qualcosa di equivalente in wordpress?

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:tabella troppo grande come fare
« Risposta #17 il: 07 Ago 2023, 21:09:49 »
Mi spiace non uso colabrodi.

Offline stefen

  • Esploratore
  • **
  • Post: 169
    • Mostra profilo
Re:tabella troppo grande come fare
« Risposta #18 il: 07 Ago 2023, 21:59:27 »
ho capito
grazie

 



Web Design Bolzano Kreatif