Ultimele Drupal intrebări

Puncte: 0
andileco avatar
Cum se poate obține în mod programatic constrângerea pachetului pentru un câmp de referință de entitate?
rs flag

Lucrez în contextul unui plugin Views. eu am $entity_type și $câmp, după cum este necesar în fragmentul de mai jos. Cum pot obține în mod programatic constrângerea pachetului pentru câmpul de referință al entității?

/** @var Drupal\field\Entity\FieldStorageConfig $field_configuration */
$field_configuration = FieldStorageConfig::loadByName($entity_type, $field);

$field_configuration-&gt ...

Puncte: 2
Cum se creează o vizualizare care listează toți termenii taxonomiei ai unui vocabular, filtrați după un ID de termen?
cn flag

Am o mulțime de vocabulare diferite. Pe pagina de taxonomie (vizualizarea standard furnizată) aș dori să adaug un bloc (vizualizare) care preia id-ul taxonomiei curent din url/pagină și afișează toți termenii taxonomiei care aparțin aceluiași vocabular. Am încercat să adaug un filtru contextual, dar când aleg term id din url, vizualizarea arată doar un termen, dar aș dori să arăt toț ...

Puncte: -1
Cum se creează un exemplu de modul personalizat?
cn flag

Vreau să creez un modul personalizat in minim, adică un modul care poate fi instalat, dar în general nu face nimic doar de dragul de a înțelege cum sunt create modulele personalizate după o perioadă grea cu documentația.

exemplu.info.yml

nume: exemplu
tip: modul
cerinta_versiune_core: ^8 || ^9
descriere: „exemplu”

exemplu.php

<?php
?>

Presupunând că aceasta este calea de urmat È ...

Puncte: 0
pglatz avatar
Cum repar un conflict var-dumper?
in flag

Upgrade-ul meu eșuează. Sunt la 8.9.19 și am folosit upgrade-status pentru a mă asigura că toate modulele mele sunt compatibile cu următoarea versiune de bază majoră. Urmează instrucțiunile de la https://www.drupal.org/docs/upgrading-drupal/upgrading-from-drupal-8-to-drupal-9-or-later

Când ajung la pasul 3, care rulează actualizarea compozitorului, am următoarele probleme:

- Root composer.json  ...
Puncte: 0
Thony avatar
Migrați datele Json cu un identificator unic non-numeric (de pe Facebook...)
cm flag

Încerc să preiau postări de pe Facebook, folosind migra.

Intrebarea mea este:

în conf.yml de migrare, cum ar trebui să setez cheia sursă:ids pentru a gestiona ID-uri nenumerice, cum ar fi cele furnizate de Facebook, care arată așa 1333842536759100_23306506123438


Cateva detalii:

Aduc un json de la FB care arată așa:

{
   "date": [
      {
         "permalink_url": "URL",
         "created_time": ...
Puncte: 1
Utilizați asincron cu drupal_http_request()
in flag

Trebuie să fac un apel asincron cu drupal_http_request(). Este posibil?

Puncte: 2
May  avatar
În cazul abonatului evenimentului, cum se redirecționează dacă valoarea nu există?
zw flag

Încerc să verific o condiție înainte de a încărca pagina, dacă există valoare pentru a încărca pagina dacă nu pentru a redirecționa.

Urmăresc asta pagină

Am creat un fișier /mymodule/mymodule.services.yml și un fișier /mymodule/src/MyModuleSubscriber.php.

În MyModuleSubscriber.php aș dori să verific dacă există o valoare, dacă se întâmplă pentru a încărca site-ul în mod norm ...

Puncte: 0
Ascundeți panoul în funcție de starea coșului
tr flag

Poate cineva să mă îndrume în direcția corectă. Am creat un flux personalizat de checkout și are un panou de plată în el.

Încerc să omit panoul de plată dacă starea coșului s-a schimbat (starea implicită a coșului este nefinalizată) Nu am găsit nicio documentație pentru aceasta în documentația Drupal Commerce sau prin Google.

Nu știu ce cârlig este disponibil pentru asta (dacÄ ...

Puncte: -3
pglatz avatar
Actualizarea de la 8.9.19 la 9 nu reușește din cauza necesității rădăcinii composer.json (^8.8.0)
in flag

Upgrade-ul meu eșuează. Sunt la 8.9.19 si am folosit stare-upgrade pentru a mă asigura că toate modulele mele sunt compatibile cu următoarea versiune de bază majoră. Urmează instrucțiunile de la https://www.drupal.org/docs/upgrading-drupal/upgrading-from-drupal-8-to-drupal-9-or-later

Când ajung la pasul 3, alerg actualizare a compozitorului, primesc o grămadă de probleme de formă

- drupal ...
Puncte: -2
Column isn't responsive
ca flag

this is what I want

this is what I'm getting

I have inserted a view and one column refuses to word wrap on mobile display. On normal desktop display it wraps just fine. But as seen in the second image taken on my phone, it puts everything in that one column only as one sentence.

This only happens with this view table. A regular table works fine as seen in the second image.

So, how do I fix this? Most using my site uses it via phone, and this is b ...

Puncte: 0
drupalhorn avatar
Permiteți utilizatorului să controleze accesul la propriul conținut pentru alți utilizatori autentificați
ro flag

Vreau doar un câmp într-un tip de conținut, astfel încât atunci când un utilizator creează conținut nou, el/ea poate selecta dacă acel conținut poate fi vizualizat de alți utilizatori autentificați sau nu. Prefer să fac acest lucru cu un câmp de selecție care afișează „ascuns/vizibil” pentru alți utilizatori și apoi setați accesul real într-un modul personalizat folosind un câr ...

Puncte: 0
Cum să opriți nevoia de a șterge memoria cache a browserului ȘI a reconstrui memoria cache Drupal după fiecare modificare CSS a subtemei?
in flag

Cum să opriți nevoia de a goli memoria cache a browserului și reconstruiți memoria cache Drupal după fiecare schimbare CSS a subtemei?

Procedând astfel, mi-ar ușura testarea modificărilor minore CSS efectuate online (cum ar fi schimbarea unei culori de fundal) fără a face în mod repetitiv ambele acțiuni.

Puncte: 0
pazitos10 avatar
Eroare SQL la încercarea de a elimina câmpul tip conținut
np flag

Încercam să creez un nou tip de conținut pentru site-ul meu și am ales un nume de câmp („descriere”) care este deja folosit pentru alte tipuri de conținut.

Problema a apărut la salvarea modificărilor, deoarece numele mașinii pentru câmp există deja pentru câmpurile din alte tipuri de conținut, dar cu un tip de câmp diferit. În alte tipuri de conținut am folosit tipul implicit d ...

Puncte: 0
Cum se creează un termen de taxonomie dintr-un formular web
pe flag

Nou în Webform. Ceea ce încerc să fac este să construiesc un instrument oarecum simplu de colectare a conținutului site-ului folosind Webform. Deci, utilizatorii ar „colecta” noduri trimițând formulare pe ele. Acest lucru pare să fie ușor de făcut. Cu toate acestea, am nevoie de ei pentru a-și putea grupa nodurile/prezentările formularelor în seturi pe care le numesc „dosare”.

Puncte: 0
liquidcms avatar
Cum se transmite ID-ul paragrafului din Generatorul de aspect la Vizualizări?
us flag

Acest lucru este un pic complicat; deci sper ca are sens:

Am o entitate-mamă: Eveniment.Evenimentul are un câmp Paragraf: Sesiuni (tip de paragraf: Sesiune).

Folosesc Layout Builder pentru a formata modul de vizualizare Conținut complet al evenimentului. În layout adaug o vizualizare (paragraf) care listează paragrafele Sesiunii ca Teasers (modul de vizualizare al Sesiunii) cu un filtru contextua ...

Puncte: 0
OmarAc avatar
Actualizarea formularului web de la 5.3.0 la 6.1.0 are ca rezultat o eroare de director
us flag

După ce mi-am actualizat modulul de formular web de la 5.3.0 la 6.1.0, am primit o eroare la trimiterea formularului. Se pare că nu este capabil să copieze fișierul pdf pe care l-am adăugat în formular și astfel blochează trimiterea și îmi dă o pagină albă.

Iată ce am în intrarea mea recentă în jurnal:

Drupal\Core\Entity\EntityStorageException:
Fișierul specificat „private://webform ...
Puncte: 1
Marc Prince avatar
Cum dezactivez widgetul pop-up calendar din câmpul pentru dată?
gh flag

noob aici,

Am un formular care solicită o dată de naștere. Am setat acel tip de câmp la un câmp de dată.

Când se află pe un desktop, utilizatorul poate fie să introducă data direct în câmp - acest lucru este grozav - sau să folosească widgetul calendar.

Iată provocarea mea:

Când completați formularul prin telefon, apare widget-ul calendarului și obligă utilizatorul să folosească calendaru ...

Puncte: 0
Cum să obțineți un nod randat în funcție de tema activă?
jp flag

Într-o hook_entity_postsave() funcția din modulul meu personalizat D7, fac următoarele când un nod este salvat:

$_ = vizualizare_nod($entity, 'full');   
$html = drupal_render($_);         

Dar HTML-ul randat pare să lipsească șabloanele temei active. de exemplu. activând depanarea temei, înțeleg

 SUGESTII DE NUME DE FIȘIER:
   * paragrafe-articole--câmp-secțiuni--full.tpl.php
   * ...
Puncte: 0
OmarAc avatar
Webform 5.3 to 6.1.0 , Error : Call to undefined method Drupal\webform\Routing\WebformUncacheableResponse::addCacheableDependency()
us flag

I updated the webform module from 5.3.0 to the latest version (6.1.0) and then when I click submit on one of my forms, I receive this ERROR:

Error: Call to undefined method Drupal\webform\Routing\WebformUncacheableResponse::addCacheableDependency() in Drupal\webform\Controller\WebformEntityController->javascript () (/home/acelys/www/uno-test.agglonet.com/web/modules /contrib/webform/src/Controller/ ...

Puncte: 0
pglatz avatar
Inspectorul de configurare raportează erori în mod eronat
in flag

Am un Drupal 8.9.19 pe care încerc să migrez la Drupal 9. Tocmai am făcut un raport de stare și am câteva erori de configurare pe care încerc să le repar mai întâi. De exemplu, aceasta este dintr-o vedere:

display.page_2.display_options.fields.field_faq_category.settings.linked

Această vizualizare are o pagină 1 și un atașament 1, dar nu o pagină 2. De ce este raportat acest lucru și ce  ...

Puncte: 0
kazah avatar
Conținut similar cu filtru contextual după adresa URL
in flag

Există două tipuri de conținut (de exemplu):

  1. fructe
  2. legume

Ei împărtășesc același vocabular și termeni similari. Structura catalogului:

-Fructe
--sucuri
---pentru copii
---pentru bărbați
---pentru femei
-Legume
--sucuri
---pentru copii
---pentru bărbați
---pentru femei

Calea URL pentru mango: /fruits/mango

Vreau să arăt sucuri de legume similare pentru copii în nodul de fru ...

Puncte: 1
Chris avatar
Obțineți valoarea brută a ID-ului nodului în șablonul de vizualizări fără erori
be flag

Trebuie să obțin valoarea brută a ID-ului nodului într-un șablon de vizualizări, dar comentariile de depanare interferează. Bazat pe această problemă Eu folosesc următoarele:

{{ row.columns.nid |render|striptags|trim }}

Ceea ce funcționează de fapt, dar primesc și erori în dblog referitoare la metoda de randare:

Eroare utilizator: „0” este o cheie de matrice de randare nevalidă 
 ...
Puncte: 0
Elber CM avatar
Împărțiți termenii taxonomiei în două filtre de fațete
it flag

Engleza nu este limba mea primară, așa că vă rog să aveți răbdare.

Aș dori să cer asistență pentru a-mi împărți termenii taxonomiei în două filtre de fațete.

Context:

  • Drupal Core v9.2.6
  • Acquia Search v3.0.5
  • Acquia Connector v3.0.4
  • Căutare API v8.x-1.21
  • Căutare API Solr v4.2.1
  • Căutați pagini API v8.x-1.0-beta3
  • Căutare API Solr Admin v4.2.1
  • Fațete v8.x-1.8

Am configurat corect ...

Puncte: 0
Ludo Parazoom avatar
formulare web Limită de trimitere în înregistrarea evenimentului atunci când este posibil să se înregistreze mai mult de 1 persoană prin formular
cn flag

Folosesc „Webform Demo: Event Registration System”, pentru a gestiona înregistrarea evenimentelor și totul funcționează perfect dacă doar o singură persoană se poate abona într-un Formular.

De exemplu vreau sa opresc inregistrarea daca sunt mai mult de 100 de persoane, iar cand o persoana se abona, poate veni cu sotia sa. Deci limita pe care am pus-o:

entity_limit_total: „[webform_submis ...

Puncte: 2
Giuseppe avatar
Cum se folosesc subcozile modulului entityqueue?
br flag

Sunt pe D9 și folosesc deja entityqueue modul pentru a permite editorilor de conținut să comandă unele vizualizări prin "simplu" cozile

Acum, mi s-a cerut să fac posibilă ordonarea nodurilor care apar pe paginile de termeni ale unei anumite taxonomii.

Acele pagini - mai departe /taxonomie/termen/% url - sunt redate prin soluția „standard” a unei vizualizări de conținut cu un filtru cont ...

Puncte: 0
Joost avatar
Întâmpinați probleme de filtrare a vizualizării în mod programatic
jp flag

Folosesc un bloc de vizualizări pe site-ul meu, conținutul acestei vizualizări este filtrat programatic. Acum primesc mesaje de la utilizatori care văd informații greșite. Filtrul se bazează pe utilizatorul conectat în prezent. Deoarece am nevoie de aceste informații în filtrul obișnuit și nu în filtrul contextual, am creat un modul simplu pentru a schimba valoarea filtrului.

Filtrul  ...

Puncte: 0
user27604 avatar
Creați un bloc cu conținut similar selectat din tipul de conținut „pagină”.
us flag

Am două tipuri de conținut:

„Pagină” și „Bicicletă”

Din pagină, folosesc un câmp de referință al Entității „field_kies_je_leasefiets”, unde fac link la mai multe biciclete.

Vreau să creez un bloc, plasat pe vizualizarea completă a nodului a „paginii”, pentru a afișa un bloc cu „biciclete legate pe această pagină”.

Mă chinui să-mi amintesc cum făceam asta în trecut. Ce â ...

Puncte: 0
José Luis avatar
Imagini WYSIWYG în modulul AMP
in flag

Am un site web Drupal 7, site-ul are instalat modul AMP. Când inserez o imagine în editorul WYSIWYG, site-ul nu este convertit în versiunea mobilă AMP (în câmpurile de imagine nu există nicio problemă). Cum pot rezolva această problemă?

Puncte: -1
Cum se adaugă CSS pentru o subtemă?
cn flag

Am o subtemă creată astfel:

globalrs/globalrs.info.yml

nume: globalri
tip: temă
cerinta_versiune_core: ^8 || ^9
descriere: globalrs
tema de baza: tara
biblioteci:
  - globalrs/global-styling

globalrs/globalrs.libraries.yml

stil global:
  css:
    componenta:
      css/style.css: {}

globalrs/style/style.css

* {
    fundal: rosu !important;
}

Subtema a fost setată la implicit, dar nimic nu  ...

Puncte: 1
Cum instalez un demo funcțional?
us flag

Mă lupt cu asta de ceva vreme. Încerc să instalez un demo al modulului Commerce, așa cum este furnizat de Centarro, dar de fiecare dată când se termină instalarea, primesc doar un site gol cu ​​tema Beograd activată, dar nici un catalog de produse.

Iată ce fac de fiecare dată când încerc.

  1. Instalez modulul Commerce prin compozitor crea-proiect.

    compozitor create-project drupalcommerce/demo ...

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.