Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Баннеры и ссылочная реклама

00 голосов
7
Здравствуйте решил зарегестрировать сайт на одной в систем по рекламе. И сразу же столкнулся с рядом проблем. При регистрации сайта в данной системе, есть условие там надо разместить папку в корень сайта(разместил в public_html)
И разместить код

<?php
define('CLX_SITE',"мой сайт");
require_once($_SERVER['DOCUMENT_ROOT'].'/983a6348761/clx2.php');
echo(CLXru_link());
?>

в том месте где я хочу видеть ссылки... У меня это не получилось попробовал разместить в файле индекс(не сработало). Так же размещал в файле футер(/битрикс/темплайтс/футер.пхп) тоже не сработало... Как бы объяснить там идет проверка... На сайте рекламы и она не проходит...
Вот первый вопрос куда надо разместить код ???

Второе по поводу баннеров если допустим у меня есть просто скрипт баннера и я не могу воспользоваться панелью управления куда мне вставить этот скрипт, чтобы он отображался на месте ТОП банера

мой сайт на всякий случай www.ekt-tiens.ru
спросил 16 Авг, 13 от Ghost666 (240 баллов)

7 Ответы

00 голосов
Несколько вопросов:
1. У Вас в public_html (если это корень сайта) есть папка /983a6348761/, а в ней, соответственно, файл clx2.php?
2. Попробуйте сделать не
Код
echo(CLXru_link());
, а
Код
print_r(CLXru_link());
и посмотрите, что выдаст эта функция
3. Что значит "не сработало"? Вместо баннера пустое поле? Или выдает какую-то ошибку?
4. Попробуйте сделать новый файл и там разместить этот код (без оформления, без вызова хедеров/футеров Битрикса). Просто пустой файл и там вышеупомянутые 5 строчек. И посмотрите, что будет...
ответил 16 Авг, 13 от Sapfir (140 баллов)
00 голосов
1. Да папка есть.
2. изменить код попробую чуть позже.
3. не сработало всмысле.. там идет проверка кода на сайте рекламной компании... надо разместить код...
в том месте где я хочу видеть ссылки... вот и когда нажимаю проверить код он пишет ошибка т.д.
Куда надо написать этот код ???

Как сделать (еще раз спрошу) чтобы на месте топ банера разместить скрипт банера... просто через панель управление скрипт с банером не получаеться сделать...

Извиняюсь если объясняю суть проблемы...
ответил 23 Окт, 13 от Ghost666 (240 баллов)
00 голосов
Код можно попробовать вписать в шаблон сайта (в админке Настройки->Настройки продукта->Сайты->Шаблоны сайтов). Там найти кусок, где подключается вывод баннера. Что-то типа:
Код
<?$APPLICATION->IncludeComponent(
         "bitrix:advertising.banner",
         ".default",
         Array(
            "TYPE" => "LEFT", 
            "CACHE_TYPE" => "A", 
            "CACHE_TIME" => "0" 
         )
         );?>

Этот кусок закомментарить и вставить свой
ответил 27 Янв, 14 от Sapfir (140 баллов)
00 голосов
Цитата
Сергей Киселев пишет:
Этот кусок закомментарить и вставить свой

Не получилось он просто убрал топ баннер и все а новый не вставил...

Ах да может быть проблема в самом скрипте банера...
вот скрипт...

Код
<script>//<!--
var clx_domain='';
if (clx_domain=='') clx_domain=escape(window.location.hostname);
document.write('<script language=JavaScript src="http://s.clx.ru/main.php?uid=1ab36&size=468,60&name=ТОП баннер&site='+clx_domain+'&c='+Math.round(Math.random() * 100000)+'"'+'><'+'/script>');
// --></script>


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


Ах да скрипт сам работает просто, если его размещать на странице просто как вставка кода...но как сделать чтобы этот скрипт был на месте топ банера ???
ответил 16 Май, 14 от Ghost666 (240 баллов)
00 голосов
Цитата
Сергей Киселев пишет:
2. Попробуйте сделать не Код
echo(CLXru_link());

, а Код
print_r(CLXru_link());

и посмотрите, что выдаст эта функция


ничего не происходит...все остаеться как и echo
ответил 12 Сен, 14 от Ghost666 (240 баллов)
00 голосов
ооо я не знаю как =) но банера заработали... Теперь другая проблема с сылочной рекламой...
ответил 18 Янв, 15 от Ghost666 (240 баллов)
00 голосов
Скорее всего, после вставки кода в шаблон, страница некотрое время грузилась из кеша. Кеш обновился - вот и результат
ответил 03 Май, 15 от Sapfir (140 баллов)

Похожие вопросы

0 голосов
8 ответов
спросил 05 Июль, 13 от Mitsurugi (160 баллов)
0 голосов
1 ответ
спросил 24 Апр, 13 от аноним
0 голосов
3 ответов
спросил 10 Фев, 14 от ahahehfe (120 баллов)
0 голосов
4 ответов
0 голосов
5 ответов
спросил 28 Авг, 13 от Holiu (600 баллов)