Page 1 of 1

СмартСЖ в качестве ротатора

Posted: Tue Jan 20, 2015 3:41 pm
by Iceberg
у меня есть несколько сайтов, на них использовалась связка TradePulse+dtr. Проблема в том что дтру нужен Зенд, и с новыми версиями пхп он не работает. Я сейчас пытаюсь заменить его на смартсж, т. е. хочу использовать смарт только в качестве ротатора, но пока не пойму как в таком случае правильно сделать темплейты.

У меня все страницы пхп. В случае с дтр я вставлял в нужные места страницы результаты работы дтра <? include("dtr/results/babe2.inc");?>

В смарте пока сделал следующее:
1) Создал группу AnalBabe и залил в нее тумбы
2) В Rotation - Pages создал темплейт
<thumb num=1 group=AnalBabe></thumb>
<thumb num=2 group=AnalBabe></thumb>
<thumb num=3 group=AnalBabe></thumb>
<thumb num=4 group=AnalBabe></thumb>
<thumb num=5 group=AnalBabe></thumb>
<thumb num=6 group=AnalBabe></thumb>
<thumb num=7 group=AnalBabe></thumb>
<thumb num=8 group=AnalBabe></thumb>
<thumb num=9 group=AnalBabe></thumb>
<thumb num=10 group=AnalBabe></thumb>

и субтемплейт к нему:
<li><a href="/scj/cgi/out.php?link=<!--LINK-->&url=../../tp/out.php?link=babe%26s=1%26url=<!--URL-->" target="_blank"><img src="<!--THUMB_URL-->" alt="<!--DESCRIPTION-->"></a></li>

3) В нужное место страницы babe.php вставил код <? include("scj/rot_pages/babe.html");?>

В итоге - тумбы на странице из нужной группы отображаются, при кликах уходит на аут трейдпулься и работает управление скимом установлнное в трейдпульсе, но насколько я понимаю, тумбы не ротируются (Shows : 0, CTR : 0.000000)

Что я делаю не так? Спасибо!

Re: СмартСЖ в качестве ротатора

Posted: Tue Jan 20, 2015 4:11 pm
by admin
1. <thumb num=1 group=AnalBabe></thumb>
<thumb num=2 group=AnalBabe></thumb>
<thumb num=3 group=AnalBabe></thumb>


и тп можно заменить на <thumb num=1-10 group=AnalBabe></thumb>

уже темпелйт станет проще

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

2. rot_in есть ? про него в той же доке

3. include scj есть ? откуда смарт может узнать что был входящий хит если вы просто в неизветсной странице заинклудили babe.html ?

Re: СмартСЖ в качестве ротатора

Posted: Tue Jan 20, 2015 9:51 pm
by Iceberg
Если я правильно понял, такой темплейт:
<img src="/scj/cgi/rot_in.php?crc=<!--PAGE_CRC-->" border=0 width=0 height=0 style="position: absolute; top: -100; left: -100">
<!--SCJ_INCLUDE-->
<thumb num=1-10 group=AnalBabe></thumb>

и такой сабтемплейт:

<li><a href="/scj/cgi/out.php?link=<!--LINK-->&url=../../tp/out.php?link=babe%26s=1%26url=<!--URL-->" target="_blank"><img src="<!--THUMB_URL-->" alt="<!--DESCRIPTION-->"></a></li>

должны работать правильно? Еще есть вопрос по поводу что использовать в сабтемплейте - <!--LINK--> или <!--THUMB_LINK-->. И корректно ли вообще написан мой сабтемплейт?
Спасибо!

Re: СмартСЖ в качестве ротатора

Posted: Tue Jan 20, 2015 10:00 pm
by admin
Да, но конкретно <!--SCJ_INCLUDE--> работает только в CMS когда скрипт каждый раз обрабатывает темплейт.

Вам надо обычный инклуд scj/cgi/include.php

Еще как вариант не заниматься этими странными штуками с инклудами, а сделать обчный cqn на смарте а потом заюзать alt out - это в поиск на форуме дабы примрено быть в курсе что уже обсуждалось.