8.x

Létezik cím formázó modul, vagy van erre egyszerű megoldás?

HF leon képe

Drupal 8 esetén. Egyes tartalomtípusoknál a cím nem csupán változó elemekből, hanem fix elő és utótagokból is áll. Arra gondoltam kár lenne ezeket minden esetben eltárolni. Hisz, ha van 10-15 ilyen tartalomtípus és tartalomtípusonként 40, 50, 100, vagy ennél is több tartalom, akkor ez, már igen sok helyet foglal az adatbázisban.

Az oldalon egyedi tartalomtípus title twig fájlokkal könnyedén formázhatók a címmezők. Eddig nincs is gond. Remekül működik.

Drupal verzió: 

Taxonomy, vagy más?!

HF leon képe

Érdekes kérdést kaptam és nem igazán tudtam kielégítő választ adni rá. Ezért felvetném itt is, hátha a tapasztaltabb drupal-osok jobban el tudják magyarázni a részleteket.

A fő kérdések:

Drupal verzió: 
Melyik modulhoz, modulokhoz kapcsolódik a téma?: 

Hiba: Felhasználók jogosultságainak kezelésekor

petati képe

Sziasztok!

Szeretném kérni a segítségeteket, mert már robbanok.

Szóval:

Frissítettem a drupalt 8.3.3 => 8.3.4-re.
A frissítés gond nélkül zajlott, update.php hibamentesen lefutott.
De most, amikor szeretném módosítani a szerepkörökhöz tartozó jogosultságokat,akkor a csatolmányban látható jelenség fogad.
Csak ennél az egy oldalnál történik ez.

További problémák még, hogy az oldalra kihelyezett linkek szeretnek csak úgy eltűnni, ami pontosan annyit takar, hogy nem engedélyezett státuszra váltanak át.

Ezeket hogyan tudnám orvosolni?

Drupal verzió: 
Melyik modulhoz, modulokhoz kapcsolódik a téma?: 

Drupal 8 node létrehozása excelből

Gumo képe

Sziasztok!

Drupal 8 alatt szeretnék nodekat létrehozni egy excel tábla adatai (6 oszlop, 3400 sor, excel 2016) alapján. Ezután a views segítségével egy szűrhető, kereshető "táblázatban" megjeleníteni az oldalon.

Ami megvan:
A tartalomtípust létrehoztam, Tiltle + 5 egyedi szövegmező.
A views-t beállítottam, a teszt tartalmakkal remekül működik.

Ami hibádzik:
3400 sornyi excel adat feltöltése a kiválasztott tartalomtípushoz, hogy node-k jöjjenek létre. Ezt kb 2 hetente meg kell majd ismételni.

Drupal verzió: 
Melyik modulhoz, modulokhoz kapcsolódik a téma?: 

Tartalomtípusban egy mező értékének felhasználása másik mező generálásánál.

HF leon képe

Mindenki, vagy majdnem mindenki ismeri, hogy Views-ban a megelőző mezők felhasználhatók egy szöveges mezőben, annak tartalmának kialakításában.

Amikor egy tartalomtípus twig sminkjét készítem, akkor abban elérhetem a hozzá tartozó mezőket és tetszőlegesen készíthetem el a tartalomtípus twig fájlját.

A mezők twig fájljában, viszont nem érhetők el, még csak a megelőző mezők adatai sem. Hiába tartoznak egy tartalomtípushoz.

Fórum: 
Drupal verzió: 

Egy mező kétszer megjelenítve kétféle formázással megoldható?

HF leon képe

Van arra lehetőség Drupal 8-ban, hogy egy tartalomtípuson belül egy mezőt a megjelenítésnél kétszer jelenítsek meg két különféle formázással?

Így maga a mező csak egyszer lenne letárolva az adatbázisban, de a megjelenítésnél kétszer tudnám megjeleníteni, de eltérő formázással.

Egyedi twig fájllal a kétszeri megjelenítés megoldható lenne, de az egyedi formattert nem tudom rá így alkalmazni. A legjobb lenne, ha a tartalomtípus megjelenítési részénél duplán tudnám megjeleníteni a mezőt eltérő formattert beállítva hozzájuk.

Megoldható ez valahogy?

Drupal verzió: 

Többszörös modulspecifikus window.onload és window.onresize esemény használata.

HF leon képe

Mi van akkor, ha több window.onload, vagy window.onresize eseményre lenne szükségem eltérő modulokban. Amelyek egy oldal betöltésekor változóan aktívak.

Gondolok itt az alábbi esetre:

first.js :
...
window.onload= function fone{}

second.js:
...
window.onload=function ftwo{}

Ekkor csak az egyik működik.
Van arra lehetőség, hogy mind a kettő lefusson az esemény bekövetkeztekor?
Úgy, hogy előre nem lehet tudni, hogy csak az első, vagy csak a második, netán mindegyik fájl betöltésre kerül.

Drupal verzió: 

JavaScript Libraries betöltése head szekcióba.

HF leon képe

Van arra lehetőség drupal 8-abn, hogy egy modul szerkesztésekor, mikor a libraries.yml-ben felveszem a javascript library-t, akkor valahogy arra utasítsam a drupal-t, hogy ne az oldal végéhez fűzze a js fájlt (ahova általában fűzi a js fájlokat), hanem a head részben töltse be rögtön az oldal elején?

Drupal verzió: 

Hibás cím átirányítás modul?

HF leon képe

Eszembe jutott egy olyan ötlet, hogy amikor valaki az url-t rosszul adja meg, akkor az utolsó szakaszt automatikusan le lehetne futtatni egy kereséssel a létező címeken és, ha akad egy teljesen megegyező, akkor annak a betöltésére rákérdezni, vagy, ha több hasonló, akkor azokat felajánlani egy listában lehetőségként.

Létezik erre már megírt, vagy részben megírt modul?

Drupal verzió: