Rus

Rus

С нами с 06 марта 2017; Место в рейтинге пользователей: #1518
Володя
09 ноября 2017, 10:45
2
+4
написать сниппет например next_wday
<?php

/** @var modX $modx */
/** @var array $scriptProperties */

//Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday
$wday = $modx->getOption('wday', $scriptProperties, 'Friday', true);
$format = $modx->getOption('format', $scriptProperties, 'd.m.Y', true);
if (date('w') >= date('w', strtotime($wday))) {
    $date = date($format, strtotime("next ".$wday));
}
else {
    $date = date($format, strtotime($wday));
}

return $date;
вызываем как
{'next_wday'|snippet:[
'wday' => 'Friday',
'format' => 'd.m.Y'
]}
Андрей
26 июня 2017, 17:21
1
+1
Можно проверку сделать:
{if $reply_text}
		<div class="ec-message__reply"><strong>[[+reply_author]]</strong><p>[[+reply_text]]</p></div>
     {/if}