Субтемплейт тег ротатора, выводящий дату добавления

S_Flash
Posts: 1788
Joined: Mon Mar 08, 2010 9:04 am
Contact:

Субтемплейт тег ротатора, выводящий дату добавления

Post by S_Flash »

Сабж?
Лучше, чтоб не просто дату выводил, а как давно добавлена галерея. Ибо дата как-то мимо глаз у сёрфера пролазит.
Типа если сравнить "22.05.12", "09.11.2012" и "3 month ago", "2 days ago", "1 year ago"
ago - понятно не надо включать в тэг.
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: Субтемплейт тег ротатора, выводящий дату добавления

Post by admin »

activation_datetime например

http://smartcj.com/wiki/doku.php?id=ru: ... _templates

ago можно получить если на пхп дописать в саб strtotime и посчитать соотв число


PS смените язык бразуреа плз, вы пишете на англиском форуме и там вверху подписано что этот форум для инглише онли

PSS переношу тему в русский
Don't forget to run script update
S_Flash
Posts: 1788
Joined: Mon Mar 08, 2010 9:04 am
Contact:

Re: Субтемплейт тег ротатора, выводящий дату добавления

Post by S_Flash »

Да вычесть время из текущего я и на ассемблере смогу, а вот куда и как это всё вставить, чтоб ещё и не замыкало от таких пересчётов статику как динамику - ХЗ! :)
Имеется ввиду, в каком месте я могу нарушить своей писаниной всю идею кеширования, я не вкурсе...
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: Субтемплейт тег ротатора, выводящий дату добавления

Post by admin »

S_Flash wrote:Да вычесть время из текущего я и на ассемблере смогу, а вот куда и как это всё вставить, чтоб ещё и не замыкало от таких пересчётов статику как динамику - ХЗ! :)
Имеется ввиду, в каком месте я могу нарушить своей писаниной всю идею кеширования, я не вкурсе...

кеширование не наришится, можно смело редактировать темплейт
Don't forget to run script update
S_Flash
Posts: 1788
Joined: Mon Mar 08, 2010 9:04 am
Contact:

Re: Субтемплейт тег ротатора, выводящий дату добавления

Post by S_Flash »

Предположим я создал функцию ConvertToInterval("2011-12-11");
Как её внести в основной темплейти и исполнять в субтемплейте?
В субтемплейте, как я понимаю, можно <a href="/gallery/<!--GALLERY_SLUG-->/index.html" rot_id="<!--THUMB_LINK-->"><img src="<!--THUMB_URL-->" id="rot<!--ID-->" rel="<!--ALL_THUMBS-->"></a><div class="date"><?php ConvertToInterval("<!--ACTIVATION_DATE-->");?></div>
Верно?
А куда тогда само тело описания функции можно вставить, не уж толь в субтемплейт?
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: Субтемплейт тег ротатора, выводящий дату добавления

Post by admin »

да

куда угодно
Don't forget to run script update
S_Flash
Posts: 1788
Joined: Mon Mar 08, 2010 9:04 am
Contact:

Re: Субтемплейт тег ротатора, выводящий дату добавления

Post by S_Flash »

Херовато. :(
Ибо это означает, что код функции будет размножаться в памяти как и субтемплейт. Теряется смысл отделения кода в "подпрограмму".
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: Субтемплейт тег ротатора, выводящий дату добавления

Post by admin »

:) что тут ответить кроме как "видно полное незнание работы вебсервера"

но в любом случае не вижу в этом никакой проблемы.
в плане в том что б вставить код.
думаю что проблема в незнании пхп, а не том что ты думаешь что где-то что-то неэффективно будет
Don't forget to run script update
S_Flash
Posts: 1788
Joined: Mon Mar 08, 2010 9:04 am
Contact:

Re: Субтемплейт тег ротатора, выводящий дату добавления

Post by S_Flash »

Пробовал вставить в субтемплейт в наччало и в конец вот такую заглушку:

Code: Select all

<?php
function showsome(){
}
?>
Морда перестаёт отображаться.
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: Субтемплейт тег ротатора, выводящий дату добавления

Post by admin »

вставь в темпелйт, а не субтемплейт
в чем проблема ?

PS кстати в чем смысл и в начало и в конец ставить ? те я так понял аж 2 раза в сабтемпелйт ты зачем-то это вставил ?
Don't forget to run script update
Post Reply