Ultimele Drupal intrebări

Puncte: 2
Poate rutarea să folosească parametrii deja din adresa URL?
cn flag

De fapt, folosesc D9 pentru a construi un sistem cu entități care folosesc subentități. Sistemul principal de entități utilizează următoarea cale: /item/{item} Fiecare subentitate este legată de o entitate principală și folosește această cale: /item/{item}/sub_item/{sub_item}

Deci, pentru a accesa formularul de editare sau ștergere, sunt necesare următoarele căi:

/item/{item}/sub_ite ...

Puncte: 0
nathan111777 avatar
Cum remediez aceste probleme pe care le primesc pe un site clonat?
fr flag

Mențin un site Drupal folosind Docksal, la serviciu. În weekend am vrut să lucrez la el acasă, de pe computer.

  • Am clonat depozitul

    git clone [email protected]:user/project.git folder
    
  • Am tras toate crengile

    git branch -r | grep -v '\->' | în timp ce citiți la distanță; do git branch --track „${remote#origin/}” „$remote”; Terminat
    git fetch --all
    git pull --all
    
  • Am rulat u ...

Puncte: 0
Căutare Vizualizare filtru de locație nu funcționează după schimbarea de la Solr la serverul DB?
cn flag

Am o vizualizare de căutare care permite utilizatorului să filtreze o listă de persoane în funcție de distanța de la o locație pe care utilizatorul o poate introduce. Aceasta folosește „Locație: perechea latlong” ca filtru.

Din păcate, a trebuit să trecem temporar de la un server Solr la unul DB, iar acum se pare că această caracteristică nu mai funcționează. Toate rezultatele  ...

Puncte: 0
Există o modalitate de a îmbunătăți selecția automată a entității, în special pentru mai multe entități?
jp flag

Selecția automată a entității este un element ciudat al interfeței de utilizare care vă permite să introduceți ceva, dacă selectați o potrivire, introduce acel text. Dacă doriți să includeți două elemente, aveți nevoie , pentru a le separa.

  • Ce se întâmplă dacă există virgule în titlul entităților selectate?
  • Este foarte ușor pentru utilizator să apese înapoi (sau similar ...
Puncte: 0
TKY avatar
Cum se filtrează conținutul prin compararea valorii câmpului din profilul utilizatorului?
in flag
TKY

Există vreo modalitate de a filtra conținutul prin compararea valorilor aceluiași câmp în noduri și profilul utilizatorului?

  1. Am un câmp de evaluare de cinci stele „field_diffculty” în mai multe tipuri de conținut și profil de utilizator
  2. Scopul este de a filtra nodurile cu valori „field_diffculty” care sunt egale sau mai mici decât același câmp din profilul utilizator de conectare ...
Puncte: 1
Ignorați accesul implicit la fișiere private
in flag

În site-ul pe care îl dezvolt, directorul de fișiere private se află în afara rădăcinii documentului.
Am un tip de conținut (Capitol) cu un câmp de fișiere care stochează fișierele sale în directorul de fișiere private. Când un Capitol nodul este publicat, fișierul său este accesibil utilizatorilor, dar când nodul este nepublicat, fișierul său nu este accesibil utilizatorilor. Ei  ...

Puncte: 3
Cum se reindexează tot conținutul pentru motorul de căutare de bază?
br flag

Există o modalitate de a reindexa tot conținutul pentru motorul de căutare de bază?

În versiunile mai vechi, puteți reindexa cu drush:

drush search-reindex --immediate --verbose

Cu toate acestea, aceasta nu mai pare a fi o opțiune. În versiunile mai recente de drush, se poate face acest lucru:

drush search-api-reindex

Cu toate acestea, această comandă este pentru modulul Search API și nu pentru ...

Puncte: 1
Baud avatar
Reverse proxy și auto_complete cu conținut mixt
sa flag

Am o configurație apache cu proxy invers (IP-ul acestui server: 192.168.1.82) pentru a gestiona noul meu server D9:

192.168.1.82 : 443 este transmis la 192.168.1.87 ca HTTP(80)

<VirtualHost *:443>
    ServerName www.mydomain.be
    ServerAlias mydomain.be
    NameVirtualHost www.mydomain.be

    ProxyPreserveHost On
    ProxyPass / http://192.168.1.87:80/
    ProxyPassReverse / http://192. ...
Puncte: 0
spiralarts avatar
Acces la Webform în modul întreținere
cn flag

Am încercat să ofer acces la un anumit formular web în modul de întreținere fără succes. Există vreo modalitate de a face asta?

Puncte: 0
Filtrul expus „Căutare cuvinte cheie” depinde de indexul principal de căutare?
br flag

Dacă creez un expus Căutați cuvinte cheie Filtrați pentru o vizualizare, această funcționalitate depinde de motorul de căutare de bază? Trebuie să indexez site-ul la admin/config/search/pages pentru a Căutați cuvinte cheie sa functioneze filtrul?

Puncte: 1
Cum fac o sugestie de temă folosind un ID de câmp și ID-ul nodului?
tr flag

Încerc să fac o sugestie de temă pentru element-form--prenume--23.html.twig folosind următoarea funcție, pe baza unor informații de la Drupal 8 / 9 â Adăugarea de sugestii de teme pentru șablonul de câmp specific pentru id-ul nodului.

EDIT: Nu sunt sigur ce trebuie clarificat, per admin. Dar, ca să repet, nu îmi pot da seama cum să fac o sugestie de temă folosind un ID de câmp și un ...

Puncte: 0
Ex0r avatar
Crearea unui formular într-un câmp de vizualizare personalizat
cn flag

Lucrez la un pic de funcționalitate care permite ca un „formular” să fie încorporat într-un câmp de vizualizări personalizate într-o vizualizare la care lucrez.

Vizualizarea este o listă de tabel cu entități „solicitate”. Ultima coloană din tabel pentru fiecare rând este un formular de „editare rapidă”, care are un formular personalizat cu câteva câmpuri pe el (în funcÈ ...

Puncte: 0
Nepotrivire în starea versiunii php față de php -v
cn flag

Am mai multe versiuni (7.2 și 7.4) pe caseta mea ubuntu și recent am setat serverul să folosească 7.4, astfel încât să pot face upgrade Drupal de la 8.9 la 9.x.

Rapoartele/starea Drupal arată versiunea mea php ca 7.2, unde ca php -v și drush raportează versiunea ca 7.4.

Cum să vă asigurați că Drupal vede versiunea 7.4?

Puncte: 0
angela83 avatar
Cum să ștergeți valorile selectate din câmpul de selecție multiplă
in flag

Am un formular cu un câmp de selecție multiplă în care un utilizator poate selecta mai multe valori în el

$form['export_type_section']['export_type'] = matrice(
  '#title' => t('Tipuri de export'),
  '#type' => 'selectați',
  '#multiple' => TRUE,
  '#size' => 10, 
  '#options' => $opțiuni,
  '#ajax' => matrice(
    'eveniment' => 'schimbare',
    'callback' =>  ...
Puncte: 0
Cum salvez o imagine decodificată base64 în file_managed?
cn flag

Încerc să-mi salvez imaginea la Drupal fişier_gestionat masa. Cu toate acestea, imaginea mea vine de la decodare base64:

 $filename = "semn-".$user->id(); // returnează „semn-1234”
 $image_raw = $form_state->getValue('semnătura'); // returnează șirul de bază64 de png
 $date = base64_decode(preg_replace('#^data:image/\w+;base64,#i', '', $image_raw));
 $image = file_put_contents('private ...
Puncte: 0
chap avatar
Eroare ciudată „Definiții de entitate și/sau câmp nepotrivite”.
tn flag

Știu că există o mulțime de alte fire despre asta, dar cred că al meu este unul ciudat și mi-am petrecut ultima zi depanând cauza fără noroc până acum, așa că sperând că cineva cu mai multe cunoștințe despre scheme/stocare pe teren mă poate ajuta.

În primul rând, un mic context despre ceea ce fac. Am un set de configurații care este împachetat folosind modulul de caracteristi ...

Puncte: 0
Formular în mai mulți pași și cookie-uri
kz flag

Sunt nou în Drupal (sunt un dezvoltator .NET), dar mi s-a înmânat un site Drupal și mi s-a cerut să rezolv o problemă. Până acum nici măcar nu am reușit să afișez site-ul în caseta mea de dezvoltare (din cauza unor probleme de bază de date pe care sper să le rezolv în curând). Cu toate acestea, iată o descriere a problemei.

Am un formular cu mai multe etape. Am găsit „sursa” ...

Puncte: 0
Bryan Dooley avatar
Rezumatul nu creează rezultate în metaetichete
ng flag

Am moștenit un site Drupal despre care nu pot actualiza modulele sau nucleul. Am peste 500 de pagini cu meta descriere goală din cauza [nod: summary] nu funcționează. [Node: titlu] funcționează bine și, deși actualizarea modulelor ar putea fi singura mea soluție, mă întrebam dacă există vreo soluție pe care aș putea să o aplic ca remediere rapidă.

Puncte: 0
Farhan Erooth avatar
Ascundeți termenul activ din pagina de termeni
ng flag

Am un tip de conținut de articol care are un câmp de referință pentru taxonomie care stochează numele autorului. Poate deține mai mulți autori în cazul în care articolul este scris de mai mulți autori.

Conform imaginii de mai jos, pe pagina de vizualizare a termenului autorului, trebuie să arăt doar numele co-autorilor, ascund autorul actual. adică dacă iau Autorul 1pagina lui, câmpul ...

Puncte: 0
Hector Solutions avatar
DrupalKernel' nu a fost găsit după migrarea serverului
in flag

Încerc să migrez un site Drupal pe un nou server (de la cPanel la Plesk).

  1. Am copiat fișierele de pe serverul vechi și le-am lipit pe un server nou
  2. Exportați baza de date prin phpmyadmin și importați pe o nouă bază de date pe un server nou, din nou prin phpmyadmin.
  3. Editați settings.php (pe /httpdocs/sites/default/settings.php) cu noi acreditări pentru conectarea bazei de date pe noul server ...
Puncte: 1
Cum pot stoca o imagine base64 în folderul privat al site-ului meu?
cn flag

Încerc să stochez o imagine base64 dintr-un plugin de câmp Signature (plugin-ul scoate un text base64). Dar înainte de a-l putea stoca în folderul privat, trebuie mai întâi să îl convertesc ca imagine png. Acesta este modul în care o fac în mod normal dacă doar încarc o imagine:

    // Câmp de semnătură pe FormBuilder
    $form['semnătura'] = [
        '#type' => 'fișier_gesti ...
Puncte: 0
Cum pot suprascrie fișierul existent și păstrează același nume de fișier atunci când încarc un fișier nou
bm flag

Am conținut de tip „Document” și am adăugat câmpul „Încărcare document” cu tipul „Fișier” Vreau să înlocuiesc fișierul și să actualizez nodul. Folosesc codul de mai jos

funcția custom_file_upload_form_alter(&$form, $form_state, $form_id) {
  if($form_id == "test_node_form") {
    $form['#submit'][] = 'custom_fileupload_submit';
  }
}

funcția custom_fileupload_su ...
Puncte: 0
Gabri avatar
Cum se schimbă adresa URL de destinație a unui filtru expus?
ws flag

Am o vizualizare de blog care conține câteva filtre expuse. Folosind Vizualizează blocuri de filtre expuse Am adăugat filtrele în articolele care sunt listate pe blog. Problema este că atunci când folosesc filtrul din interiorul articolelor, acesta nu redirecționează către vizualizarea blogului și adaugă parametrii de interogare în articolele în sine.

/blog?author_id=5  
 
/article/lore ...
Puncte: 0
Eroare la clona locală (MAMP)
ua flag

Am clonat o versiune a unui site Drupal 8.9.20 la o instalare locală (MAMP PRO). Părea să fie cuvânt, dar când apelez site-ul primesc o eroare:

Site-ul web a întâmpinat o eroare neașteptată. Vă rugăm să încercați din nou mai târziu.

Cu modul de eroare verbose ajung mai departe:

Eroare: Apelați la o funcție membru id() pe bool în Drupal\Core\Entity\EntityStorageBase->setStaticCache()  ...
Puncte: -3
ankur avatar
Cum pot adăuga programatic utilizatori?
ls flag

Cum pot adăuga programatic utilizatori la un grup organic?

Puncte: 0
Actualizări de sistem, acum erori de pagină de configurare, drush se termină anormal
cn flag

După ce o actualizare a eșuat, văd următoarele probleme. Am încercat mai multe lucruri pentru a-mi reveni. Am o copie de rezervă a bazei de date, dar nu sunt sigur cum să restabiliz folosind Drush (și sunt îngrijorat pentru că Drush nu funcționează corect).

Symfony\Component\Routing\Exception\RouteNotFoundException: Ruta „markdown.overview” nu există. în Drupal\Core\Routing\RouteProvid ...

Puncte: 1
quantumized avatar
Permisiune refuzată pentru unele fișiere private, chiar dacă accesul este permis
ng flag

Drupal 9.3

Avem un site care permite încărcarea fișierelor private. Primim fișiere intermitente care nu pot fi vizualizate/descărcate, chiar și cu contul „Utilizator 1”.

Nu există nicio diferență între un fișier refuzat și alte fișiere care pot fi vizualizate. Fișierul există în Vizualizările fișierelor Drupal și este folosit într-un singur loc, așa cum era de așteptat. Fiși ...

Puncte: 0
fallenturtle avatar
Creați un filtru de vizualizări personalizate pentru a returna nodurile pe baza zilelor lucrătoare scurse de la un câmp de dată
au flag

Context: trebuie să produc niște tabele în Vizualizări care să arate entități care au avut o anumită stare (pe baza unui câmp de taxonomie) pentru un număr x de zile lucrătoare. Am configurat deja câmpuri și reguli, astfel încât de fiecare dată când starea entității este schimbată, un câmp de dată și oră este completat cu data și ora curente.

Apoi am creat un modul persona ...

Puncte: 1
Lambic avatar
Încărcarea unei imagini de utilizator cu json:api
ph flag

Încerc să creez o solicitare curl pentru a încărca o imagine în câmpul user_picture pe o entitate utilizator folosind json:api.

The documentație este, umm, minim, dar l-am folosit ca punct de plecare și am asta:

curl -s -X POST -b cookie.txt \
    --header „Accept: application/vnd.api+json” \
    --header „Tipul conținut: aplicație/flux-octet” \
    --header „X-CSRF-Token: $TOKEN†...
Puncte: 0
Cum se scot nodurile etichetate cu un singur termen?
in flag

Am multe noduri cu câmp de taxonomie „Etichete”

De exemplu:

1 nod cu tid: 10, 12, 20

2 nod cu tid: 10

3 nod cu tid: 10, 16, 18

4 noduri cu tid: 10, 20

5 nod cu tid: 10

Încerc să folosesc filtrul Term ID = 10 în Views, dar scoate toate nodurile cu termenul 10.

Cum pot scoate nodurile etichetate cu un singur termen - tid 10 (nodurile: 2 și 5)?

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.