Puncte:-3

Cum adaug un formular expus la produsele de căutare?

drapel cn

Am instalat modulul Search API și am urmat documentația pentru a configura un index și o casetă de căutare folosind vizualizări și fațete. Nu afișează un formular expus pentru căutare, deși există o vizualizare și pot obține o grilă statică de produse. Am stabilit prin blocuri unde ar trebui să fie forma expusă, dar nu apare.

Conform Cum se indexează produsele Drupal Commerce 2 pentru căutare? căutarea standard nu afișează produse, dar configurația blocului de căutare pare să indice că produsele pot fi afișate.

căutare configura

sonfd avatar
drapel in
Vă rugăm să adăugați câteva informații mai detaliate despre ceea ce ați făcut și să trimiteți un link către documentele pe care spuneți că le-ați urmat. Spui că nu există niciun formular expus, chiar dacă ai creat o vizualizare, dar ai adăugat un formular expus la vizualizare? De asemenea, captura de ecran pare să arate un ecran de configurare a blocului în care ați configurat blocul să apară pe anumite pagini de produse - care nu pare să aibă nimic de-a face cu restul întrebării dvs.
drapel cn
Am folosit instrucțiunile Acromedias la https://www.acromedia.com/article/creating-a-product-catalogue-with-search-api-solr-facets folosind un server Solr - dar are probleme de limbă, dar va produce un formular care nu nu afișează rezultatele și altul de la https://docs.drupalcommerce.org/commerce2/developer-guide/products/marketing-products/product-search folosind serverul de baze de date care nu produce o casetă de căutare, dar pot afișa o pagină cu toate produse. apaderno a schimbat întrebarea în cu totul altceva decât o întreb - vreau o casetă de căutare care să arate ATĂ conținut, cât și produse.
drapel cn
Văd din ultima linie că setarea de „vizibilitate” din configurație este o „excludere” și nu o setare de „includere”
sonfd avatar
drapel in
Nu este clar care este blocul pentru care afișați setările de vizibilitate. Dar dacă acesta este pentru formularul de căutare pentru lista dvs. de produse, trebuie să vă asigurați că este setat să se afișeze pe aceeași pagină cu vizualizarea pe care ați făcut-o, probabil ceva de genul „/produse”. Sau ar putea fi chiar mai ușor să setați vizualizarea pentru a NU expune formularul într-un bloc. În secțiunea Formular expus din Setările avansate, faceți clic pe linkul *Da* de lângă Formular expus în bloc pentru a schimba setarea la *Nu*.
sonfd avatar
drapel in
Dar toate acestea sunt doar presupuneri, deoarece nu avem idee cum sunt configurați de fapt vizualizarea sau indecșii dvs. de căutare.
drapel cn
Am folosit /products pentru vizibilitate - se afișează TITLUL, dar nicio casetă pentru a intra în căutare și l-am încercat în AMBELE moduri, așa cum arată imaginea, și fără niciun tip de produs bifat și cu același efect, nimic nu s-a schimbat, voi reveni peste el. din nou, dar încep să cred că este tema care provoacă acest lucru. Ori asta sau codul de acces la domeniu/temă. De exemplu, Bootsrap Barrio se comportă diferit față de Adaptive Theme - și chiar și în Adaptive Theme cele două proiecte diferite „at_theme” (2.0) sau „adaptivetheme” Drupal este acum la capătul profund - a funcționat pe Drupal 8 - dar nu acum pe Drupal 9.3. 8. Dă-ți seama
sonfd avatar
drapel in
Să [continuăm această discuție în chat](https://chat.stackexchange.com/rooms/134932/discussion-between-sonfd-and-wilburunion).
drapel cn
Moderatorul care a editat aceasta a schimbat întreaga întrebare. Încerc să obțin o casetă de căutare care va căuta atât conținut, cât și produse comerciale, așa cum a făcut Ubercart. Serverul de căutare în baza de date poate fi indexat pentru a face asta. Acum că știu că temele sunt parțial de vină, voi încerca mai întâi câteva lucruri schimbând temele. Sunt acum pe 9.3.9.O căutare este ridicolă dacă nu caută tot site-ul. O căutare a unei casete de vizualizare a catalogului de produse arată, dar nu funcționează pentru a afișa rezultate prin solr, așa că voi încerca mai întâi indexul serverului de baze de date acolo. Ubercart tocmai a funcționat, dar Comerțul este o complicație
Puncte:0
drapel cn

Este posibil ca unele teme să nu afișeze sau să afișeze corect o vizualizare de bloc în anumite regiuni de bloc. De exemplu, AdaptiveTheme folosind generatorul de teme AT Tool nu ar afișa blocul de căutare Produse în zona de conținut principal a temei și nici pe pagina recomandată /produse. De asemenea, nu afișează butonul de adăugare a produselor sau aproape orice alt buton „adăugați” din Drupal Commerce. Alte teme fac însă. Drupal 7 a avut un modul numit „Domain Blocks” care a asociat setările blocului tematic în mod pozitiv unui domeniu atunci când a fost utilizat accesul la domeniu, dar nu există încă în Drupal 9, deoarece este capabil să utilizeze AT Tool doar pentru a genera o temă de către un alt domeniu. denumește și folosește acele setări pe domeniu. Plasarea vizualizării bloc afișează vizualizarea blocului Căutare produse dacă este plasată în antet sau în regiunea de caracteristici, care apoi deschide rezultatele în regiunea de conținut principal. Este greșit pentru mai multe teme - de exemplu „Danland” listează a doua bară laterală, dar nu o afișează. Probabil că are ceva de-a face cu noul sistem de crenguțe de la Drupal

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.