Okay
  Public Ticket #3041715
Eroare la instalarea noii versiuni
Closed

Comments

  •  2
    Adrian Petcu started the conversation

    Am descărcat versiunea nouă și am încercat să actualizez versiunea instalată. Acum pluginul este dezactivat și mesajul este:

    Modulul nu a putut fi activat pentru că a declanșat o eroare fatală.

    Fatal error: Cannot redeclare b2bking() (previously declared in /home/xxx/public_html/wp-content/plugins/b2bking/b2bking.php:35) in /home/xxx/public_html/wp-content/plugins/codecanyon-SzLG6CS9-b2bking-the-ultimate-woocommerce-b2b-plugin/b2bking.php on line 34

  •  1,906
    WebWizards replied

    Salut Adrian,

    Eroarea spune ca versiunea precedenta a pluginului era deja activata. Pentru a putea instala/activa noua versiune, trebuie intai dezactivata orice alta versiune a pluginului.


    In acest moment puteti urma acesti pasi:

    1. Dezactiveaza orice versiune a pluginului B2BKing care exista in site

    2. Activeaza versiunea nou instalata (cea mai noua)

    3. Vei vedea un astfel de mesaj in backendul sitelui:

    image.png

    Trebuie doar apasat butonul 'Install'/'Activate'.


    Daca nu reusiti sau intampinati vreo problema, pot si eu instala / verifica tot. Mi-ar trebui un login cu acces la backend-ul siteului.


    Cu stima,

    Stefan

  •  2
    Adrian Petcu replied

    Am reusit. Ai avut dreptate. Multumesc!

  •  2
    Adrian Petcu replied

    Salut, Ștefan, scriu aici pentru că am nevoie de ajutor și nu pot lua acum suport, voi cumpăra după ce încep să funcționez cu el. Deși am luat pluginul cu 2 ani în urmă, nu am reușit să-l implementez. L-am cumpărat prea devreme pentru ce aveam nevoie, iar acum mi-e dificil să plătesc douăsute și ceva de euro. Probabil o voi face după ce îl văd funcțional. Știu că nu este vina voastră, dar zic și eu. 

    Acum, dacă vrei să-mi răspunzi, îți prezint problema. Este vorba despre un marketplace de cărți, carer funcționa pe woocommerce cu un plugin indian, dar acum am trecut pe Dokan.

    Am o problemă cu autentificarea separată. Am nevoie ca cititorii și furnizorii să se autentifice și să se înregistreze separat de clienții b2b, așa că am folosit soluția de coduri scurte, utilizând  [b2bking_b2b_registration_separate]. Am folosit și [b2bking_b2b_registration_only], în pagina separat creată. Totuși, pe pagina respectivă îmi apare înregistrarea pentru clienții obișnuiți și vendorii din marketplace, dar nu și formularele pentru b2b. După cum vedeți în atașament, clienții nu se pot înregistra deoarece formularul pentru anumite grupuri nu apare.

    Ce pot face să NU mai apară inregistrarea pentru clienții b2c (utilizatorii normali ai woocommerce-ului), ci doar pentru b2b?

    Attached files:  dokan-b2bking.jpg

  •  1,906
    WebWizards replied

    Salut Adrian,

    Totuși, pe pagina respectivă îmi apare înregistrarea pentru clienții obișnuiți și vendorii din marketplace, dar nu și formularele pentru b2b. După cum vedeți în atașament, clienții nu se pot înregistra deoarece formularul pentru anumite grupuri nu apare.

    Imi poti trimite te rog un link catre acea pagina din screenshot? M-ar ajuta sa pot vedea codul paginii, ca sa inteleg mai bine ce se intampla acolo (si de ce nu apar campurile). Daca poti da acces chiar la un cont temporar de admin, ar fi ideal.

    Presupun ca ati dori si ca acea zona "sunt cititor / sunt furnizor" sa fie ascunsa pe acea pagina de inregistrare B2B, nu?


  •   Adrian Petcu replied privately
  •  1,906
    WebWizards replied

    Multumesc pentru detalii,

    Cred ca am rezolvat - problema era ca acest checkbox (non-selectable) era activat pentru toate variantele de acolo (din B2BKing -> Registration Roles):

    1106852333.png

    Trebuie activat doar pentru variantele ce nu pot fi alese, precum "Select a role" de la inceput.



    Acum campurile par a aparea normal:

    8072051348.png


  •  1,906
    WebWizards replied

    Mai ramane de afisat / ascuns acea zona  "sunt cititor / sunt furnizor". 

    Cred ca asta cel mai bine este facut prin CSS aplicabil unei pagini anume precum:

    .page-id-25 .vendor-customer-registration{
        display:none !important;
    }
    

    (CSS de mai sus este pentru pagina cu ID 25, "contul meu")


  •  2
    Adrian Petcu replied

    Mulțumesc!!!

    css-ul aplicat paginii în care este înregistrarea pentru utilizatorii B2B a funcționat perfect. Nu am aplicat pe 25 pentru că ar fi scos funizorii dokan. Dar pe aceasta ar trebui să scot utilizatorii care intră pentru B2B (și care se vor înregistra separat). Care este variabila pentru clientii b2bking care se înregistrează? 

    .page-id-25 .(???????){    display:none !important;
    }


  •  2
    Adrian Petcu replied

    De fapt, am dezactivat pur și simplu Enable Dropdown & Fields (on Woocommerce registration pages). Văd că pe cealaltă (cu B2B) a rămas.

    Mulțumesc încă o dată!