Установка SAPE на движок MODx (работает 100%)
05.05.2010, рубрики: MODx, Мелочи | Теги: MODx, profit, reklama, sape, webmoney, заработок, контекстная реклама, ссылки | 91 комментарий »Возникла необходимость установить рекламный код SAPE на движок MODx.
Погуглив нашлось много методов, и на офф. сайте SAPE и на домашних страничках.
Перепробовав все методы, оказалось, что для моего варианта они оказались неработоспособны. То не добавлялась площадка, то добавлялась, но ссылки не показывались, т.е. уходили в error'ы.
Нашелся наконец-то рабочий метод:
1. В файле index.php в корне CMS MODx добавляем
1 2 3 4 5 6 7 8 9 10 | global $sape; if (!defined('_SAPE_USER')){ define('_SAPE_USER', 'ВАШ_КОД_SAPE'); } require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $o['charset'] = 'UTF-8';//ваша кодировка $sape = new SAPE_client($o); global $sape_context; $sape_context = new SAPE_context($o); ob_start(array($sape_context,'replace_in_page')); |
2. В админке MODx создаем сниппет и называем его SAPE. Код сниппета:
1 2 3 4 | <?php global $sape; echo $sape->return_links(); ?> |
Сохраняем сниппет.
3. В шаблоне страницы, вставляем [!SAPE!] в то место, куда нужно ввыводить рекламные блоки.
4. Добавляем новую площадку в .
Вот ща ищу в сети решение этой проблемы, и у всех одно и то же копировано от соседа. Не работают все варианты, которые нашел. Даже этот, работающий на 100% (((((
Работает! Ура!
Спасибо. Все работает. Наконец-то нашел рабочее решение.
Сначала закинул основной код в indeh.php
пропало отображение страниц, потом переместил этот код в самое начало страницы и все заработало. Спасибо еще раз. Страницу ставлю в фавориты для будущих проектов.
Спасибо, все настроил. работает! Ссылки выводятся нормально, денежка капает-)