class plgContentAdventinaptar extends JPlugin { public function onContentPrepare($context, &$article, &$params, $page = 0) { $this->onPrepareContent($article, $params, $page); } public function onPrepareContent(&$row, &$params, $limitstart) { // Simple performance check to determine whether bot should process further if (JString::strpos($row->text, 'adventinaptar') === false) { return true; } $adventDays = [ '2024-11-01' => ['image' => 'images/stories/virtuemart/product/MOYRA_SZINES_ZSELE_No.216_Pink_Shine_5gr.jpg'], '2024-11-02' => ['image' => 'images/stories/virtuemart/product/0017593_schwarzkopf-bc-oil-miracle-volume-amplifier-5-100ml.jpeg'], '2024-11-03' => ['image' => 'images/stories/virtuemart/product/2589_161snowcrystal_zsele.jpg'], // Add all other advent days... '2024-11-24' => ['image' => 'images/stories/virtuemart/product/aindola-pcc-kekdoboz78.webp'], ]; // Determine the start and end dates dynamically $startDate = min(array_keys($adventDays)); $endDate = max(array_keys($adventDays)); // Get today's date $today = date('Y-m-d'); // Begin building the HTML output $html = '

Adventi naptár

'; $currentDate = $startDate; // Reset current date for the new table while ($currentDate <= $endDate) { $dayNumber = date('j', strtotime($currentDate)); // Day of the month $dayClass = ($currentDate <= $today) ? 'past' : 'future'; // Determine if the day is past or future // Retrieve the image for the current date $imageUrl = isset($adventDays[$currentDate]['image']) ? $adventDays[$currentDate]['image'] : ''; // Add the day to the new table if ($dayClass == 'past') { // Past days with external image $html .= " {modal $imageUrl}
Advent Card
$dayNumber
{/modal}"; } else { // Grey cards for future days $html .= "
$dayNumber
"; } // Advance to the next day $currentDate = date('Y-m-d', strtotime("$currentDate +1 day")); } $html .= '
'; // Custom styles for the new table $html .= ' '; // Add the script for modal functionality $html .= ' '; // Replace the placeholder with the HTML $row->text = str_replace('{adventinaptar}', $html, $row->text); } } Search Luxoya

ÜGYFÉLSZOLGÁLAT: +36303606429 | HIBAJELENTÉS

Kosár0
Összes:0 Ft
A kosár üres!
TÖLTSD LE MOST AZ ALKALMAZÁST AZ EXTRA KEDVEZMÉNYEKÉRT! google play badgeapple store badge
TÖLTSD LE MOST AZ ALKALMAZÁST
AZ EXTRA KEDVEZMÉNYEKÉRT!
google play badgeapple store badge

Luxoya

  • Különleges, kézzel formált, természetes szőrből készült szem ecset.
    2980 Ft
    2980 Ft
    Különleges, kézzel formált, természetes szőrből készült szem ecset.
    2980 Ft
    2980 Ft
    Különleges, kézzel formált, természetes szőrből készült szem ecset.
    2980 Ft
    2980 Ft
    Különleges, kézzel formált, szintetikus szőrből készült korrektorozáshoz alkalmazható ecset.
    2980 Ft
    2980 Ft
    Különleges, kézzel formált, szintetikus szőrből készült korrektorozáshoz alkalmazható ecset.
    2980 Ft
    2980 Ft
    Különleges, kézzel formált, szintetikus szőrből készült púderezéshez alkalmazható ecset.
    3980 Ft
    3980 Ft
    Különleges, kézzel formált, szintetikus szőrből készült highlighterezéshez alkalmazható ecset.
    3480 Ft
    3480 Ft
    Különleges, kézzel formált, szintetikus szőrből készült pirosításhoz alkalmazható ecset.
    3980 Ft
    3980 Ft
    Különleges, kézzel formált, szintetikus szőrből készült alapozáshoz alkalmazható ecset.
    4580 Ft
    4580 Ft
    Fixáló, formázó szemöldökzselé, mely egész nap tart.
    4580 Ft
    4580 Ft
    Hosszító, dúsító szempillaspriál egy lépésben.
    3780 Ft
    3780 Ft
    Hosszan tartó, kenődésmentes géles szemhéjtus.
    2890 Ft
    2890 Ft
    Hosszan tartó, kenődésmentes géles szemhéjtus.
    2890 Ft
    2890 Ft
    A tartós és intenzív szemsmink elengedhetetlen primere.
    3840 Ft
    3840 Ft
    Krémesen pigmentált, matt és csillámos színek egy palettában, ahol a végeredménynek csak a fantáziánk szabhat határt.
    8990 Ft
    8990 Ft
    Krémesen pigmentált, matt és csillámos színek egy palettában, ahol a végeredménynek csak a fantáziánk szabhat határt.
    8990 Ft
    8990 Ft
    Krémesen pigmentált, matt és csillámos színek egy palettában, ahol a végeredménynek csak a fantáziánk szabhat határt.
    8990 Ft
    8990 Ft
    Természetes, matt hatást biztosító, transzparens fixáló porpúder.
    6750 Ft
    6750 Ft
Találatok: 19 - 36 / 266Nézet:     termék az oldalon
Update cookies preferences

Mielőtt elmész ne felejts el lájkolni minket!

faceinsta

Köszönjük!