Puncte:2

Schimbați prioritatea aliasurilor diferite cu aceleași aliasuri

drapel cg

Există vocabular, să-i spunem etichete de forum care conțin toate etichetele de forum, De asemenea, în Forum, linkul pentru containerul Forum folosind un model de etichetă similar pentru forumuri. de exemplu,

Nume termen: windows
alias termen: /forum/windows

Container forum: windows
alias forum: /forum/windows

dacă deschid /forum/windows întotdeauna pagina de termen va fi încărcată, ceea ce înseamnă că are o prioritate mai mare.

în acest moment, toate cererile sunt tratate de handler de taxonomie care arată pagina de termen.

vreo idee despre cum se poate schimba prioritatea aliasurilor?

(Există și alte soluții pentru a realiza ceea ce fac fără aceleași pseudonime, dar mă întreb cum putem face asta pe Drupal).

Puncte:3
drapel us

Forumul afișat pe /admin/structure/forum/add/container (pentru a crea un container de forum) sau pe /admin/structure/forum/add/forum (pentru a crea un forum) este forma pentru a crea un termen de taxonomie.

De fapt, metoda controlerului a cerut /admin/structure/forum/add/container (ForumController::addContainer()) conține următorul cod.

$vid = $this->config('forum.settings')->get('vocabular');
$taxonomy_term = $this->termStorage->create([
  'vid' => $vid,
  'forum_container' => 1,
]);

return $this->entityFormBuilder()->getForm($taxonomy_term, 'container');

Nu există două aliasuri de cale: există doar un alias de cale de termen de taxonomie afișat în două pagini diferite care permit editarea acestuia.
Acest lucru ar putea fi confuz, deoarece /admin/structure/forum/add/container (și /admin/structure/forum/add/forum) nu oferă niciun indiciu că datele trimise sunt pentru un termen de taxonomie.

Yuseferi avatar
drapel cg
Mulțumesc foarte mult pentru atenție. și problema momentului este că aliasul de cale a termenului are prioritate mai degrabă decât containerul forumului.
apaderno avatar
drapel us
Există doar aliasuri de cale pentru termenii taxonomiei; nu există alias de cale pentru forumuri sau containere de forum. Aceasta înseamnă că nu există un alias de cale care să aibă prioritate pe altul, în acest caz.
Yuseferi avatar
drapel cg
Doar verific de două ori. așa e, problema este în părerile mele, pe care știu cum o pot rezolva. mulțumesc

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.