little quote

pull/21/head^2
Leni BEAULATON 5 months ago
parent 9d39c22a88
commit 6ba6df5ed3

@ -74,12 +74,14 @@ Class QuoteGateway{
public function getQuoteOfTheDay(string $language): array { public function getQuoteOfTheDay(string $language): array {
$query = "SELECT q.id_quote, q.content, c.caracter, i.imgPath, s.title, s.dateS, q.likes, q.langue $query = "SELECT q.id_quote, q.content, c.caracter, i.imgPath, s.title, s.dateS, q.likes, q.langue
FROM Quote q FROM DailyQuote dq
JOIN Quote q ON dq.citation_id = q.id_quote
JOIN Caracter c ON c.id_caracter = q.id_caracter JOIN Caracter c ON c.id_caracter = q.id_caracter
JOIN Source s ON s.id_source = q.id_source JOIN Source s ON s.id_source = q.id_source
JOIN Image i ON c.id_img = i.id_img JOIN Image i ON c.id_img = i.id_img
WHERE q.isValide = true AND q.isCitationDuJour = true AND q.langue = :language WHERE q.isValide = true AND q.langue = :language
ORDER BY id_quote DESC LIMIT 1;"; ORDER BY q.id_quote DESC
LIMIT 1;";
try { try {
$this->con->executeQuery($query, [':language' => [$language, PDO::PARAM_STR]]); $this->con->executeQuery($query, [':language' => [$language, PDO::PARAM_STR]]);
$result = $this->con->getResults(); $result = $this->con->getResults();

@ -2,14 +2,14 @@
{% if quotes|length > 0 %} {% if quotes|length > 0 %}
<div class='suggestions-container'> <div class='suggestions-container'>
{% for quote in quotes %} {% for quote in quotes %}
<a href="{{ racine }}/quote/{{ quote.id_quote }}" class="link-citation"> <a href="{{ racine }}/quote/{{ quote.id }}" class="link-citation">
<div class="citation-container quote"> <div class="citation-container quote">
<img src="{{ quote.imgpath }}" alt="{{ quote.caracter }}" class="citation-image"> <img src="{{ quote.imgPath }}" alt="{{ quote.carac }}" class="citation-image">
<div class="text-content"> <div class="text-content">
<p class="citation">"{{ quote.content }}"</p> <p class="citation">"{{ quote.content }}"</p>
<p class="movie">- {{ quote.title }}</p> <p class="movie">- {{ quote.titleSrc }}</p>
<p class="character">Personnage : {{ quote.caracter }}</p> <p class="character">Personnage : {{ quote.carac }}</p>
<p class="year">Année : {{ quote.dates }}</p> <p class="year">Année : {{ quote.dateSrc }}</p>
</div> </div>
</div> </div>
</a> </a>

Loading…
Cancel
Save