Ultimele Drupal intrebări

Puncte: 0
bigboy avatar
Afișați eticheta câmpului (nu cheia) ca titlul paginii de vizualizare în filtrul contextual
gu flag

În continuarea acestor întrebări:

Am termeni de taxonomie ai jocurilor și o vizualizare care îi reprezintă.Fiecare joc are un câmp selectat numit „gen” cu formatul „cheie|etiche ...

Puncte: 0
Introducerea câmpului de imagine este redată cu text în loc de fișier
om flag

(Drupal newb - vă rog să vă ușurați și să dați referințe care să mă ajute să învăț cum să depanez lucrurile în Drupal, mulțumesc!)

Am preluat un site Drupal cu 7.80.

Există un tip numit Eveniment care are o grămadă de câmpuri, inclusiv o imagine. Există multe evenimente existente în care încărcarea imaginilor a funcționat bine în trecut. Imaginile sunt vizibile la editarea  ...

Puncte: 0
Extindeți răspunsul la metodele de expediere API Commerce cu câmpuri personalizate
cn flag

Cu modulul API de comerț, puteți prelua toate metodele de expediere disponibile ale unei comenzi cu o solicitare GET activată {{host}}/jsonapi/checkout/{{cart_uuid}}/shipping-methods. Rezultatul este cam asa:

    {
        "tip": "opțiune-rata-livrare",
        "id": "3--implicit",
        „atribute”: {
            "shipping_method_id": "3",
            „serviciu”: {
                "id": ...
Puncte: 0
cocq avatar
reconstruiți un formular cu ajax (rezolvat)
gb flag

Într-un cârlig, folosesc ajax pe un câmp de formular, proiectat cu interfața de utilizator drupal. Se declară astfel:

$form['field_unite_de_recherche']['widget']['#ajax'] = array(
'callback' => 'ajax_equipes_from_unites_callback',
'eveniment' => 'schimbare',
'method' => 'înlocuiește',
'wrapper' => 'edit-field-equipe-membre2',
);

În funcția de apel invers, recuperez câteva val ...

Puncte: 1
Cum pot primi și procesa datele de formular transmise de pe un site extern?
fi flag

Lucrez la o implementare CRM în Drupal pentru un client și au un site web existent cu formulare activate pentru ca oamenii să facă întrebări și așa mai departe. Ei ar dori ca datele transmise prin intermediul acestor formulare să devină automat entități în CRM.

Aș putea înlocui formularele cu formulare web de pe site-ul Drupal, dar ar fi neplăcut, deoarece ar trebui să fie fie în ...

Puncte: 0
pierostz avatar
Actualizarea modulului cu compozitor, actualizările modulului, dar nu chiar
na flag

Actualizez module pe site-ul meu drupal și folosesc compozitorul astfel:

compozitorul necesită „drupal/modul”

Ieșirea pe care o primesc de la compozitor pare că totul funcționează bine, dar când merg la pagina de actualizare a modulelor, nimic nu pare să se schimbe. Ieșirea de la compozitor arată astfel:

introduceți descrierea imaginii aici

Aceasta este o apariție la fiecare modul pe care îl am.

composer.json:

{
"name": "drup ...
Puncte: 0
Stanley Fernandes avatar
Cum se utilizează simbolul [node:title] ca nume de fișier pentru câmpurile de tip media?
gt flag

Am un site Drupal 9 care are două module CALEA FIȘIERULUI (CÂMPUL). se utilizează modul și tokenul.

Deci, pentru un tip de conținut, un câmp de imagine este acolo unde în setările Calea fișierului (câmp) am numele fișierului ca [nod:titlu].[fișier:extensie] și funcționează. https://nimb.ws/z8imjN

Dar când adaug un câmp media și merg aici admin/structure/media/manage/image/fields/media ...

Puncte: 0
stckvrw avatar
Vechiul fișier GZ este generat după editarea originalului CSS
gb flag

După editarea fișierului CSS în fișierul /sites/default/files/css directorul i-am eliminat versiunea GZ și este generat după un timp, dar cu cod CSS vechi.

Cum se editează corect CSS? Și cum să forțezi generarea GZ imediat după editarea CSS?

ps. Drupal 8.7.3

Puncte: 0
Gabriel Fernandez avatar
Evitați să trimiteți e-mail (moderarea conținutului) atunci când nodul este actualizat programatic
cn flag

Am o funcție de import csv care, de asemenea, va trebui să actualizeze câmpul „moderation_state”. Odată ce importul csv este rulat, e-mailul va fi declanșat de modulul content_moderation. Există o modalitate de a dezactiva acest lucru atunci când actualizați nodurile în mod programatic?

Puncte: 0
upgrade_status - eroare neașteptată despre versiunea PHP
ru flag

Fac lucrări pregătitoare pentru actualizarea unui site de la D8 la D9...

Site-ul de dezvoltare Drupal (macOS 10.14.6 servit cu Laravel Vagrant) rulează PHP 7.3.28, atât pe linia de comandă, cât și pe php-fpm, și văd versiunea corectă cu php --version și la /admin/rapoarte/status

Și totuși, ori de câte ori îmi scanez modulele personalizate prin interfața de utilizare upgrade_status, prim ...

Puncte: 1
Validare pe formularul de modificare a entității personalizate
lc flag

Am o entitate personalizată în care, în loc să folosesc modul obișnuit de a specifica opțiunile de formular de editare setDisplayOptions('form' și bazându-se pe ContentEntityForm pentru a-mi crea formularul de editare pentru mine, trebuie să-mi creez propriul formular în buildForm() (Am interacțiuni Ajax între câmpurile pe care stocul de la nu le poate furniza). Funcționează bine, doar că ...

Puncte: 0
stckvrw avatar
Clasa Drupal\dfm\EventSubscriber\DfmSubscriber nu a fost găsită când încercați să eliminați Managerul de fișiere Drupella
gb flag

Am instalat Manager de fișiere Drupella modul pentru Drupal 8.8, dar am Drupal 8.7. Am primit aceasta eroare.

Apel la metoda nedefinită Drupal\Core\File\FileSystem::scanDirectory()

Nu mai am nevoie de modul, așa că încerc să-l elimin. Din cauza aceleiași erori de pe pagina de dezinstalare, încerc să o elimin manual.

În primul rând, am îndepărtat dfm (care este numele mașinii modulului ...

Puncte: 0
Nu se pot previzualiza elementele media
kr flag

Am o pagină nod în care, în WYSIWYG, am încorporat aproximativ 50 de elemente media. Când editez nodul, pot vedea această eroare pentru unele dintre elementele media.

A apărut o eroare la încercarea de previzualizare a conținutului media. Salvați-vă munca și reîncărcați această pagină.

În consola browserului, eroarea este următoarea.

mysite.com/media/wysiwyg/preview?text=%3Cdrupal-me ...

Puncte: 0
Ignorați/eliminați titlul vizualizării cu filtru contextual ca bloc
br flag

Am un bloc într-o pagină care este o vizualizare cu un filtru contextual. Deoarece un bloc nu are o cale, trebuie să furnizez o valoare implicită „valoare brută de la URL” conform descrierii Filtru contextual cu vizualizare bloc

Toate acestea funcționează așa cum ar trebui, vizualizarea din bloc este filtrată în funcție de ultima/a treia componentă a URL-ului, așa cum este configuratÄ ...

Puncte: 0
Sergey avatar
Câmpul Geometrie de localizare geografică (Geometrie) nu poate fi editat în termeni de taxonomie
us flag

Am un tip de taxonomie cu tip de câmp Geolocation Geometry (Geometry). Folosesc widgetul personalizat Geolocation Geometry Lat/Lng to WKT (dar problema apare și cu alte widget-uri).

Problema este că după ce am completat latitudinea și longitudinea și am salvat termenul de taxonomie nu mai pot modifica valoarea câmpului.

Cum se reproduc.

  1. Creați un nou tip de taxonomie cu tipul de câmp „G ...
Puncte: -1
Monster971 avatar
Obțineți valoarea unui câmp pentru a face o instrucțiune if Twig
id flag

Încerc să generez un PDF cu Entity Print. Până atunci totul e bine.

În pagina mea Twig, încerc să fac afișări condiționate. Dar nu pot obține condițiile pentru a funcționa.

Îmi redau câmpurile folosind {{ content.field_custom }} și asta funcționează bine.

Dar condiția nu funcționează, când fac ceva de genul:

{% if content.field_custom == „Ioan” %}...

sau

{% set field = content.fi ...
Puncte: 0
Cum pot evita pauzele de rând duble () într-un câmp de text (tip de câmp: text neformatat lung)?
ke flag

Cum pot evita pauzele de rând duble (<br><br>) într-un câmp de text (tip de câmp: text neformatat, lung)?

Utilizatorii scriu text în acest câmp de text. Când apăsă Enter de două ori, rezultatul este: <br><br>. Dar <br><br> nu este temabilă cu css, înălțimea de <br> NU poate fi setat cu css.

Prin urmare <br><br> ar trebui evitate și para ...

Puncte: 1
LeraA avatar
Cum pot personaliza punctele de întrerupere în tema de bază USWDS?
cz flag

Eu folosesc USWDS_temă de bază ca bază pentru tema mea personalizată. Versiunea 8.x-2.10

În acest fișier: web/themes/custom/my_child_theme/sass/_uswds-theme-utilities.scss Găsesc jetoanele folosite pentru punctele de întrerupere (vezi captura de ecran).

În comentarii, pot vedea ce dimensiune reprezintă acele jetoane. Nu găsesc nicăieri unde sunt setate acele numere, astfel încât să le  ...

Puncte: 0
Sidney Sousa avatar
Cum să adăugați index la șablonul de paragraf
af flag

Vreau să folosesc paragrafe pentru a implementa un carusel și, deocamdată, am paragraful exterior numit slideshow, iar șablonul este paragraph--slideshow.html.twig. Apoi, în interiorul acestui paragraf, pot adăuga diapozitive, iar șablonul este paragraph--slide.html.twig.

Momentan, am doar șablonul implicit de paragrafe care arată astfel:

{%
  setați clase = [
    'paragraf',
    „paragr ...
Puncte: 0
Adi avatar
Afișați formularul pop-up după fiecare glisare și plasare
um flag
Adi

Lucrez la funcționalitate bazată pe Caseta de acasă modul. Ori de câte ori se efectuează o operație de glisare și plasare, vreau să arăt un formular într-un pop-up. Are cineva experienta cu el?

Puncte: 0
Extect avatar
Cu site-urile/implicit/fișierele care nu fac parte din git repo, ce conținut va fi folosit în dev?
cn flag

Folosesc o instalare Drupal gestionată de compozitor și vreau să folosesc git pentru a o muta între mediile de dezvoltare și de producție. Din câte am înțeles, singurul director care nu ar trebui să fie în git repo este site-uri/implicit/fișiere. Orice altceva, inclusiv. modulele, temele, fișierele compozitorului etc. ar fi în depozit. Composer ar fi rulat doar în dezvoltarea locală, dar ...

Puncte: 0
Cum pot fi setate valorile implicite de afișare a formularului pentru elementul Webform?
cn flag

Fiecare element de formular web are o mică secțiune ca aceasta:

Secțiunea de afișare a formularului cu afișarea titlului, afișarea descrierii și afișarea ajutorului toate setate la „ - Implicit -”

Unde se pot seta aceste valori implicite, pentru locația de afișare a titlului, locația de afișare a descrierii și locația de afișare a ajutorului?

Nu pare să fie în niciuna dintre setările generale ale formularului web sau setările specifice formularului web.

Dacă este implicit pentru tipul de element, există o modalitate  ...

Puncte: 0
H M avatar
Integrarea jQuery Auto Height cu Views Infinite Scroll
mw flag
H M

Am un bloc de vizualizări cu un scroll infinit (folosind Vizualizări Bootstrap și Vizualizări Infinite Scroll module). Blocul afișează cărți și vreau să aibă aceeași înălțime. jQuery Auto Înălțime face asta bine. Cu toate acestea, se întâmplă doar pentru sarcina inițială. Înălțimea automată nu are de unde să știe să tragă la apelurile Ajax ulterioare. Care este cel mai bu ...

Puncte: 0
Josh avatar
Sublinierea JS nu se încarcă
yt flag

Scriu cod care folosește Underscore JS în Drupal 9, care ar trebui să fie încărcat din /core/assets/vendor/underscore.

Folosesc Chrome DevTools pentru a vedea sursele și, deși jquery, jquery-once și modernizer se încarcă toate din /core/assets/vendor/, biblioteca de subliniere nu se încarcă.

Sunt aproape sigur că acest lucru a funcționat săptămâna trecută. Mi-am actualizat codul de a ...

Puncte: 0
peterbe avatar
FillPDF not displaying 'foreign' characters
in flag

I'm using the fillpdf module with the online FillPDF service to render the PDFs. Most everything is working great; however, if a database field I'm displaying on the PDF contains certain 'foreign' characters, those characters don't display at all.

Notably, this occurs with the circumflex (ĉ) and caron (č) characters. Other foreign chars display fine (eg ö, é, è ...).

Not sure if this is ...

Puncte: 0
Fișier_gestionat cu tabelul fișierelor încărcate
lc flag

Adăugarea unui câmp de fișier la un tip de nod personalizat are ca rezultat o interfață de utilizare plăcută, cu un tabel care apare pentru toate fișierele încărcate, cu un buton Eliminare pentru fiecare. Dar pur și simplu adăugarea unui fişier_gestionat la propriile noastre forme, de exemplu:

$form['attachments'] = [
  '#type' => 'fișier_gestionat',
  '#title' => t('Atașamente'),
  ...
Puncte: 0
Gabriel Fernandez avatar
Cum să gestionați procesul de coadă mare
cn flag

Folosesc pluginul QueueWorker pentru a face un proces de actualizare/creare a nodului în fundal. Pe local nu există nicio problemă, completează întregul proces de coadă.Cu toate acestea, pe serverul aws se oprește de obicei la un moment dat. Presupun că din cauza consumului de resurse pe server. Care este modalitatea ideală de a-mi optimiza QueueWorker?

Iată codul meu:

$offset = 0;

în tim ...
Puncte: 0
steevee666 avatar
Cum să înlocuiți pagina implicită și fila de profiluri din contul de utilizator?
in flag

Am instalat modulul „Profil” pe site-ul meu „Drupal 9”. Când creez un tip de profil, modulul creează automat o filă în contul de utilizator pentru fiecare tip de profil.

Pentru tipul meu de profil „proiecte” fila cont de utilizator afișează pagina pentru acest tip de profil, cu această cale:

/utilizator/ID/proiect/listă

Iată vizualizarea adăugată de modul:

introduceți descrierea imaginii aici

Iată filele create à...

Puncte: 1
matsbla avatar
Cum pot furniza propriile mele modele de înlocuire pentru a fi utilizate în formă de configurare?
pe flag

Vreau să ofer un formular de configurare în care utilizatorul poate configura textul unui widget, cum ar fi descrierea și eticheta butonului, cu toate acestea vreau să ofer un model de înlocuire care să fie utilizat, cum ar fi {{count}}, astfel încât utilizatorul să poată scrie, de exemplu, „{ { count }} imagini rămase". Cum pot oferi modele de înlocuire care să fie utilizate în formular ...

Puncte: 1
Grayson Cooper avatar
Git branching strategies with a small team to develop a Drupal site
in flag

We're a small team (5-6 developers) building a Drupal 7 site. Previously, we've used Features (https://www.drupal.org/project/features) to export our configurations from development to production. We've relied largely on assigning developers discrete, unrelated tasks.

Our upcoming work has distinct, but related development. For example, I anticipate we'll need to add fields that will be used by two di ...

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.