Ultimele Drupal intrebări

Puncte: -2
Cum poate face un șir folosit de o vizualizare translabil?
cn flag

Am un Evenimente vedere care este adăugată din Vizualizare calendar complet modul. Există o modalitate de a traduce anumite șiruri de caractere utilizate din acea vedere?

Puncte: 0
Atam Dhillon avatar
reCaptcha pe formularul web nu prezintă o provocare dacă utilizatorul îl omite accidental prima dată
ca flag

Deci iată fluxul.

  1. utilizatorul completează formularul web
  2. nu răspunde la reCaptcha și accesează trimite
  3. Eroarea pare să se ocupe de reCaptcha DAR - nu există nicio provocare reCaptcha prezentată din nou în timp ce datele furnizate de utilizator sunt salvate.
  4. Utilizatorul rămâne să se întrebe cum să retrimite Captcha.
  5. Actualizează pagina este o opțiune, dar care elimină datele care a ...
Puncte: 0
Marie avatar
How can I enable autocompletion for media entities in Link fields? The Link field seems to "know" only nodes, but no media entities
cn flag

The idea is to create an inline link on some arbitrary text typed in CK Editor. That link should target a file uploaded to a Media file entity.

in basic terms - when I select "Link" and type the media name, I should have a selection of media files that match the typed name.

Puncte: 0
Sherry K avatar
Cum pot evita ca ștergerea câmpurilor din B să șteargă și câmpurile din A?
cn flag

Am două tipuri de conținut: A și B. B are un câmp de referință la entitate la A. Există câteva câmpuri în B care se completează automat din valorile din A.

Când oricare dintre câmpurile care sunt folosite pentru completarea automată sunt eliminate din B, aceasta se șterge și din A.De asemenea, din cauza reutilizarii câmpurilor, nu pot schimba permisiunile în numai gata.

Există vreo  ...

Puncte: 1
CamelCode avatar
Mască de introducere personalizată a formularului web
ve flag

Încerc să aplic o mască de introducere personalizată pe un câmp text de formular web
Ceea ce vreau este destul de asemănător cu masca de introducere „Monedă (+)” încorporată, cu excepția faptului că nu vreau simbolul monedei.
Cu toate acestea, nu îmi pot da seama cum să copiez pur și simplu regula masca de introducere a monedei pentru a o modifica.
Din codul sursă al formularulu ...

Puncte: 0
Kakoum avatar
Schimbați efectul ajax asupra formularului
us flag

fac un formular în mai multe pași și mi-ar fi plăcut ca trecerea între pași să se facă glisând de la dreapta la stânga.

API-ul Drupal oferă „fade” și „slide”, dar slide-ul se face de sus în jos.

Știe cineva cum putem modifica acest efect de tranziție și dacă este posibil?

Mulțumiri,

Puncte: 0
Tobias Krause avatar
Schimbați tipul/pachetul unui nod păstrați vechiul tip/pachet în tabelele de câmp
cn flag

Trebuie să schimb pachetul/tipul unor noduri. am incercat https://www.drupal.org/project/convert_bundles dar nu a existat nicio modalitate de a selecta doar câteva noduri și de a schimba pachetul/tipul, așa că am încercat o modalitate foarte simplă:

  $nod = Nod::load(123);
  $node->set('tip', 'nume_tip_nou');
  $nod->salvare();

Acest lucru pare să funcționeze: tipul de conținut al ...

Puncte: 0
Lohith L avatar
Limitați trimiterea formularelor web la 2 și actualizați formularul web salvat anterior la trimiterea a doua oară
za flag

Lucrez la un formular web cu cerința de a adăuga o limită de trimitere și, de asemenea, de a actualiza trimiterile anterioare dacă un utilizator trimite formularul web a doua oară. Prima parte este realizată prin setările formularului web, limitate la 2 trimiteri pe zi și utilizator. Dar nu pot actualiza o trimitere anterioară a unui formular web. Există vreo modalitate de a realiza acest l ...

Puncte: 0
Simulați utilizatorul cu câmpuri de utilizat într-un test funcțional
bo flag

Cum este posibil să batem joc de un utilizator cu câteva câmpuri de text simple (de exemplu, Nume și Numele de familie) într-un test funcțional (care se extinde BrowserTestBase) fără a crea configurația pentru aceasta în directorul config/optional sau config/install?

Puncte: 0
rukya avatar
Cum pot depana pdf-ul stricat (folosind Opigno și entity_print)?
id flag

Folosesc Opigno_certificate și după actualizarea la 3.0 (și D9) pdf-urile mele sunt generate greșit (atât Wysiwyg, cât și șabloane): introduceți descrierea imaginii aici

Cum pot să-l depanez? Am mers la entity_print/src/PrintBuilder.php și am făcut „kint($content)” în interiorul funcției prepareRenderer și pare ok, ce altceva pot depana pentru a afla ce este în neregulă?

Puncte: 0
C.A. Vuyk avatar
Aveți o vedere cu „lipicios deasupra” în timp ce sortați alte articole în funcție de data publicării crescătoare
cn flag

Când folosesc o vizualizare pentru a afișa o listă de noduri, încerc să o sortez după „lipicios deasupra”. Ca a doua opțiune de sortare, lista ar trebui să fie la data publicată, crescător.

Dar, făcând acest lucru, vizualizarea ignoră această a doua opțiune „ascendent' stabilește și sortează pe dată Descendentă.

Fac ceva greșit sau ar trebui să fac altceva pentru a obține comand ...

Puncte: 0
Creați o întrerupere de linie pentru un câmp de legătură în vizualizări
pl flag

Am o vizualizare de tabel cu 5 coloane și 3 dintre coloane este un câmp de link. Mi-am dat seama că unele dintre intrări au un câmp de titlu lung, ceea ce face ca totul să fie compactat și nealiniat. În prezent, văd că inserează automat o întrerupere de linie atunci când nu este suficient spațiu.Ar fi posibil să se creeze o întrerupere de linie pentru un câmp de legătură dacă depăș ...

Puncte: 1
Yakimkin Roman avatar
Cum se creează teste funcționale pentru testarea solicitărilor REST pe care le are site-ul?
jp flag

Încerc să înțeleg cum să creez teste pentru REST Endpoint pe care le creează un modul personalizat.

Am reușit să creez un test unitar pentru metoda Get a resursei Rest și acum vreau să creez un test funcțional pentru punctul final REST.

Ideea testului este următoarea. Testul ar trebui să creeze un cont de utilizator cu rolurile și permisiunile necesare, să îl autentifice pe site și sÄ ...

Puncte: 0
user agent avatar
"composer install" works during upgrade but the autoload file is missing in the vendor directory
eg flag

I am upgrading a Drupal 8 site to Drupal 9. I removed the core, vendor, modules, and contrib directories; I ran composer install. All went well, but when I refreshed the page, I saw the following error.

Warning: require(/app/docroot/../vendor/autoload.php): failed to open stream: No such file or directory in /app/docroot/autoload.php on line 16 Fatal error: require(): Failed opening required '/app/docroot ...

Puncte: 1
Kevin avatar
Linkuri dinamice de limbă din meniu?
in flag

Încerc să găsesc o modalitate de a face următoarele:

  • Adăugați limbi la elementele de meniu Drupal 9
  • Traduceți link-uri de conținut/meniu
  • Furnizați (din Navigarea principală) o listă de limbi pagina curentă este tradusă în

Am reușit să le finalizez pe primele două, dar nu pot vedea cum să obțin un meniu pentru a enumera link-urile care scot opțiunile de limbă disponibile pentru ...

Puncte: 0
Mauricio avatar
Cum pot folosi pluginul de gestionare a unirii cu grupuri și condiții multiple?
lb flag

Încerc să construiesc un filtru de vizualizare personalizat și în metoda de interogare trebuie să creez această îmbinare.

LEFT JOIN lista node__field_list ON node_field_data.nid = list.entity_id
ȘI listă.ștersă = 0
AND (list.langcode = node_field_data.langcode SAU list.bundle IN ('option_1','option_2'))

Folosind documentația pentru ViewsJoinHandler, am putut crea unirea, dar nu am putut recr ...

Puncte: 0
Lambic avatar
Pagina nu a fost găsită la vizualizarea entităților grupului
ph flag

Folosesc modulul Grup și am definit un tip de grup „Organizație”.

Când creez o entitate de acest tip mergând la /grup/adăugați și apăsați pe salvare, primesc Pagina nu a fost găsită pentru adresa URL /Grupa 1.

Dacă merg la vizualizarea listei de entități la /admin/grup Îmi văd grupul și titlul este legat de /Grupa 1. Făcând clic pe el, îmi apare Pagina negăsită.

/grup/1/edit ...

Puncte: 0
Vighnesh Sadagopal avatar
Dacă trebuie să adaug un conținut în drupal printr-un formular personalizat, ce tabel din baza de date ar trebui utilizat?
bd flag

Am creat un formular personalizat prin API de formulare care conține doar un câmp de formular de adăugare a imaginii la nod și va fi o formă diferită prin care voi adăuga corp, titlu și etichete în baza de date. Acum sunt foarte confuz cu privire la ce tabel din baza de date ar trebui să folosesc pentru a adăuga datele, astfel încât să pot vedea datele în secțiunea de conținut din inter ...

Puncte: 0
„Au existat mai mult de 5 încercări eșuate de conectare pentru acest cont. Este blocat temporar.” iar masa de inundație este goală
cn flag

Când încerc să mă autent ca utilizator admin, primesc următoarea eroare:

Au existat mai mult de 5 încercări eșuate de conectare pentru acest cont. Aceasta este blocat temporar. Încercați din nou mai târziu sau solicitați o nouă parolă.

Acest răspuns explică că acest lucru poate fi de obicei clarificat prin trunchierea tabelului de inundații din baza de date.

Cu toate acestea, cân ...

Puncte: 0
Block nu apare în interfața de utilizare de referință a entității
jp flag

Am un câmp Referință de entitate, al cărui „tip de articol de referit” este bloc.

Am o vizualizare care creează un bloc numit lista personalului dar când editez conținut care folosește acel câmp, nu pot să-l prezint lista personalului ca optiune?

De ce acest bloc nu este selectabil? Cu siguranță toate „blocurile” ar trebui să poată fi referite în acest fel?

Captură de ecran

Puncte: 0
Bass-Ninja avatar
Interogarea de trimitere se modifică în funcție de ID-ul entității
ru flag

Am un formular web numit Înregistrare eveniment care are 3 câmpuri: nume, e-mail și eveniment (referință la entitate). Am creat o vizualizare bloc și vreau să afișez numărul de utilizatori înregistrați la un anumit eveniment. Am vrut să adaug filtre contextuale la vizualizare, dar din anumite motive câmpurile mele personalizate nu sunt afișate în bloc, ci doar globale. Am încercat apoi s ...

Puncte: 0
Puteți adăuga traducerea unui nod într-un meniu diferit de nodul sursă?
id flag

Aș dori să adaug traducerea unui nod într-un meniu diferit de sursa nodului. Este posibil?

De exemplu, limba engleză este plasată în meniul principal, iar traducerea în franceză este plasată într-un meniu diferit.

Puncte: 0
Sortarea pe un câmp de dată personalizat este mai lentă decât sortarea după relevanță: există o soluție?
pe flag

Folosesc API de căutare cu baza de date pe un site Drupal 9.3.3. Am indexat 26.000 de noduri de tip de conținut personalizat și acestea includ un câmp de dată personalizat: field_display_date

Indexul este configurat pentru a face html redat. Deoarece am nevoie ca utilizatorii să poată sorta pe field_display_date (descrescător), precum și pe relevanță, am expus două feluri: relevanță ...

Puncte: 0
Alex Sh avatar
Activați HTML pentru e-mailul modulului de invitație
de flag

Folosesc Drupal 9 și Invitație de grup modul, care îmi permite să modific textul trimis pe invitațiile prin e-mail.

Încerc să folosesc HTML E-mail de invitație, dar modulul înlocuiește marcajul HTML cu a *.

am implementat hook_form_alter() într-un modul personalizat și puneți acest cod.

$form['invitation_email']['invitation_body']['#type'] = 'text_format';
$form['invitation_email']['invita ...
Puncte: 1
Vitaliy K avatar
Cum să suprascrieți fațetele casetei de selectare tema și stilul casetelor de selectare bifate?
tr flag

Întâmpin probleme la stilarea casetei de selectare a fațetelor Drupal 9 în starea bifată. Am încercat să înlocuiesc tema prin theme_preprocess_checkboxes fără niciun efect.

aici este codul meu:

 funcția mytheme_preprocess_checkboxes($variabile) {

  $element = $variabile['element'];
  $element['#attributes']['type'] = 'caseta de selectare';
  element_set_attributes($element, array('id', ' ...
Puncte: 0
Sherry K avatar
Cum pot crește dimensiunea fișierului de e-mail SMTP?
cn flag

Am un site web drupal 7 cu reguli 7.x-2.13. Există o regulă care trimite e-mail html cu toate câmpurile ori de câte ori este creat un nou nod de tip conținut. Există, de asemenea, un câmp de fișier care permite utilizatorului să încarce documente PDF cu dimensiunea maximă de 20 MB Dar ori de câte ori utilizatorul încarcă un fișier mai mare de 8MB, regula pentru a trimite e-mail html nu m ...

Puncte: 0
Coloane cu lățime egală în Olivero
tr flag

Afișez un câmp de referință de entitate care conține 4 imagini (articole media). În mod implicit, acestea sunt afișate pe 4 rânduri unul sub celălalt. Vreau să le arăt una lângă alta. Olivero este tema pe care o folosesc.

Dacă am stabilit .grilă-plină la elementul părinte, atunci într-adevăr cele 4 imagini sunt aranjate în coloane. Cu toate acestea, ele ocupă doar o coloană fiecare  ...

Puncte: 0
Interlated avatar
Cum pot incrementa și salva o valoare întreagă într-o singură operațiune pentru a evita condițiile de cursă?
km flag

Cum pot incrementa și salva o valoare întreagă într-o singură operațiune pentru a evita condițiile de cursă?

Cu MySQL, aș putea folosi următoarea interogare.

INSERT în mytable (autentificare)
 SELECT max(autentificare) + 1
 DIN mytable

Momentan folosesc următorul cod.

$interogare = \Drupal::entityQuery('nod')->condition('tip', 'bond')
  ->condition('field_para_identifier.entity:paragra ...
Puncte: 3
user780 avatar
Cum pot suprascrie șablonul de nod pentru o instanță cu mai multe site-uri?
gb flag

Am mai multe site-uri Drupal 9 pe mai multe site-uri. în prezent, toate aceste subsite-uri folosesc o singură temă plasată în folderul /themes/MyTheme.

acum trebuie să tema câteva noduri pe site-ul A și pe site-ul B și aceasta este doar diferența dintre toate site-urile. daca folosesc pagina--nod--x.html.twig convenție pentru a schimba aspectul nodului x pe site-ul A, schimbă aspectul nodul ...

Puncte: 1
Cum se trimite un formular de contact prin JSON:API?
cn flag

Care sunt cerințele pentru trimiterea formularului de contact folosind JSON:API?

Am activat modulul de bază Contacte și am configurat un formular de contact personalizat la nivelul întregului site. Am dat permisiunea utilizatorilor anon + auth să trimită formularul.

Apoi, am activat JSON:API. Pot vedea formularul de contact la /jsonapi/contact_form/contact_form:

"date":[
   {
      "type":"contac ...

Puterea uimitoare a întrebărilor

O mare parte a zilei de lucru a unui director este petrecută cerând informații altora - solicitând actualizări de stare de la un lider de echipă, de exemplu, sau întrebând un omolog într-o negociere tensionată. Totuși, spre deosebire de profesioniști precum avocații în justiție, jurnaliștii și medicii, cărora li se învață cum să pună întrebări ca parte esențială a pregătirii lor, puțini directori cred că interogarea este o abilitate care poate fi perfecționată sau iau în considerare modul în care propriile lor răspunsuri la întrebări ar putea face. conversațiile mai productive.

Aceasta este o oportunitate ratată. Chestionarea este un instrument unic puternic pentru a debloca valoare în organizații: stimulează învățarea și schimbul de idei, alimentează inovația și îmbunătățirea performanței, construiește relații și încredere între membrii echipei. Și poate atenua riscul de afaceri prin descoperirea capcanelor și pericolelor neprevăzute.

Pentru unii oameni, întrebările vin ușor. Curiozitatea lor naturală, inteligența emoțională și capacitatea de a citi oamenii pun întrebarea ideală pe vârful limbii. Dar majoritatea dintre noi nu punem suficiente întrebări și nici nu ne punem întrebările într-un mod optim.

Vestea bună este că, punând întrebări, ne îmbunătățim în mod natural inteligența emoțională, ceea ce, la rândul său, ne face să ne întrebăm mai bine - un ciclu virtuos. În acest articol, ne bazăm pe perspectivele cercetării în știința comportamentală pentru a explora modul în care modul în care formulăm întrebările și alegem să răspundem omologilor noștri poate influența rezultatul conversațiilor. Oferim îndrumări pentru alegerea celui mai bun tip, ton, secvență și încadrare a întrebărilor și pentru a decide ce și câte informații să partajăm pentru a profita cel mai mult din interacțiunile noastre, nu doar pentru noi, ci și pentru organizațiile noastre.