Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

rss

Вы не зашли.

Объявление

#201 2017-01-23 01:48:20

feniks81
Пойманные на слове роботы
Зарегистрирован: 2015-10-25
Сообщений: 7
Рейтинг :   
Профиль

Re: ads_pro :: Реклама на сайте

irbees2008, infinity237! Спасибо за ответы и желание помочь.
Объясню ситуацию - на примере. у меня есть поле [xvalue_video] которое содержит в себе код вставки видео обычного вида:

Код:

<iframe src=...></iframe>

В Dle мне удалось с помощью

Код:

{include file='http://site.net/url.php?field=[xfvalue_video]'}

передать значение доп.поля в url.php который это поле обрабатывает, ну, спалюсь если скажу в нем много функций - он вытаскивает из фрейма ссылку, переходит по ней, находит ссылку на видео. Для меня это очень важно, это прямая ссылка на видео без рекламы, также возможность пользователям скачивать. Так как в фрейме не предусмотрено скачивание. Только просмотр после рекламы.

Мне очень нравится работать с NGCMS и хочу встроить в шаблон {include }


infinity237
Сделал как Вы сказали - Включил плагин varmgr, в шаблоне прописал :

Код:

{{ callPlugin('local_include.show', { 'path' : 'url.php?param=' ~ p.xfields.video.value }) }}

На сайте в нужном месте вылезла ошибка -

Код:

ERROR :: callPlugin - no function [local_include.show]

Я спросил у гугла - он не нашел похожих проблем.

Неактивен

 

#202 2017-01-23 01:55:42

feniks81
Пойманные на слове роботы
Зарегистрирован: 2015-10-25
Сообщений: 7
Рейтинг :   
Профиль

Re: ads_pro :: Реклама на сайте

файл url.php залил в корневой каталог сайта, т.к. ошибка осталась, пробовал заливать в каталог шаблона.

Неактивен

 

#203 2017-01-23 07:03:23

rusiq
Пользователь
Зарегистрирован: 2014-07-16
Сообщений: 359
Рейтинг :   19 
Профиль

Re: ads_pro :: Реклама на сайте

feniks81, если я правильно понял, то на скорую руку это можно реализовать банальным jquery load. Я так парсер fb2 прикручивал в админке при добавлении книги на сайт.


Fork NG CMS fngcms

Неактивен

 

#204 2017-01-23 12:35:27

feniks81
Пойманные на слове роботы
Зарегистрирован: 2015-10-25
Сообщений: 7
Рейтинг :   
Профиль

Re: ads_pro :: Реклама на сайте

rusiq, я совсем с этим не знаком. у меня есть php код и мне нужно его задействовать через include.
по поводу парсера, там аж 4 функции вплоть до отлавливания редиректа для каждого пользователя по ip.
Извиняюсь за флуд. Кто нибудь может помочь подключить? infinity237 , я так понимаю мне нужно включить плагин local_include.show ? как его найти?

Неактивен

 

#205 2017-01-24 14:51:56

rusiq
Пользователь
Зарегистрирован: 2014-07-16
Сообщений: 359
Рейтинг :   19 
Профиль

Re: ads_pro :: Реклама на сайте

feniks81 написал:

я совсем с этим не знаком. у меня есть php код и мне нужно его задействовать через include.

В шаблоне news.full.tpl

Код:

<div id="final-url">Load . . .</div>
<script>
$(document).ready(function(){
  $('#final-url').load('{{ home }}/url.php?field=[xvalue_abbr]');
});
</script>

Ну а в url.php файле принимаем данные и возвращаем данные

Код:

<?php

if(isset($_REQUEST["field"]) and !empty($_REQUEST["field"])) {
    $field = $_REQUEST["field"];
    
    /*
     * Тут ваш код с уникальными функциями
    */

    echo 'Мне передали это - <b>' . $field . '</b>';
    
} else {
    echo 'Невозможно загрузить ссылку на видео.';
}

Отредактированно rusiq (2017-01-24 15:13:36)


Fork NG CMS fngcms

Неактивен

 

#206 2017-01-31 23:57:34

feniks81
Пойманные на слове роботы
Зарегистрирован: 2015-10-25
Сообщений: 7
Рейтинг :   
Профиль

Re: ads_pro :: Реклама на сайте

Спасибо огромное, rusiq!!!! От души! Все получилось и заработало! Попутно даже пристроил другой способ, вдруг кому пригодится.
Если у кого не работает какой-либо способ - смотрите логи error, который покажет где в php ошибка.

Второй способ:

Код:

<div id="final-url">Load . . .</div>

Код:

<script>
$.ajax({
type: 'POST',
url: '{{ home }}/url-red.php?action=sample2',
data: 'field=[xvalue_player]',
success: function(data){
$('#final-url').html(data);
}
});</script>

Ребята, без вас я парился над этой темой реально 3 месяца и не знал где конкретно искать. Теперь я люблю AJAX и хочу знать о нем больше! Всем добра и хороших проектов!

Неактивен

 

#207 2017-01-31 23:59:27

feniks81
Пойманные на слове роботы
Зарегистрирован: 2015-10-25
Сообщений: 7
Рейтинг :   
Профиль

Re: ads_pro :: Реклама на сайте

и да, .. внутри url-red.php значение принимал так:

Код:

$url = $_POST['field'];

Неактивен

 

Board footer

Powered by FluxBB

[ Generated in 0.012 seconds, 16 queries executed ]