Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. CMS & Piattaforme Self-Hosted
    5. Acceso utenti a back-end sito web
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • N
      nobody.1990 User • ultima modifica di

      Acceso utenti a back-end sito web

      Buongiorno, cerco di spiegare il mio "problema".
      Ho un sito web in cui vendo i miei appunti universitari ed ora anche gli appunti di altri studenti.
      Gli utenti possono acquistare e scaricare il materiale direttamente dal sito web (i soldi vengono trasferiti direttamente sul mio conto).
      Per far questo utilizzo un componente commerciale PayPal Express Checkout (posso associare solo un conto) che nel lato back-end in automatico riporta tutti i dettagli delle vendite del sito (vedi foto HTT P: //it.tinypic.com/view.php?pic=2z4ajhy&s=8#.VYKphfntlHw).
      Per garantire la massima trasparenza agli altri studenti che inseriscono appunti sul sito web ho fornito delle chiavi di accesso.
      Ho creato una nuova categoria di utenti e loro accedendo possono solo vedere i dettagli del componente suddetto.
      Il problema è che oltre alla lista delle vendite possono anche caricare o eliminare il materiale in vendita.
      Pur fidandomi volevo consigli su possibilità alternative.

      Grazie in anticipo 🙂

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • fda
        fda Moderatore • ultima modifica di

        Ciao Nobody e bentornato, non ci si leggeva da un po'. :smile5:
        Dobbiamo verificare se si riesce a fare qualcosa con le ACL (i privilegi di accesso per gli utenti).
        Quale versione di Joomla usi, 1.5, 2.5 o 3?
        Il materiale in vendita si carica tramite un componente o in quale altro modo?

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • N
          nobody.1990 User • ultima modifica di

          Ciao FDA, sei sempre gentilissimo.

          Utilizzo Joomla 3 ed il materiale viene caricato direttamente tramite il componente PayPal Express Checkout.

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • fda
            fda Moderatore • ultima modifica di

            Prova ad accedere ai permessi del componente. Dal backend, seleziona il componente e fai clic sul pulsante Options, poi vai in *Permessi *e cerca di capire se puoi cambiare i permessi per fare in modo che l'inserimento/la modifica di nuovi contenuti non sia permesso al gruppo di cui fanno parte gli altri studenti che vendono corsi.
            P.S. Attenzione a non fare danni con i permessi. 😉

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • N
              nobody.1990 User • ultima modifica di

              Mi ero dimenticato di specificarlo.
              Il mio problema risiede proprio nel fatto che il componente non presenta la sezione Permessi.
              Cliccando su Options appare esclusivamente il form per l'inserimento dei dati del mio conto PayPal.

              Sarebbe possibile su Joomla dare la possibilità agli utenti di visitare solamente un link del back-end?
              In questo modo fornirei il link della pagina contenente la lista di transazioni senza dare l'accesso a tutto il componente.

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • fda
                fda Moderatore • ultima modifica di

                Un filtro in backend sul link mi sembra complesso e insidioso, io farei un modulo pubblicato in frontend solo per gli utenti loggati, tanto a loro basta leggere i valori della tabella.

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • N
                  nobody.1990 User • ultima modifica di

                  Perdona la mia incompetenza ma come faccio a farlo?
                  Nel senso come faccio a far un modulo di accesso alla sola tabella invece che a tutto il componente?

                  Grazie per la pazienza

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • fda
                    fda Moderatore • ultima modifica di

                    Se vuoi posso dargli uno sguardo, però devi passarmi il componente. Se riesco a fare il modulo pubblico il codice free qui nel forum e/o un link per scaricare l'estensione. Senza fretta che sono pigro:fumato:. Se vogliamo provare mandami un messaggio.

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • fda
                      fda Moderatore • ultima modifica di

                      Si può creare un modulo che si collega al database, estrae i dati che servono e li mette in una tabella. Il modulo non fa altro che mostrare una tabella html con i dati estratti dal db, senza fornire la possibilità di modificarli. Ovviamente pubblichi il modulo solo per gli utenti loggati o appartenenti a un certo gruppo.
                      Fatto questo puoi cambiare il gruppo degli studenti, cioè non li fai più accedere al backend ma solo al frontend.
                      In generale, riduci sempre il numero di utenti che si loggano al backend, meglio anzi se ci vai soltanto tu ed eventualmente altri colleghi che hanno conoscenze/ruolo di amministratori.

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • N
                        nobody.1990 User • ultima modifica di

                        Perfetto, sarebbe proprio l'ideale.
                        Come posso farti avere il componente, non ho capito?

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • fda
                          fda Moderatore • ultima modifica di

                          Insieme a Nobody stiamo verificando se riusciamo a creare un modulo, se ci riusciamo postiamo qui il codice dell'estensione. :smile5:

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • G
                            gino.giorgetti User Newbie • ultima modifica di

                            Scusate se mi intrometto.
                            Sono nuovo del forum, anche io utilizzo il modulo di Nobody.1990.
                            Se siete riusciti a creare il modulo posso capire come avete fatto?
                            Grazie

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • fda
                              fda Moderatore • ultima modifica di

                              Ciao Gino_giorgetti e benvenuto sul ForumGT.

                              Ho controllato il database su Joomla 3 e verificato che il componente crea una tabella prefix__purchaserecordppexpress che contiene i dati relativi alle transazioni, cioè proprio quelli che interessano a noi.
                              Per popolare il db mi occorrono due account PayPal per simulare gli acquisti. Se c'è qualcuno che ha un account PayPal e si vuole immolare alla causa acquistando un documento vuoto alla ragguardevole cifra di 1 centesimo, si faccia avanti e velocizziamo la pratica... poi il centesimo glielo restituisco, eh!! 😄

                              Chi ha PP e vuole contribuire al test mi invii un pvt.

                              La procedura per creare il modulo è un po' lunga da spiegare, ma una volta che abbiamo il modulo funzionante mi prendo un'ora di tempo e spiego tutto riportando il codice. :smile5:

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              • fda
                                fda Moderatore • ultima modifica di

                                PayPal risolto. 😉

                                0 Miglior Risposta Ringrazia Cita Rispondi

                                  1 Risposta Ultima Risposta
                                • N
                                  nobody.1990 User • ultima modifica di

                                  Ciao FDA.

                                  Se ti serve un qualcosa fammi sapere in cosa posso esserti utile 😉

                                  0 Miglior Risposta Ringrazia Cita Rispondi

                                    1 Risposta Ultima Risposta
                                  • fda
                                    fda Moderatore • ultima modifica di

                                    Ciao Nobody,
                                    grazie, appena sono pronto ti avverto. Per il test di acquisto con PP ho risolto. 😉

                                    0 Miglior Risposta Ringrazia Cita Rispondi

                                      1 Risposta Ultima Risposta
                                    • N
                                      nobody.1990 User • ultima modifica di

                                      Grazie per l'aiuto 😉

                                      0 Miglior Risposta Ringrazia Cita Rispondi

                                        1 Risposta Ultima Risposta
                                      • fda
                                        fda Moderatore • ultima modifica di

                                        Funziona. Un po' di dettagli di stile e opzioni, qualche test e condividiamo. :smile5:

                                        image

                                        0 Miglior Risposta Ringrazia Cita Rispondi

                                          1 Risposta Ultima Risposta
                                        • N
                                          nobody.1990 User • ultima modifica di

                                          Mitico !! Se hai bisogno di aiuto per i test chiedi senza problemi

                                          0 Miglior Risposta Ringrazia Cita Rispondi

                                            1 Risposta Ultima Risposta
                                          • fda
                                            fda Moderatore • ultima modifica di

                                            @Nobody: ti faccio qualche domanda per capire se riesco a migliorare l'estensione.

                                            Qual è la differenza tra *Price *e PayPal Transaction Fee per ogni prodotto?
                                            Nonostante abbia venduto due prodotti mi segna Net Profit pari a zero, è normale?
                                            La "contabilità" tra il proprietario del sito e il proprietario del contenuto digitale è manuale?
                                            Non sarebbe meglio che ciascun utente avesse accesso soltanto alle statistiche di vendita dei propri contenuti?
                                            Ci sono altre informazioni che pensi sarebbe utile includere?

                                            0 Miglior Risposta Ringrazia Cita Rispondi

                                              1 Risposta Ultima Risposta
                                            Caricamento altri post
                                            Rispondi
                                            • Topic risposta
                                            Effettua l'accesso per rispondere
                                            • Da Vecchi a Nuovi
                                            • Da Nuovi a Vecchi
                                            • Più Voti