Ultimele Drupal intrebări

Puncte: 0
Adresa URL implicită a produsului pentru un pager
cn flag

Știe cineva cum să ocoliți eroarea de vizualizare a produsului implicit care nu are o adresă URL?

Modulul Commerce are un produs implicit, iar paginatorul de vizualizare funcționează fără un Mai mult link, dar iese erori cu unul.

captură de ecran

Puncte: 1
Todd Wellman avatar
Update.php primește pagina de eroare „Pagina nu se redirecționează corect”.
eg flag

Am mutat recent site-ul nostru la o nouă companie de găzduire. După încărcarea tuturor fișierelor și importul bazei de date primesc această notificare când încerc să rulez actualizări și/sau accesând pagina update.php.

Pagina nu redirecționează corect

A apărut o eroare în timpul conexiunii la oursite.com.

Această problemă poate fi uneori cauzată de dezactivarea sau refuzul ac ...

Puncte: 0
klewis avatar
Cum să configurați modelul de găzduire de încredere pentru containerele Docker
de flag

De la Drupal 8, dacă alergul meu Proiect Docker pentru Drupal se încarcă în browserul meu la...

http://docker.drupalphp:17223/

ce ar trebui sa pun in mine site-uri/default/settings.php fișier pentru a aproba setările trusted_host_patterns?

Am încercat sooooo multe lucruri, inclusiv pe acesta simplu...

$settings['trusted_host_patterns'] = matrice(
  „^docker\.drupalphp$”,
);

Dar nu am avut n ...

Puncte: -1
Injectarea de dependență în metoda create() a pluginului bloc cu derivate
us flag

Încerc să extind meniu_bloc modul pentru a-i permite să lucreze cu domenii (prin intermediul domeniu modul). Pentru a face acest lucru, extind MenuBlock clasa și încercând să acceseze domeniu.negociator serviciu din interior getDerivativeID(). Eu folosesc crea() metoda de a injecta serviciul și de a-l stoca la a $domainNegotiator proprietate după cum urmează:

  funcția publică statică  ...
Puncte: 0
MrSnrub avatar
Fișierele cu 644 de permisiuni și proprietarul apache:apache încă nu reușesc modulul de evaluare a securității
in flag

Folosesc Drupal 7 și tocmai am instalat Security Review. Conform acestei pagini, fișierele ar trebui să fie 644. Am încercat asta, dar încă nu reușesc revizuirea securității (obțin sute de fișiere în secțiunea „Următoarele fișiere și directoare par a fi scrise de serverul tău web.” Presupun acest lucru se datorează faptului că fișierele sunt deținute de apache:apache Care sunt s ...

Puncte: 4
May  avatar
Cum suprascriu un singur fișier JavaScript folosit într-o bibliotecă?
zw flag

Încerc să înlocuiesc fișierul JavaScript de completare automată API de căutare. În mytheme.libraries, am adăugat următoarele rânduri.

mytheme_autocomplete:
  js:
    „assets/js/autocomplete.js”: { }

În mytheme.info, am adăugat următoarele rânduri.

biblioteci-override:
  search_api_autocomplete/search_api_autocomplete:
    js:
      componenta:
        js/search_api_autocomple ...
Puncte: 0
Modulul SMTP nu se poate conecta la smtp.gmail.com
br flag

Modulul SMTP a încetat să funcționeze acum aproximativ o săptămână. Nu se mai poate conecta la smtp.gmail.com. Am încercat remedii recomandate în mod obișnuit:

Puncte: 0
Dragan Petrovic FSD avatar
Nu se poate instala Provus prin Docksal
cn flag

Am o problemă la rularea Provus pe env local prin Docksal. Provus

> git clone https://github.com/promet/provus.git ppd9
> cd ppd9
> fin init

Erori prin instalații


[eroare] Drupal\Core\File\Exception\NotRegularDirectoryException: public://geofieldmap_icons nu este un director. în Drupal\Core\File\FileSystem->scanDirectory() (linia 665 din /var/www/web/core/lib/Drupal/Core/File/Fi ...
Puncte: -1
Ce configurație de securitate ar trebui să folosesc pentru a permite implementarea?
ph flag

În timpul implementării unui container în clusterul AWS Fargate ECS, deși containerul Docker rămâne în starea Running, când deschid IP-ul public al serviciului unde ar trebui să se încarce site-ul, primesc acest mesaj.

Numele de gazdă furnizat nu este valid pentru acest server.

Acesta este un site intranet care rulează pe Drupal 8.

Ce configurație de securitate ar trebui să aibă Dr ...

Puncte: 0
Lambic avatar
Dezactivați crearea de conținut în afara contextului de grup
ph flag

Folosesc modulul de grup.

Am un tip de conținut pentru care nodurile ar trebui să existe doar ca membri ai grupurilor.

Există o modalitate sensibilă de a dezactiva crearea din /node/add/{content_type} astfel încât nodurile pot fi create numai din group/{group}/content/create/group_node:{content_type}?

Puncte: 0
Afișați imagini din fișierele private în cele publice
bd flag

Este posibil să afișați fișiere/imagini private pentru public, de exemplu, cu tiwg tweak?

Am incercat exemple de aici: https://www.specbee.com/blogs/twig-tweak-in-drupal-9-functions-and-filters care a fost cel mai bun pe care l-am putut găsi în legătură cu problema mea.

In articolul de mai sus am gasit:

{{ drupal_field(field_name, entity_type, id, view_mode, language,access_check) }}

Și ace ...

Puncte: 2
Cum să afișați conținut care nu este încă tradus (Conținut netradus)
cn flag

Sunt destul de nou în Drupal – mi-am petrecut ultimele 3 luni să mă cunosc. Am o intrebare. Trebuie să creez un site în mai multe limbi pentru utilizatorii englezi și germani. Sunt administratorul site-ului și toți editorii de conținut sunt germani. Vor încărca conținut în limba germană. Din ambele părți, vom încărca conținut fie în germană, fie în engleză, apoi ar trebui tradus ...

Puncte: 0
cameron cameron avatar
Cum să obțineți adrese URL de imagini cu rezoluție joasă de la json:api?
sz flag

Putul json:api oferă un link către tipurile de noduri de fișiere, dar adresa URL este la fișierul imagine original.

Cum pot obține un fișier imagine cu rezoluție mai mică prin json:api pentru a evita ca utilizatorii să descarce un fișier imagine MB+?

Puncte: 0
mazman avatar
Includerea modulelor în depozitul Git
us flag

Modulele terțe non-core sunt menținute în module directorul din directorul rădăcină Drupal. Acest director ar trebui adăugat la fișierul .gitignore?

Dacă un modul este actualizat într-un sistem Staging, atunci de ce ar fi gestionat modulul într-un depozit Git specific site-ului când nu sunt intenționate modificări și modulul este întreținut de o terță parte? Cu siguranță, dacÄ ...

Puncte: 0
Ex0r avatar
vederi-form șablon crenguță
cn flag

Există o modalitate de a înlocui un șablon de formular de vizualizări? eu folosesc vizualizează operațiunile în vrac și încercând să adaug o funcționalitate personalizată în el prin hook_form_alter, dar o parte a funcționalității îmi cere să creez un șablon personalizat/override pe formularul de vizualizări pe care îl generează și se pare că nu găsesc un șablon care să-mi  ...

Puncte: 0
liquidcms avatar
How to add a boolen attribute to a form?
us flag

I am trying to add the boolean attribute "novalidate" to all my forms.

I have tried numerous approaches in my theme_preprocess_form function but no luck. I see in some preprocess functions, $variables['attribute'] is an object and has methods like addClass() and setAttribute(). But in _preprocess_form it is an array. Plus setAttribute doesnt sound like it will do boolean attributes anyway.

I tried to  ...

Puncte: -1
n34_panda avatar
Cum se face referire la ID-ul Salesforce trimis cu maparea formularelor web?
in flag

Suita Drupal Salesforce și documentația formularului web arată:

ID-ul înregistrărilor create/actualizate este stocat odată cu trimiterea și poate fi utilizat în actualizările ulterioare ale înregistrărilor din aceeași trimitere

Sursă: https://www.drupal.org/project/salesforce_webforms

Din păcate, pur și simplu nu știu cum să-l fac referire în mapare. Înregistrez mai întâi un caz ...

Puncte: -1
Monkeybrain avatar
Cum pot migra o bibliotecă de fonturi?
in flag

Am o platformă multi-site Drupal 7 care conține un site-uri/toate/biblioteci/fonturi/<nume font> director, unde există mai multe fișiere cu fonturi.

Port unul dintre site-urile Drupal 7 pe o nouă platformă Drupal 9, unde am creat o versiune Drupal 9 a temei. Vreau să folosesc aceste fonturi pe site-ul Drupal 9.

Unde ar trebui să copiez aceste fișiere cu fonturi? Cum pot spune tema Dr ...

Puncte: 0
Redați câmpurile trimise ale unui formular către e-mail cu titlu + valoare
in flag

Am o formă destul de complexă bazată pe \Drupal\Core\Form\FormBase cu multe câmpuri (imbricate parțial) și doriți să trimiteți conținutul complet într-un e-mail la trimitere.

Momentan am

funcția publică submitForm(matrice &$form, FormStateInterface $form_state)
{

   foreach ($form_state->getValues() ca $key => $value) {
     if (!empty($form[$key]['#title']) && $ke ...
Puncte: 0
Jennifer avatar
Error when instantiating custom field in custom module
nl flag

I apologize if the answer to this is obvious, but I am newly-embarked on porting a number of complex custom Drupal 7 modules to Drupal 9. I am using Drupal version 9.3.6, PHP version 7.4.28, mysql, apache2. I have created a custom field as follows, which on install goes without errors and appears in the field list report:

langcode: en
status: true
dependencies:
  module:
    - user
  enforced:
    m ...
Puncte: 0
Alex avatar
Cum să găsiți toate nodurile care nu au traducere pentru o anumită limbă?
in flag

Caut o modalitate programatică de a găsi toate nodurile limbajului ro care nu au traducere pentru limba XY. Există măcar o modalitate de a face asta fără SQL brut? Am încercat să folosesc entityQuery, dar nu reușesc ca condiția negativă să treacă la treabă...

Puncte: -1
Robert avatar
hook_menu() items disappeared and no longer work
id flag

I'm feel like I'm losing my mind here. I have written a custom module and implemented hook_menu to add custom admin pages. Last week this worked perfectly - this week they stopped working then vanished altogether. I can't understand what the problem is and I can't even get simple pages to work now.

This is the code I am using.

nhs_session_judge.module

/**
 * Implements hook_menu().
 */
function nhs_sessi ...
Puncte: 0
Sam Bara avatar
Există o modalitate de a downgrade core de la 9.3.6 la 9.2.7?
ua flag

După actualizarea versiunii de bază a Drupal de la 9.2.7 la 9.3.6, am primit o eroare.

TypeError: Argumentul 1 transmis către Drupal\Core\File\FileUrlGenerator::generateAbsoluteString() trebuie să fie de tipul șir, nul dat

Am încercat să aplic plasturele TypeError: Argumentul 1 transmis către Drupal\Core\File\FileUrlGenerator::generateString() trebuie să fie de tipul șir, nul dat dar da o eroa ...

Puncte: 0
Bass-Ninja avatar
Se dezactivează accesul la link-ul de semnalizare în vizualizare
ru flag

Am o entitate personalizată afișată într-o vizualizare. Dacă un câmp are o anumită valoare, linkul Flag nu ar trebui să fie disponibil și înlocuit cu ceva text.

funcția my_module_preprocess_flag(&$vars){
  $f = \Drupal::service('flag.link_builder');
  if ($vars[„flaggable”]->field_my_field->getValue() != null) {
    if ($vars["flaggable"]->field_my_field->getValue() ...
Puncte: 0
ymdahi avatar
Views Block Language Detection
in flag

I have a site with two languages (EN/FR). I have a Content Type (Article). I have a Block built with Views that is displayed on the Article Node page. This Views Block has a translation.

When the user switches to FR, all other Blocks and UI components detect and render in this language. Even if the user visits a node that does not have a FR translation, it will render the rest of the site in FR.

Howev ...

Puncte: 0
sea26.2 avatar
Commerceguys/addressing missing locality in for some countries
om flag

I spent the weekend digging into this one. Pretty sure that the issue is a bug (or missing data) from https://github.com/commerceguys/addressing

I've installed a clean version of Drupal 9.3.6 Installed address module 8.x-1.10 Commerceguys/addressing v1.2.2

Added "address" as a field to a new (and only node).

Some countries display locality (e.g., state/province) others don't. I've filed a report in the iss ...

Puncte: 0
May  avatar
cum să personalizați șablonul de vizualizare pentru șablonul oferit de modulul de completare vizualizări
zw flag

Cu vizualizările de bază, doar copiez, inserez șablonul de vizualizări în tema mea și pot înlocui. de exemplu, apelând views-view--my-view.html.twig.

Dacă folosesc un modul suplimentar, de exemplu, vizualizările arată mai multe. Care oferă o pagină de încărcare mai mare, modulul are acest șablon de vizualizări. view-show-more-pager.html.twig. Acum, dacă încerc să anulez acest ...

Puncte: -2
Free Radical avatar
How to check and disable one of the checkboxes in a form?
kz flag

I found this snippet in the code for a form ($roles is an array of roles).

$form['config_options']['roles'] = [
  '#type' => 'checkboxes',
  '#options' => $roles,
];
// Check and disable the 'authenticated' role.
$form['config_options']['roles'][RoleInterface::AUTHENTICATED_ID] = [
  '#default_value' => TRUE,
  '#disabled' => TRUE,
];

What this does is to check the checkbox for the 'authe ...

Puncte: -1
turpentyne avatar
Ar trebui să folosesc o referință de entitate pentru noduri sau termeni de taxonomie?
tr flag

Am de-a face cu un tip de conținut de plante care conține în prezent un câmp de paragraf. Paragraful conține o referire la entitate Denumirea comună si un Origine câmp de text (cu setarea de creat dacă nu există deja). Motivul meu este că denumirile comune se pot aplica la numeroase plante.

Înainte de a adăuga date, mă întreb dacă termenii de taxonomie sunt mai buni pentru numele comu ...

Puncte: 0
thiokol avatar
Cum stabilesc valoarea de expirare pentru serviciul tempstore.private?
cn flag

Eu folosesc tempstore.private serviciu, care utilizează un timp de expirare de o săptămână. Trebuie să schimb asta; a-l schimba la nivel global este bine.

Este un $expire proprietate, dar nu am idee cum ar trebui să o stabilesc.

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.