Ну, в шаблон дата окончания передается — где-то в массиве $item.А есть ли способ отображать количество дней, которые компонент ещё будет опубликован?
Осталось вычислить разницу с текущей датой и вывести, предварительно обернув все это в условие "если смотрит автор"
Спасибо за предложение… а готового решения нет?Ну, в шаблон дата окончания передается — где-то в массиве $item.
Осталось вычислить разницу с текущей датой и вывести, предварительно обернув все это в условие "если смотрит автор"
Пока нет. Когда будет время — гляну.а готового решения нет?
Игрался с этим сегодня (т.е. вчера) по заданию старого друга.Когда будет время — гляну.
Попрошу кого-нибудь из прогеров облагородить код, поделюсь.
Вот и здорово!Игрался с этим сегодня (т.е. вчера) по заданию старого друга
А то у меня после нового года чёт совсем нет времени играться
У ТС логики не обозначено. Сказано лишь, "чтоб через неделю автор видел", а не "чтоб через неделю только автор видел". Как говорится каков вопрос, таков ответ.ак и по логике, это нужно выводить только для автора материала
Надо быть внимательными в вопросах.
У ТС логики не обозначено. Сказано лишь...
… Надо быть внимательными в вопросах.
Всё, что естесственно — не безобразно. Однако, наверняка вы думаете, что естественно — кроме автора, админ должен видеть эту надпись. Однако, об этом ни слова, ведь экстрасенсы-проггеры должны сами знать все эти мелочи. Тогда и код изменится:Ну это естественно
<?php echo (!empty($item['date_pub_end']) && ($item['user_id'] == $user->id || $user->is_admin)) ? 'До окончания срока публикации, осталось: ' . string_date_age_max($item['date_pub_end']) : '';?>
Я вот так эту ситуацию вижу.Однако, об этом ни слова, ведь экстрасенсы-проггеры должны сами знать все эти мелочи.
Вызвали вы электрика и говорите — "хочу, чтобы вон там лампочка включалась...".
Он сделал и ушел.
Вы включаете лампочку. Горит великолепно… но не выключается...
А он вам
У ТС логики не обозначено.
Всё верно. С чего вдруг он должен делать это, если просили его сделать только включатель?А он вам