Цикличное изменение даты
        Пример оффера: «Специальная цена — 10 000 руб. до 20 ноября 2017»
Хочу реализовать вывод даты с цикличным изменением, например с прибавлением каждую пятницу 7 дней. Посмотрел в поисковиках, попадаются только таймеры обратного отсчета, но это не подходит.
Если у кого есть мысли по этому вопросу, то дайте знать, пожалуйста.
    
    
                                                                                
            Хочу реализовать вывод даты с цикличным изменением, например с прибавлением каждую пятницу 7 дней. Посмотрел в поисковиках, попадаются только таймеры обратного отсчета, но это не подходит.
Если у кого есть мысли по этому вопросу, то дайте знать, пожалуйста.
Комментарии: 3
                написать сниппет например 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'
]}            
                Спасибо за подробный совет! С вашей рекомендацией у меня все получилось.            
                    
                Пожалуйста!            
                    
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.