[Disqus][Symfony] Problem z identyfikatorami komentarzy i zliczaniem |
[Disqus][Symfony] Problem z identyfikatorami komentarzy i zliczaniem |
9.03.2018, 21:50:28
Post
#1
|
|
Grupa: Zarejestrowani Postów: 159 Pomógł: 0 Dołączył: 21.08.2011 Ostrzeżenie: (0%) |
Witajcie.
Siedzę dłuższy czas nad poprawną implementacją systemu komentarzy Disqus na stronie opartej o framework Symfony 3.3 i uderzam głową w mur. Ten skrypt za żadne skarby nie chce działać w taki sposób, jakbym tego oczekiwał. Korzystam z oficjalnego tutoriala, mimo to jest problem. W głównym widoku base.html.twig inicjuję zliczanie komentarzy w poniższy sposób: W widoku, odpowiedzialnym za wyświetlenie posta mam takie oto zapisy:
Skrypt zlicza ilość komentarzy dla danego posta, ale wartości nie są prawidłowe. Ponadto przypisuje do każdego posta wszystkie komentarze, zamiast tych powiązanych. Jeśli zmienię this.page.identifier z kkk na {{ post.id }} zliczanie działa (choć wartości nie są prawidłowe), komentarze nie wyświetlają się. Próbowałem dać inny identyfikator - zamiast id posta wrzucić przyjazny link, ale wówczas żadne komentarze się nie pojawiają. Kombinowałem na różne sposoby i niestety muszę się poddać. Oprócz powyższych niedogodności nie wiem, w jaki sposób zrobić, aby nie wyświetlały się etykietki przy liczbie komentarzy. W panelu administracyjnym Disqus wszedłem do zakładki Community -> Comments Configuration, a następnie usunąłem zbędne teksty, a mimo to przy liczbie komentarzy wyświetla mi się słowo "comments". Czy ktoś z Was, drodzy Forumowicze podpowie mi, gdzie robię błąd? Będę wdzięczny za pomoc. |
|
|
Wersja Lo-Fi | Aktualny czas: 14.06.2024 - 16:28 |