Перейти к содержанию
Форум поддержки пользователей VamShop

java облако тегов


Рекомендуемые сообщения

Подскажите пожалуйста как установить java облако тегов вот код

вставил в index.html - не работает...

Подскажите пожалуйста в чем может быть проблема? И вообще, как вставлять необходимые java скрипты если мне понадобядся на будущее?

{php}

$tags = '<tags>

<a href="ссылка" style="font-size: 15pt">Задать вопрос</a>

<a href="ссылка" style="font-size: 15pt">Расширенный поиск</a>

<a href="ссылка" style="font-size: 15pt">Информация о магазине</a>

<a href="ссылка" style="font-size: 15pt">Доставка</a>

<a href="ссылка" style="font-size: 15pt">Почему нужно покупать у нас ?</a>

</tags>';

{/php}

{literal}

<script type="text/javascript" src="http://мойсайт.com.ua/tagcloud/swfobject.js"></script>

{/literal}

<div id="3dcloud_block" style="text-align:center;font-size:12pt;">

Для отображения блока требуется <a href="http://szenprogs.ru/load/8-1-0-92" target="_blank" title="Скачать Flash Player 10 бесплатно">Flash Player 10</a>

$MYINF_990$

</div>

{literal}

<script type="text/javascript">

var rnumber = Math.floor(Math.random()*9999999);

var so = new SWFObject("http://мойсайт.com.ua/tagcloud/tagcloud.swf?r="+rnumber, "tagcloudflash", "300", "150", "9");

var tags = new String('$MYINF_990$');

tags = tags.replace(/"/g,"'");

tags = tags.replace(/<noindex>/gi,"");

tags = tags.replace(/<\/noindex>/gi,"");

tags = "<tags>" + tags + "</tags>";

so.addParam("wmode", "transparent");

so.addParam("allowScriptAccess", "always");

so.addParam("bgcolor", "#FF0000");

so.addVariable("tspeed", "150");

so.addVariable("distr", "true");

so.addVariable("mode", "tags");

so.addVariable("minFontSize", "8");

so.addVariable("maxFontSize", "14");

so.addVariable("tcolor", "0x009CFF");

so.addVariable("tcolor2", "0x009CFF");

so.addVariable("hicolor", "0x009CCF");

so.addVariable("tagcloud", tags);

so.write("3dcloud_block");

</script>

{/literal}

Ссылка на сообщение
Поделиться на другие сайты

чудной он какой то... ставил его на денвер, проверял, так только вылезло, что Для отображения блока требуется <a href="http://szenprogs.ru/load/8-1-0-92" target="_blank" title="Скачать Flash Player 10 бесплатно">Flash Player 10</a>самое интересное, что плеер то стоит более новой версии...

и вот это-самое интересное. $MYINF_990$

мне кажется этот код тиснули откуда то, скорее всего с движка и конкретно для него выложили.

откуда его взяли?

Судя по коду, для его отображения нужна вот это бяка

<script type="text/javascript" src="http://мойсайт.com.ua/tagcloud/swfobject.js"></script>

она установлена у Вас?

Ссылка на сообщение
Поделиться на другие сайты

Лично я не в курсе, никогда не ставил это облако.

Что это за код в php тэге, для чего он?

Создаю PHP файл с таким кодом на сервере - все работает, то есть сам скрипт рабочий, а его вставляю в index.html который в templates/vamshop - не работает. Скажите как правильно его вставить?

<head>

<title>cool tag cloud</title>

<script type="text/javascript" src="http://www.мойсайт.com.ua/tagcloud/swfobject.js"></script>

</head>

<body>

<div id="tags">

<!-- тут задаются теги-ссылки которые будут в этом облаке -->

<?php

$tags = '<tags>

<a href="http://ссылка1.ru" style="font-size: 15pt">тег1</a>

<a href="http://ссылка2.ru" style="font-size: 15pt">тег2</a>

<a href="http://ссылка3.ru" style="font-size: 15pt">тег3</a>

<a href="http://ссылка4.ru" style="font-size: 15pt">тег4</a>

<a href="http:// ссылка5.ru" style="font-size: 15pt">тег5</a>

</tags>';

?>

<script type="text/javascript">

var rnumber = Math.floor(Math.random()*9999999);

var widget_so = new SWFObject("http://www.мойсайт.com.ua/tagcloud/tagcloud.swf?r="+rnumber, "tagcloudflash", "230", "140", "9", "#ffffff");

widget_so.addParam("allowScriptAccess", "always");widget_so.addVariable("tcolor", "0x333333");

widget_so.addVariable("tspeed", "115");

widget_so.addVariable("distr", "true");

widget_so.addVariable("mode", "tags");

widget_so.addVariable("tagcloud", "<?php echo urlencode($tags); ?>");

widget_so.write("tags");</script>

</div>

</body></html>

Ссылка на сообщение
Поделиться на другие сайты

чудной он какой то... ставил его на денвер, проверял, так только вылезло, что Для отображения блока требуется <a href="http://szenprogs.ru/load/8-1-0-92" target="_blank" title="Скачать Flash Player 10 бесплатно">Flash Player 10</a>самое интересное, что плеер то стоит более новой версии...

и вот это-самое интересное. $MYINF_990$

мне кажется этот код тиснули откуда то, скорее всего с движка и конкретно для него выложили.

откуда его взяли?

Судя по коду, для его отображения нужна вот это бяка

<script type="text/javascript" src="http://мойсайт.com.ua/tagcloud/swfobject.js"></script>

она установлена у Вас?

да там действительно кое что не нужное например та переменная...

Вот то что я ниже написал у меня заработало но только в отдельном php файле вопрос как этот код вставить в index.html ?

да , эти файлы у меня есть и я их прикрепил, может Вы попробуете?

tagcloud.zip

Ссылка на сообщение
Поделиться на другие сайты

Создаю PHP файл с таким кодом на сервере - все работает, то есть сам скрипт рабочий, а его вставляю в index.html который в templates/vamshop - не работает. Скажите как правильно его вставить?

киньте коды файла php и как именно вставляете его в index.php

опять же странновато

<head>

<title>cool tag cloud</title>

<script type="text/javascript" src="http://www.мойсайт.com.ua/tagcloud/swfobject.js"></script>

</head>

<body>

<div id="tags">

</div>

</body></html>

html код.

<?php

$tags = '<tags>

<a href="http://ссылка1.ru" style="font-size: 15pt">тег1</a>

<a href="http://ссылка2.ru" style="font-size: 15pt">тег2</a>

<a href="http://ссылка3.ru" style="font-size: 15pt">тег3</a>

<a href="http://ссылка4.ru" style="font-size: 15pt">тег4</a>

<a href="http:// ссылка5.ru" style="font-size: 15pt">тег5</a>

</tags>';

?>

<script type="text/javascript">

var rnumber = Math.floor(Math.random()*9999999);

var widget_so = new SWFObject("http://www.мойсайт.com.ua/tagcloud/tagcloud.swf?r="+rnumber, "tagcloudflash", "230", "140", "9", "#ffffff");

widget_so.addParam("allowScriptAccess", "always");widget_so.addVariable("tcolor", "0x333333");

widget_so.addVariable("tspeed", "115");

widget_so.addVariable("distr", "true");

widget_so.addVariable("mode", "tags");

widget_so.addVariable("tagcloud", "<?php echo urlencode($tags); ?>");

widget_so.write("tags");</script>

php код.

так не бывает...

пока сам не могу разобраться. киньте файлы, посмотрю что да как

Ссылка на сообщение
Поделиться на другие сайты

собственно говоря то весь код и есть...

А в index.html вставлял и с тегами {literal} и с тегами {php} - не работает..

какой имеено php файл и как подключаете его?

Ссылка на сообщение
Поделиться на другие сайты

какой имеено php файл и как подключаете его?

вот как оно выглядит http://мойсайт.com.ua/testp.php (правда с русскими шрифтами я не разобрался еще)

А как его правильно добавить на страничку сайта я не пойму, как я уже говорил, в Index.html пытался вставлять его по всякому, не работает.

Ссылка на сообщение
Поделиться на другие сайты

Откуда Вы его взяли? можете ссылку дать?

я покумекаю)))

кажется я понял в чем дело, но нужен определенный код)))

Ссылка на сообщение
Поделиться на другие сайты

Если Вы используете в шаблоне тэг {php}

То наверное и вот эту строку ведь тоже надо менять: widget_so.addVariable("tagcloud", "<?php echo urlencode($tags); ?>");

Либо писать так:


widget_so.addVariable("tagcloud", "<?php echo urlencode('<tags>
<a href="http://ссылка1.ru" style="font-size: 15pt">тег1</a>
<a href="http://ссылка2.ru" style="font-size: 15pt">тег2</a>
<a href="http://ссылка3.ru" style="font-size: 15pt">тег3</a>
<a href="http://ссылка4.ru" style="font-size: 15pt">тег4</a>
<a href="http:// ссылка5.ru" style="font-size: 15pt">тег5</a>
</tags>'); ?>");
[/code]

или что-то типа того.

php здесь в коде вообще не нужен.

Ссылка на сообщение
Поделиться на другие сайты

Откуда Вы его взяли? можете ссылку дать?

я покумекаю)))

кажется я понял в чем дело, но нужен определенный код)))

вот отсюда http://www.w-blog.ru/node/22

Ссылка на сообщение
Поделиться на другие сайты

Если Вы используете в шаблоне тэг {php}

То наверное и вот эту строку ведь тоже надо менять: widget_so.addVariable("tagcloud", "<?php echo urlencode($tags); ?>");

Либо писать так:


widget_so.addVariable("tagcloud", "<?php echo urlencode('<tags>
<a href="http://ссылка1.ru" style="font-size: 15pt">тег1</a>
<a href="http://ссылка2.ru" style="font-size: 15pt">тег2</a>
<a href="http://ссылка3.ru" style="font-size: 15pt">тег3</a>
<a href="http://ссылка4.ru" style="font-size: 15pt">тег4</a>
<a href="http:// ссылка5.ru" style="font-size: 15pt">тег5</a>
</tags>'); ?>");
[/code]

или что-то типа того.

php здесь в коде вообще не нужен.

ну не получается никаким образом его вставить на сайт, хотя в отдельном файле работает... Можете подсказать правильный синтаксис вставки этого кода в index.html ?

Ссылка на сообщение
Поделиться на другие сайты

Смысл в том, что не нужен тут php.

Я чуть ошибся, должно быть что-то вроде:


widget_so.addVariable("tagcloud", "<tags>
<a href="http://ссылка1.ru" style="font-size: 15pt">тег1</a>
<a href="http://ссылка2.ru" style="font-size: 15pt">тег2</a>
<a href="http://ссылка3.ru" style="font-size: 15pt">тег3</a>
<a href="http://ссылка4.ru" style="font-size: 15pt">тег4</a>
<a href="http:// ссылка5.ru" style="font-size: 15pt">тег5</a>
</tags>");
[/code]

и убрать вообще php.

Ссылка на сообщение
Поделиться на другие сайты

Смысл в том, что не нужен тут php.

Я чуть ошибся, должно быть что-то вроде:


widget_so.addVariable("tagcloud", "<tags>
<a href="http://ссылка1.ru" style="font-size: 15pt">тег1</a>
<a href="http://ссылка2.ru" style="font-size: 15pt">тег2</a>
<a href="http://ссылка3.ru" style="font-size: 15pt">тег3</a>
<a href="http://ссылка4.ru" style="font-size: 15pt">тег4</a>
<a href="http:// ссылка5.ru" style="font-size: 15pt">тег5</a>
</tags>");
[/code]

и убрать вообще php.

А сам java скрипт должен быть в тегах {literal} или нет?

Ссылка на сообщение
Поделиться на другие сайты

вообще никак, ни так ни сяк.

widget_so.addVariable вообще не проглатывает, просто выводит текстом, зто тэги показывает)

Ссылка на сообщение
Поделиться на другие сайты

вообще никак, ни так ни сяк.

widget_so.addVariable вообще не проглатывает, просто выводит текстом, зто тэги показывает)

так в отдельном файле работает же!

Тут я так понял дело в правильном синтаксисе вставки в смарти шаблон, а что не так я не могу понять.

Тут вот у чела похожая проблема была только как он сделал, я не понял

http://vamshop.ru/forum/topic/5442-%D0%BE%D0%B1%D0%BB%D0%B0%D0%BA%D0%BE-%D1%82%D0%B5%D0%B3%D0%BE%D0%B2/page__p__48019__hl__%D0%BE%D0%B1%D0%BB%D0%B0%D0%BA%D0%BE__fromsearch__1#entry48019

Ссылка на сообщение
Поделиться на другие сайты

Может в кавычках дело, попробуйте так:


widget_so.addVariable("tagcloud", "<tags>
<a href=http://ссылка1.ru style=font-size: 15pt>тег1</a>
<a href=http://ссылка2.ru style=font-size: 15pt>тег2</a>
<a href=http://ссылка3.ru style=font-size: 15pt>тег3</a>
<a href=http://ссылка4.ru style=font-size: 15pt>тег4</a>
<a href=http:// ссылка5.ru style=font-size: 15pt>тег5</a>
</tags>");
[/code]

Ссылка на сообщение
Поделиться на другие сайты

Может в кавычках дело, попробуйте так:


widget_so.addVariable("tagcloud", "<tags>
<a href=http://ссылка1.ru style=font-size: 15pt>тег1</a>
<a href=http://ссылка2.ru style=font-size: 15pt>тег2</a>
<a href=http://ссылка3.ru style=font-size: 15pt>тег3</a>
<a href=http://ссылка4.ru style=font-size: 15pt>тег4</a>
<a href=http:// ссылка5.ru style=font-size: 15pt>тег5</a>
</tags>");
[/code]

не помогло :(

Ссылка на сообщение
Поделиться на другие сайты

Раз работает просто на странице, должно и в шаблоне работать, не так что-то делаете.

Может путь до flash неправильно указываете, может ещё что.

Ссылка на сообщение
Поделиться на другие сайты

Я делал привемерно,

{php}

echo 'Джава скрипты';

{/php}

Если были одинаковые кавычки, я их экранировал.

И облако работало

Ссылка на сообщение
Поделиться на другие сайты

Я делал привемерно,

{php}

echo 'Джава скрипты';

{/php}

Если были одинаковые кавычки, я их экранировал.

И облако работало

а можно плиз полностью код ?

а как быть с этой строчкой

widget_so.addVariable("tagcloud", "<?php echo urlencode($tags); ?>");

писать

echo widget_so.addVariable("tagcloud", "<?php echo urlencode($tags); ?>"); ?

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...