Ultimele Drupal intrebări

Puncte: 1
Kevin avatar
Bănuiesc că în acest caz particular nu, deoarece Symfony 5/6.x nu va veni până la Drupal 10.
in flag

Câmpul de referință al nodului se completează automat și permite selecții multiple în vizualizări

Există o modalitate de a instala pachete terțe fără a intra în conflict cu core-recomanded? Exemplu:
Cerințele dumneavoastră nu au putut fi rezolvate într-un set instalabil de pachete.

  Problema 1
    - spatie/ignition[1.0.0, ..., 1.0.2] necesită symfony/console ^5.4|^6.0 -> sa ...
Puncte: 0
Steve Siddu avatar
Cum pot filtra pe baza valorilor unice ale termenilor taxonomiei?
br flag

Am un tip de conținut „carte”. Unul dintre câmpurile sale „field_language” se referă la termenul de taxonomie „limbă”. field_language poate avea o singură valoare.

Luați în considerare că acesta este conținutul pe care îl am,

introduceți descrierea imaginii aici

Vreau o singură carte pentru fiecare articol unic de taxonomie al termenului de taxonomie „limbă”.

Vreau ca vizualizarea să genereze un rezultat ca acesta,

Puncte: 1
druplash avatar
Cum obțin o valoare din câmpul din instrucțiunea if/else
jp flag

Într-un obicei views-view-fields.html.twig Printr un câmp de listă (field_status) fără probleme. Valorile sunt:

nou|Nou

vechi|vechi

Dar dacă vreau să fac o declarație if/else pentru tipărirea diferitelor containere div, primesc întotdeauna tipărit containerul div din else. Are cineva idee ce greșesc? Am încercat și eu cu modulul Twig Field Value, dar am aceleași probleme.

<div class="ca ...
Puncte: 0
), dar vreau să permită selecții multiple.
us flag

Pot traduce o variabilă folosind funcția jQuery Drupal.t în Drupal 9?

Mi-am actualizat recent nucleul Drupal la 8.9 și dintr-o dată o funcționalitate nu mai funcționează.

Am un tip de conținut „Rețetă”, are un câmp „Category” (field_category) care este Entity Reference: Node.

Am încercat să creez o vizualizare și am creat un criteriu de filtru field_category și vreau să fie Comple ...

Puncte: 0
Folosind modulul de grup, obțineți SUM din conținutul grupului dintr-o vizualizare
in flag

Folosesc modulul de grup și fiecare grup poate crea conținut „turnee”. În acel conținut se află un paragraf cu mai multe valori care conține a ID-ul de utilizator si a număr camp.

Folosind vizualizări, aș dori să afișez un clasament. Practic, ia toate nodurile de „turneu” grupurilor și afișează utilizatorul și totalul lor din acel câmp de număr. Nu sunt foarte încrezător că ...

Puncte: 2
Hubert avatar
Drupal JSON:API - preluarea nodurilor etichetate de mai mulți termeni
cn flag

Să presupunem că am un tip de conținut de articole și un câmp de referință field_tags (cu mai multe valori care fac referire la un vocabular „etichetă”)

Pentru a prelua articole care fac referire, de exemplu, „etichetă1” sau „etichetă2”, fac acest lucru:

jsonapi/node/articol?
&filtru[etichete][condiție][cale]=field_tags.id
&filter[tags][condition][operator]=IN
&filt ...
Puncte: 0
jfc avatar
Deci, object.field_supplier_products returnează „product1”
us flag
jfc

Crearea unei „liste negre de etichete” pentru utilizatorii dintr-o vizualizare

Folosesc API-ul REST în Drupal 9 și folosesc literale șablon JavaScript pentru a genera unele dintre date.

<span class="products">${Drupal.t(object.field_supplier_products)}</span>

De exemplu, pentru a genera o listă de produse care sunt extrase din API, acesta este codul meu -

Aceasta returnează ceea ce am  ...

Puncte: 0
quantumized avatar
Cum se face ca valoarea filtrului expus a unei vizualizări să se potrivească cu numele termenului de filtru de context furnizat în calea Vizualizării?
ng flag

În Drupal 9 avem o vizualizare a nodurilor cu un filtru de context (are nume de termen la ID de termen) și un filtru expus pentru termen (numit tip de resurse). Pot să merg la calea Vizualizări (/downloads) și să adaug numele termenului (/downloads/white-papers) și rezultatele sunt filtrate corect, dar filtrul expus nu reflectă filtrul „white-papers” și acesta arată „- Toate -" ca filtru ...

Puncte: 0
Helen B avatar
WSOD când faceți clic pe fila Fișiere după actualizarea Drupal 9
de flag

Am făcut o actualizare de la Drupal 9 la 9.1 și ulterior 9.3, dar primesc un ecran alb de eroare de moarte când fac clic pe fila Fișiere din meniul Conținut. Aceasta este eroarea pe care o primesc în jurnalele

Drupal\Core\File\Exception\InvalidStreamWrapperException: în Drupal\Core\File\FileUrlGenerator->generate() (linia 192 din /var/www/drupal9/web/core/lib/Drupal/Core/File/FileUrlGenerato ...

Puncte: 0
pmagunia avatar
Cum să afișați mesajul de completare personalizat pe baza introducerii formularului web
au flag

Încerc să arăt un mesaj de finalizare personalizat în Drupal 7 folosind modulul Webform.

Mesajul afișat după completarea formularului va depinde de ceea ce introduce utilizatorul în formularul web.

Am găsit acest fir pentru modulul Webform 5 din Drupal 8, dar nu am găsit unul pentru Drupal 7:

Mesaj formular web / Modul personalizat

Stie cineva cum pot realiza asta?

Puncte: 1
El Inoubio avatar
JSONAPI: Patch nod path alias
bd flag

Am conținut pe un site Drupal și vreau să corectez pentru a schimba alias-ul căii. Iată cum fac. Îmi dă o eroare 400: Syntax Error. Nu văd unde este proastă sintaxa. Folosesc Python 3 și solicită

conținut = json.loads(date)
nodeEndpoint = endpoint.endpoint_url + f"/jsonapi/node/article/{destination_id}"

patchData = {
    "date": {
        "type": "nod--articol",
        „id”:  ...
Puncte: 0
Zdeněk Nováček avatar
Dezactivați comentariile html de depanare a temei într-o anumită vedere?
in flag

rulăm site-ul de comerț, încă modificăm niște biți, așa că avem încă setată depanarea ramurilor la adevărat, dar site-ul este deja online.. avem feed XML pentru exportul de produse comerciale către câteva site-uri de comparare a prețurilor.. și feedul XML este, desigur marcat ca nevalid, deoarece chiar și în feedurile de vizualizări XML sunt comentarii cu sugestii de teme html, vreo  ...

Puncte: 0
richirm avatar
Unde sunt stocate aliasurile de căi?
in flag

Știu că, în Drupal 7, aliasurile de căi sunt stocate în URL_alias masa. Ce tabel de bază de date folosește Drupal 8 pentru a stoca aliasuri de căi?

Puncte: 0
Schimbarea unui alias de nod pentru a-și reutiliza vechiul URL în mod programatic, fără a fi redirecționat în continuare către pagina nodului
in flag

Sunt pe un site vechi pe drupal 7. Am un nod cu alias /url. Acum trebuie să gestionez acea adresă URL a paginii în mod programatic, așa că creez un articol într-un modul personalizat folosind hook_meniu() în acest fel:

/**
 * Implementează hook_menu().
 */
funcția MYMODULE_menu() {
  $articole = [];

  $items['url'] = [
    'title' => 'Titlu nou',
    'page callback' => 'MYMODULE ...
Puncte: 0
Zdeněk Nováček avatar
Buton de adaugare in cos produs Commerce2 cu pret D9
in flag

Aș dori să modific butonul de trimitere din formularul de adăugare în coș pentru a afișa „Cumpărați pentru 9,90 USD”

Am făcut funcție MYTHEME_form_alter(&$form, $form_state, $form_id) și pot schimba textul butonului de trimitere (am găsit o cale prin dpm($form)) dar nu știu cum să găsesc o variabilă de preț. dpm($variabilă) nu funcționează și nici nu este dpm($produs)

$for ...
Puncte: 0
Karolina Lencina avatar
Scriu un modul de migrare a nodurilor (D7 la D9), dar numai titlul este migrat
in flag

Cum pot să migrez și corpul? Când am comparat acest lucru cu alte migrații de lucru, nu părea să existe diferențe în cod/ceva în neregulă cu al meu. Am căutat și pluginuri alternative de proces, dar „sub_processes” pare să funcționeze bine pentru toți ceilalți.

etichetă: Generic - Nod
grup_migrare: edweb_gen
migration_tags:
  - „edweb_generic”

sursă:
  plugin: d7_nod ...
Puncte: 0
Există capacitatea încorporată a Drupal Twig de a obține conținutul paginii
cn flag

Există capacitatea Drupal Twig (etichetă) de a obține conținutul paginii unui alt site web, cum ar fi file_get_contents() sau cURL fac în PHP? Sub „încorporat” vreau să spun fără a adăuga un cod PHP la un controler, de exemplu, o variabilă pentru a conecta funcția unei teme?

Puncte: 0
liquidcms avatar
De ce unele comenzi Drush rulează doar din docroot?
us flag

Vă întrebați dacă știe cineva de ce unele comenzi Drush (cu parametri de fișier) rulează doar din docroot și nu vor rula din rădăcina proiectului/compozitorului?

Comenzi precum drush sql-query și drush locale-import sunt printre acestea.

De exemplu, cu structura standard de foldere Drupal:

/ (rădăcina compozitorului)

  • compozitor.json
  • vânzător
  • traduceri
    • traduceri.fr.po
  • web (docr ...
Puncte: 0
Problemă de compresie a imaginii
be flag

Continui să întâmpin o problemă cu compresia imaginii pe Drupal.

Am un set de imagini clare, de bună calitate, pe care le redimensionez la 100px pe 100px în CSS.

Când redimensionez, calitatea se înrăutățește și imaginile par neclare. Site-ul folosește compresia GD2 activată la 100%, dar această setare nu pare să aibă niciun efect.

Stilul imaginii este setat la scară și decuparea la 365 ...

Puncte: 0
Matoeil avatar
Cum se compară fișierul original și fișierul de înlocuire pentru a încărca înainte de acțiunea de încărcare fizică?
za flag

Exploatând opțiunile funcțiilor file_save_upload, aș dori să dau un tratament diferit fișierului în înlocuirea media.

https://api.drupal.org/api/drupal/core%21modules%21file%21file.module/function/file_save_upload/8.6.x

  • dacă noul fișier de încărcat are același uri decât cel existent, aș dori să folosesc FILE_EXISTS_REPLACE
  • dacă noul fișier de încărcat are un URI diferit, aș d ...
Puncte: 1
Cum să migrați fișiere din afara Drupal, cu fișiere deja acolo unde trebuie să fie, creând entități de fișiere
pe flag

Fac o migrare de pe un site non-Drupal - până acum, în scopuri de testare. Am toate datele în fișiere CSV.

Deoarece sunt nou-nouț în migrarea către Drupal 9 din afara Drupal, învăț acest lucru în faze mici, oarecum simple.

Datele sursă includ o mulțime de înregistrări, dintre care multe au fișiere atașate. Unele fișiere sunt atașate la mai multe înregistrări. Unele înregistrÄ ...

Puncte: 0
quantumized avatar
Cum se redirecționează un utilizator după autentificare către o rută care necesită UID-ul?
ng flag

Știu, aceasta pare o întrebare de bază:

În Drupal 9, cum redirecționez un utilizator după ce mă conectez la o cale/rută care necesită UID-ul în cale?

Am cercetat și încercat diferite implementări, dar niciuna nu acceptă token-uri (Reguli, Redirecționare după conectare etc.)

De exemplu, după ce un utilizator se conectează, acesta ar trebui să ajungă pe „/homebox-page/dashboard/UID”  ...

Puncte: 0
mauzilla avatar
Încărcarea unei valori de câmp într-un șablon de crenguță
cn flag

Construiesc un site web pentru mai multe țări folosind Drupal 8. Compania ar dori ca fiecare regiune să își gestioneze site-ul web în mod independent, dar să aibă în continuare un site „global”.Construiesc o temă care are anumite zone codificate (numere de telefon, notificare privind drepturile de autor etc.) pe care vreau ca fiecare regiune să le poată modifica singură. Gândirea mea e ...

Puncte: 0
pofk999 avatar
Colorarea nodurilor după taxonomie
cn flag

Site-ul meu are un nod și o taxonomie „etichete” care conțin câmpul de culoare. Un nod poate avea mai multe etichete, dar trebuie să selectez o etichetă principală. Culoarea de la eticheta principală trebuie să fie transmisă nodului. Cum îl implementez?

Puncte: 0
Căutați în modulul de fișiere atașate și drupal 9
do flag

Am un site care folosește API de căutare modul pentru a genera rezultate de căutare pentru seturi de pagini și pentru fișiere - mai ales pdf-uri.Pentru a ajuta la aceasta, folosesc search_file_attachments proiect.

În procesul de actualizare a acestui site la Drupal 9, am descoperit că acest modul nu a fost actualizat și se pare că este posibil să fi fost abandonat. The pagina probleme enumera ...

Puncte: 1
Greg Sims avatar
compozitorul drupal-scaffold anexează robots.txt
us flag

Am făcut recent upgrade la Drupal 9.3.0 cu aspectul compozitorului. De fiecare dată când executăm actualizare a compozitorului conținutul robots.txt este suprapus cu fișierul aflat în core/assets/scaffold/files/robots.txt. Am dori să anexăm implicit robots.txt cu date unice ale proiectului.

Am inclus următoarele în compozitor.json conform documentatiei gasite:

    „extra”: {
        †...
Puncte: 0
creați subtemă: problemă de permisiune Bootstrap5
fr flag

Nu este posibil să creați o subtemă în Bootstrap5 în Drupal 9.A fost deschisă o problemă pe Drupal.org și se presupune că a fost rezolvată, dar continuă să sosească comentarii de la utilizatori care continuă cu aceeași problemă: https://www.drupal.org/project/bootstrap5/issues/3219767

Drupal 9.3.2 proaspăt instalare cu compozitor pe serverul Centos

compozitorul necesită „drupal/ ...

Puncte: 0
Drazen avatar
Obțineți clasa pe item.below (articolul copil din meniu) în interior
ru flag

Bună, nu pot introduce o clasă în elementul secundar al meniului principal și nu pot elimina existenta. O parte din codul meu arată astfel:

{% pentru articol din articole %}
  {%
    set item_classes = [
    „articol-meniu-edot”,
    item.is_expanded ? 'scapă jos',
    item.is_colapsed ? '',
    item.in_active_trail ? 'este activ',
  ]
  %}
  <li{{ item.attributes.addClass(ite ...
Puncte: 0
Ignorați o verificare a accesului, dar și transmiteți controlul înapoi controlerului principal în anumite condiții?
cn flag

Folosesc un controler contrib care are un _acces_personalizat funcția pe care trebuie să o înlocuiesc.

Adaug un RouteSubscriber și direcționez verificarea accesului către propriul controler. Acum vreau ceva de genul:

dacă ($condiție) {
  returnează $new_access_decision;
}
returnează $original_controller->accessCheck()

astfel încât să pot continua să mă bazez pe logica inițială pe ...

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.