Ultimele Drupal intrebări

Puncte: 0
Leo avatar
Filtrați după mai mulți termeni ai aceluiași vocabular folosind API-ul JSON
ng flag
Leo

Încerc să filtrez un feed JSONApi de tip de conținut Drupal după mai mulți termeni din același vocabular? (De exemplu, conținut care a fost etichetat atât cu „Anglia” cât și cu „Scoția”)

Acest thread menționează problema și pretinde o remediere, deși nu pot face asta să funcționeze - https://www.drupal.org/project/drupal/issues/3066202#comment-14426136

Problema este menționată È ...

Puncte: 2
lazarcelic avatar
fișier robots.txt per mediu
cn flag

Folosim Drupal 8.9 și avem un site de etapă EC2 și site-ul nostru principal, care folosesc aceeași bază de cod.

Este posibil să aveți un fișier robots.txt diferit pentru fiecare site (mediu)?

Nu dorim ca site-ul scenic să apară în rezultatele căutării.

Puncte: 3
Moderare de conținut în mai multe limbi
az flag

Am două limbi (engleză și franceză). Vreau sa:

  • Explorați opțiunile pentru a crea/revizui/aproba/publica conținut în limba engleză ca propriul flux de lucru
  • Explorați opțiunile de a crea/examina/aproba/publica conținut francez ca propriul flux de lucru
  • Nu ar trebui să existe nicio dependență între fluxul de moderare a limbii engleze și Fluxul moderației franceze
  • După publicare, d ...
Puncte: 0
Create 'conditional' select list in webforms?
kr flag

I'm pretty new to this so apologies in advance if I'm confusing or not clear enough.

I'm using Drupal 9 and I'm looking for a way to create a 'master' select list on webforms that will only show certain list items dependent on your answer to other questions. Example:

Q1. Do you want to study full time or part time? [select list]

Answers available: Full time / Part time

Q2. When do you want to study?  ...

Puncte: 0
MacSim avatar
How to use datelist in a custom field widget?
um flag

Since an administrator of the website I am building is visually impaired, I need to create a custom date field widget rather than use the one provided by Drupal.

I am trying to implement a datelist element.

<?php

namespace Drupal\my_module\Plugin\Field\FieldWidget;

use Drupal\Core\Datetime\DrupalDateTime;
use Drupal\Core\Field\FieldItemListInterface;
use Drupal\Core\Field\WidgetBase;
use Drupal\ ...
Puncte: 0
Verificați dacă un câmp este gol în interiorul unui șablon de paragraf crenguță
pe flag

Știu cum să verific dacă un câmp este gol într-un șablon de crenguță (exemplu nod--lorem.html.twig):

{% dacă node.field_lorem.value nu este gol %}

    <p>nu este gol</p>

{% altfel %}  

    <p>gol</p>

{% endif %}  

Aș dori să verific dacă un câmp nu este gol în interiorul unui șablon de crenguță de paragraf (exemplu paragraf--lorem.html.twig). Dar  ...

Puncte: -2
Top-Master avatar
Există vreo comandă „drush” pentru a șterge orice fișier de setare (exportat anterior)?
cn flag

Putem folosi drush pentru a șterge pur și simplu orice fișiere din directorul de configurare (exportate anterior)?

Puncte: 0
Michael Chen avatar
Adăugarea Middleware::retry() la un httpClient personalizat afectează http_client implicit
nl flag

Avem doi http_clients în fișierul nostru de servicii personalizate __construi, una implicită de la Drupal http_client serviciu, un alt Client nou personalizat creat prin utilizarea http_client_factory și http_handler_stack servicii care urmează funcția formOptions.

Clientul personalizat a fost folosit pentru a implementa mecanismul de reîncercare al lui Guzzle prin apăsare Middleware::reîncer ...

Puncte: -3
Top-Master avatar
How does `drush cim` find and handle the config-directory?
cn flag

I would like to know where the config directory is, and how drush cim command exactly handles it, to be more specific:

  • Where are the setting files imported from, can you provide me with a path relative to the root (I mean, relative to where the main index.php file of drupal is)?

  • Can we change the import path?

  • Does cim command remove the files after they are imported, or not?

Puncte: 0
J.Floyd avatar
De ce ar încerca un modul contribuit să încarce unul dintre fișierele sale dintr-un director personalizat?
ma flag

Am construit un modul pe o instanță locală în directorul meu modul/personalizat; Am publicat-o apoi pe drupal.org, ca Grupați după Widget de câmp. Din anumite motive, când instalez lansarea 1.1.1 prin Composer, primesc această eroare.

Avertisment: include(/app/web/modules/custom/group_by_field_widget/src/Plugin/Field/FieldWidget/EntityReferenceGroupByFieldWidget.php): nu s-a putut deschide f ...

Puncte: 0
ThePear avatar
Vizualizări: pagini goale când prea multe rezultate
cn flag

Folosesc modulul de geolocalizare pentru a afișa o hartă a locațiilor. Am aproximativ 550 de locații de afișat în prezent și am nevoie de toate pe harta mea. Dar ori de câte ori încerc să arăt mai mult de 300 de rezultate, pagina iese pur și simplu goală.

Indicatorul indicativ al marcatorului conține date pentru locația pe care sa făcut clic. Una dintre aceste date este o imagine l ...

Puncte: 0
Obțineți numele grupului (eticheta) grupului în care se află utilizatorul conectat în prezent
cn flag

Am creat mai multe grupuri folosind modulul de grupuri din Drupal 9. Am atribuit unii utilizatori acestor grupuri. Un utilizator poate face parte dintr-un singur grup. Acum, când utilizatorul este autentificat, avem un bloc în antet care afișează câteva informații despre utilizator. Unul dintre lucrurile pe care vrem să le afișăm este numele grupului din care face parte utilizatorul. Am deja un ...

Puncte: -1
Interlated avatar
Cum combin termenii din feedurile Drupal?
km flag

De exemplu, dacă aș avea 2 rânduri cu oameni în ele

uid | culoarea preferată
-----------------------
 3 | Albastru
 3 | Galben

Și am vrut ca rezultatul să aibă atât Albastru cât și Galben selectat la sfârșit. Există un plugin de manipulare combinată? Deja fac

clasa MyAlterSubscriber extinde AfterParseBase

Trebuie să caut valorile existente aici și să le combin mai întâi?

Puncte: 0
Basil Vlasyuk avatar
Treci un filtru expus pe altul? (D9)
pk flag

Am aproximativ o duzină de câmpuri de șir care conțin obiecte și stările acestora (de exemplu, să luăm „AC_on” și „heater_off”). Și am o vizualizare care arată noduri care conțin acele câmpuri. Sarcina pe care încerc să o îndeplinesc este aceasta. Un utilizator ar trebui să aibă două seturi de opțiuni pentru a filtra nodurile după câmpurile menționate mai sus:

  • Pentru a ...
Puncte: 0
turpentyne avatar
Cum să enumerați conținutul care face referire la un alt tip de conținut prin intermediul paragrafelor
tr flag

Am două tipuri de conținut: „Autor” și „Document”. Tipul de conținut Document folosește un Paragraf „Author_citation” pentru a le conecta pe cei doi și pentru a afișa toți autorii (plus alte câmpuri) care au lucrat la acel Document într-un bloc. Acest lucru funcționează bine.

De asemenea, vreau să arăt un bloc – pe pagina „Autor” – care listează documente legate  ...

Puncte: 0
Permisiunile pentru fișiere private nu funcționează pentru un singur fișier - Nu se poate identifica unde să găsească eroarea
rs flag

Am urmatoarea configuratie:

  • Câmp de fișier privat configurat pe tipul de conținut
  • Controlul accesului configurat cu utilizatorul referit având permisiunea de a vizualiza fișierul
  • Dacă utilizatorul este referit pe nod, acesta poate vizualiza fișierul privat al nodului respectiv.

Iată problema pe care o am:

  • Un anumit fișier nu a putut fi încărcat. Drupal redirecționează ca și cum u ...
Puncte: 0
Cum să obțineți informații despre utilizator despre cine a șters un cont?
ar flag

În Drupal 7, un utilizator a fost eliminat. În calitate de administrator, am revizuit raportul de permisiuni și rol din meniul de administrare. Dar nu am putut găsi informațiile. Există vreo altă modalitate prin care pot găsi informații despre cine a șters utilizatorul? Aceste informații sunt stocate în tabelul bazei de date? Dacă da, cum îl pot obține?

Mulțumiri Venkat.

Puncte: 0
pglatz avatar
Cum să redați o vedere într-un șablon personalizat de crenguță?
in flag

Am creat un șablon de crenguță personalizat pentru a înlocui câmpurile vizualizări-vizualizare într-o vizualizare neformatată. Ceea ce aș dori să fac este să scap de bucla de randare și să afișez în mod explicit variabilele în anumite poziții. Am folosit dump() pentru a enumera variabilele și văd o listă ca

  'field_pf_site_url' => 
    obiect(Drupal\views\Plugin\views\field\ ...
Puncte: 0
Cum obțin tipul de entitate „Bloc personalizat”?
ve flag

Am creat două tipuri de blocuri personalizate.

captură de ecran

Cum recuperez tipul de bloc personalizat în hook_theme_suggestions_block_alter()?

function mytheme_theme_suggestions_block_alter(matrice &$sugestii, matrice $variabile) {
  if (isset($variables['elemente']['conținut']['#block_content'])) {
    // $variables['elements']['content']['#block_content']->getEntityTypeId() returnează 'block_content'.  ...
Puncte: 0
Baud avatar
How to theme a paragraph form
sa flag

I would like to create a twig template for the form displayed inside the paragraph widget.

The only way I found is:

function mymodule_field_widget_paragraphs_form_alter(&$element, &$form_state, $context) {
// Check that the subform is opened  
if (count($element['subform']) > 2) {
    $element['subform']['#theme'][] = 'form__aw_calculator';
  }
...
}

After that, I have created a twig template

Puncte: 0
May  avatar
Drupal completare automată tematică jquery UI?
zw flag

Folosesc completarea automată a căutării, care utilizează completarea automată de bază, care folosește jquery pentru a poziționa formularul de completare automată.

Ieșirea html este de-a lungul liniilor

<div class="ui-menu ui-autocomplete autocomplete-search" style="top: 500px;left: 10px;width: 200px;>

Cred că aceste stiluri inline sunt generate prin jquery. Cu toate acestea, ei pozițione ...

Puncte: -1
mauzilla avatar
HTML not rendered in text field content type
cn flag

In my content type, I have a text field that will display a string (max 200 characters) in a Bootstrap card. Due to the design, we have to allow the user to add a < br /> or \ n to add "invisible lines" to ensure content is wrapped correctly in the card.

By adding "< br /> to the field however, in twig, the < br /> is printed to screen and not HTML rendered. I have tried:

<p>{{co ...
Puncte: 0
Madam Adam avatar
Referencing media from theme settings and display it on front page
mx flag

In a custom subtheme of classy base theme, I made a theme setting for referencing an image media file. Contents of file theme-settings.php:

<?php
use Drupal\Core\Form\FormStateInterface;
use Drupal\Core\Theme\ThemeSettings;
use Drupal\system\Form\ThemeSettingsForm;
use Drupal\Core\Form;
function mytheme_form_system_theme_settings_alter(&$form, \Drupal\Core\Form\FormStateInterface $form_state) ...
Puncte: 0
Add prefix on tables break my site
ru flag

I have an old site on an old shared server which used an old shared PHP 5 we can not update. I create a copy of this website which will run on a different (and dedicated) server with PHP 5.6 and present the contents in a API with the module RESTFUL (which need PHP 5.5.9 minimally to work). This copy will be used only to expose the content in the API. The old website will still be used to add contents. S ...

Puncte: 0
mauzilla avatar
Nu se poate obține nicio ieșire la trecerea matricei prin preprocesor
cn flag

În preprocesorul meu, atribui următoarele:

$variables['myVar'] = "valoare";

Și în fișierul meu twig pot face următoarele și primesc valoarea tipărită:

{{ myVar }}

Dacă totuși atribui o matrice ca aceasta în preprocesorul meu:

$variables['myVar'] = ['name' => 'Ioan','surname' => 'Doe'];

Nu pot obține nicio ieșire nici prin ieșirea variabilei, făcând un dump sau chiar încercând ...

Puncte: 0
MadzQuestioning avatar
hook_theme_suggestions_node_alter() nu funcționează pentru fișierele noi
cn flag

am implementat hook_theme_suggestions_node_alter() și a adăugat o nouă sugestie pentru un fișier șablon personalizat. În inspector, văd că sugestia este preluată. Am creat acel fișier, dar nu pare să fie încărcat.

Modulul este înăuntru modules/custom/gf_them_module/ iar tema personalizată este în teme/personalizat/temă_gf/. Noul dosar, nod--produse-template--simple.html.twig, est ...

Puncte: 1
Using Twig template to generate a PDF
uz flag

I am trying to generate a Twig template for the Attachment PDF item in a webform. I am able to automatically generate a label and field data using : {{ webform_token('[webform:element:to]', webform) }} : {{ data.to }}

I am trying to figure out how I can get access to the rest of the webform settings such as the labels of the different fields: {{ webform_token('[webform_submission:created]', webform ...

Puncte: -2
Yuseferi avatar
Generate static files of specific nodes with Tome
cg flag

I'm looking for a way to generate a static version of specified nodes ( in my case they are book nodes pages).

I want to do it periodically in my custom Drupal cronjob,

most of the Drupal static modules are obsolete and there is no version for Drupal 9.

I found TOME module but looks like it's mostly for generating full website static generation through admin panel or drush command line.

I tried drush tom ...

Puncte: 2
mauzilla avatar
Cum pot încărca ultimele nouă noduri create?
cn flag

Vreau să obțin cele mai recente nouă noduri într-un cârlig de preprocesare. Folosesc următorul cod, dar returnează toate știri noduri.

$entities = \Drupal::entityTypeManager()->getStorage('node')->loadByProperties(['type' => 'news']);

Este posibil să încărcați numai ultimele nouă noduri create folosind loadByProperties()?

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.