Архив - только для чтения
Архив темы: Информеры
Imhoteb
Сообщений: 31
Репутация: 4

Сообщение # 211 | 12:42:10
mob_dp2, а как тогда сделать истинный код
amv32
Сообщений: 47
Репутация: 8

Сообщение # 212 | 15:14:37
Всем привет!
Прошу помочь знающих людей. Ситуация такая, нужен информер действующих акций (сами акции сделаны на основе каталога файлов), соответственно кода текущей даты в нем нет. Пробовал сделать как написано в этом посте, но ничего не получилось.

Шаблон информера:
Code
<div name="MYINF_4" date="$DATE$"><?if($DATE$>$AUTHOR_SITE$)?>
<table><tr><td align="center"><div class="eTitle" style="text-align:left;"><a href="$ENTRY_URL$"><font size="1">$TITLE$</font><font color="#999999" size="1">($AUTHOR_EMAIL$-$AUTHOR_SITE$)</font></a></div>
</td></tr></table><br />
<?endif?></div>

$AUTHOR_SITE$ - дата окончания акции.

Скрипт вставлен на странице с выводом:
<!-- <block3> -->
<div class="module">
<div class="box"><div class="scont">
<h3>Архив акций</h3>
<div class="inner">

$MYINF_4$

</div></div></div>
</div>
<!-- </block3> -->

<script>
$('div[name="MYINF_4"][date!="$DATE$"]').hide();
</script>


Что не так делаю, подскажите пожалуйста!

MediaTek-Club.Ru - Все о чипсетах MediaTek и не только
Сообщение отредактировал Zard - Вторник, 24 Июл 2012, 10:01:49
Abu-Abubakr
Сообщений: 40
Репутация: 51

Сообщение # 213 | 15:37:02
Попробуте так
Шаблон информера:
<div id="akciya_$ID$">
<table><tr><td align="center"><div class="eTitle" style="text-align:left;"><a href="$ENTRY_URL$"><font size="1">$TITLE$</font><font color="#999999" size="1">($AUTHOR_EMAIL$-$AUTHOR_SITE$)</font></a></div>
</td></tr></table><br />
</div><script>konec($ID$,'$AUTHOR_SITE$')</script>


Теперь на блок.

<!-- <block3> -->
<div class="module">
<div class="box"><div class="scont">
<h3>Архив акций</h3>
<div class="inner">
$MYINF_4$

<script>
function konec(id,kdat){
var tekdat = '$DATE$';
if (tekdat == kdat) {$('#akciya_'+id).hide();}

}
</script>
</div></div></div>
</div>
<!-- </block3> -->


Скрипт скрывает материал в течени дня.

garik3900
Сообщений: 27
Репутация: 3

Сообщение # 214 | 11:50:15
Alexander_K,
Quote (Alexander_K)
код шаблона информера лишним не будет. Без кода вам смогут помочь только общими словами,

вот код
Quote
$OTHER3$<br><a href="$ENTRY_URL$">$TITLE$</a><br>$OTHER1$
Quote (garik3900)
Мне нужно для "доски объявлений" информер который выводит материалы добавленные только сегодня,
информер должен показывать только $TITLE$ материала.
Alexander_K
Сообщений: 552
Репутация: 188

Сообщение # 215 | 12:10:06
$OTHER3$<br><a href="$ENTRY_URL$">$TITLE$</a><br>$OTHER1$
То, что синим, должно выводить только заголовок со ссылкой на материал. Попробуйте убрать или $OTHER3$<br> или <br>$OTHER1$ или и то и другое.

Добавлено (03-Дек-2011, 12:10:06)
---------------------------------------------
Для вывода материалов добавленных только сегодня можно использовать условие. Только сейчас не вспомню какой код определяет дату добавления материала.


Abu-Abubakr
Сообщений: 40
Репутация: 51

Сообщение # 216 | 15:21:37
Alexander_K, garik3900, в шаблоне информера код текущей даты нет.
тут надо работать скриптом.
В шаблон информера

<div id="inf_$ID$><a href="$ENTRY_URL$" >$TITLE$</a></div>
<script>noviy('$DATE$',$ID$);</script>


Потом после кода информера ($MYINF_n$) ставить этот скрипт

<script>
function noviy(kdat,id){
var tekdat = '$DATE$';
if (tekdat != kdat) {$('#inf_'+id).hide();}

}
</script>

Сообщение отредактировал Abu-Abubakr - Суббота, 03 Дек 2011, 15:21:55
garik3900
Сообщений: 27
Репутация: 3

Сообщение # 217 | 15:44:00
Abu-Abubakr,
Сделал как ты написал вот ссылка на тестовую страницу с информером,
вот что получилось. почему то не работает.
Ссылка на тестовую страницу

Alexander_K,
Quote (Alexander_K)
То, что синим, должно выводить только заголовок со ссылкой на материал.

Это я и сам знаю, только при таком коде $OTHER3$<br><a href="$ENTRY_URL$">$TITLE$</a><br>$OTHER1$
выводится заданное кол-во материалов независимо от даты добавления,
а мне надо что бы выводились только сегодняшние добавления.
И $OTHER$ не на что не влияет и не мешает работе информера.
Abu-Abubakr
Сообщений: 40
Репутация: 51

Сообщение # 218 | 15:48:43
garik3900, я невижу там скрипта

olegsuv
Сообщений: 1365
Репутация: 127

Сообщение # 219 | 18:18:22
garik3900, омг, просто улосвие пропишите соотв в шаблоне информера и кол-во поставьте 300.
Все равно практически у всех стоит вывод "сегодня" и "вчера".

Любые работы по:
- Javascript, jQuery, HTML, CSS
- Верстке макетов и установке их на сайты
- Нестандартным решениям
amv32
Сообщений: 47
Репутация: 8

Сообщение # 220 | 12:17:12
Abu-Abubakr, спасибо за помощь, но так тоже показывает все, не отсеивает прошедшие акции sad

MediaTek-Club.Ru - Все о чипсетах MediaTek и не только
garik3900
Сообщений: 27
Репутация: 3

Сообщение # 221 | 04:08:08
Abu-Abubakr,
И в шаблон информера скрипт вставлял,
и в шаблон страницы не помогло, сейчас стоит скрипт в шаблоне страницы
Quote
<div id="maincol">
<!-- <body> -->$CONTENT$<!-- </body> -->$MYINF_5$
<script> function noviy(kdat,id){ var tekdat = '$DATE$'; if (tekdat != kdat) {$('#inf_'+id).hide();} } </script>
<div style="clear: both"></div>
</div>

это в информере
Quote
<div id="inf_$ID$><a href="$ENTRY_URL$" >$TITLE$</a></div>
<script>noviy('$DATE$',$ID$);</script>

может кто нить написать конкретный код для вставки , а то я, чего то сам не догоняю что делать.
Alexander_K
Сообщений: 552
Репутация: 188

Сообщение # 222 | 09:15:02
garik3900, кажется у вас ошибка во втором коде:
Quote
<div id="inf_$ID$"><a href="$ENTRY_URL$" >$TITLE$</a></div>
<script>noviy('$DATE$',$ID$);</script>
Нет закрывающей кавычки.

Балбес
Репутация: 2

Сообщение # 223 | 17:23:46
Создаю информер - Счетчики для пользователей · Материалы · всех. Сохраняю, затем размещаю на сайт, но всё время выдаёт какую-то ошибку - Create template for this Informer. В чём проблема?

Едет вебмастер в поезде и слышит: <td></td> ... <td></td> ... <td></td>
Сообщение отредактировал Балбес - Среда, 07 Дек 2011, 17:24:17
webanet
Сообщений: 24067
Репутация: 4985

Сообщение # 224 | 17:43:25
Балбес, пересохраните шаблон информера или внесите в него изменения и сохраните.

ТУТ можно оставить своё мнение по любому вопросу
https://webanetlabs.net/
Балбес
Репутация: 2

Сообщение # 225 | 21:05:28
webanet, огромное вам спасибо, вот вы всегда меня выручаете) biggrin

Едет вебмастер в поезде и слышит: <td></td> ... <td></td> ... <td></td>
Поиск:
Telegram
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!