Page 1 of 3
Получить значение link= тумбы на кастом галере
Posted: Sun May 04, 2014 5:41 pm
by S_Flash
Можно ли как-то получить значение <!--THUMB_LINK--> на кастом галере, которая открывается после перехода с тумбы (т.е. галерея принадлежит этой тумбе)? Постфактум после перехода с тумбы на галерею.
Re: Получить значение link= тумбы на кастом галере
Posted: Mon May 05, 2014 12:28 pm
by admin
В дефолтном варианте оно как обычно есть в $_GET или <!--GET_...
Re: Получить значение link= тумбы на кастом галере
Posted: Mon May 05, 2014 1:36 pm
by S_Flash
admin wrote:В дефолтном варианте оно как обычно есть в $_GET или <!--GET_...
В том то и дело, что хотелось бы без передачи getом при клике! Смысл отправлять параметр ротации после перхода на галеру, чтоб линки были статичными, а ротация учитывалась.
Re: Получить значение link= тумбы на кастом галере
Posted: Mon May 05, 2014 1:37 pm
by admin
Покажите плз как выглядит это "отправлять потом" что б можно было представить где будет видна переменная.
Re: Получить значение link= тумбы на кастом галере
Posted: Mon May 05, 2014 1:42 pm
by S_Flash
admin wrote:Покажите плз как выглядит это "отправлять потом" что б можно было представить где будет видна переменная.
Ну как-то так, например:
Code: Select all
<script type="text/javascript">
function SendGet() {
//отправляю GET запрос и получаю ответ
$$a({
type:'get',//тип запроса: get,post либо head
url:'ajax.php',//url адрес файла обработчика
data:{'q':'1'},//параметры запроса
response:'text',//тип возвращаемого ответа text либо xml
success:function (data) {//возвращаемый результат от сервера
$$('result',$$('result').innerHTML+'<br />'+data);
}
});
}
function SendPost() {
//отправляю POST запрос и получаю ответ
$$a({
type:'post',//тип запроса: get,post либо head
url:'ajax.php',//url адрес файла обработчика
data:{'z':'1'},//параметры запроса
response:'text',//тип возвращаемого ответа text либо xml
success:function (data) {//возвращаемый результат от сервера
$$('result',$$('result').innerHTML+'<br />'+data);
}
});
}
function SendHead() {
//отправляю HEAD запрос и получаю заголовок
$$a({
type:'head',//тип запроса: get,post либо head
url:'ajax.php',//url адрес файла обработчика
response:'text',//тип возвращаемого ответа text либо xml
success:function (data) {//возвращаемый результат от сервера
$$('result',$$('result').innerHTML+'<br />'+data);
}
});
}
</script>
Re: Получить значение link= тумбы на кастом галере
Posted: Mon May 05, 2014 1:46 pm
by admin
А как оно будет отправлять в трейд при таком варианте ?
и представим как сервер видит эти запросы
1. приходит запрос /gallery/asd/index.html - тут нет параметра
2. через какое-то время приходит запрос ajax где допустим уже будет этот параметр
Но это 2 разных запроса
Re: Получить значение link= тумбы на кастом галере
Posted: Mon May 05, 2014 1:49 pm
by S_Flash
Да, идея конечно, авантурная. Получается клики на трейд не учтутся. Учтутся только клики, после которых попали на галерею.
Тут больше предполагался вариант, когда морда сайта будет собираться из заведомо трейдовых тумб и заведомо тех, которые ведут только на контент. При этом будет хоть какая-то ротация.
Опять же работать может только в случае кастомных галер.
Re: Получить значение link= тумбы на кастом галере
Posted: Mon May 05, 2014 1:53 pm
by admin
Если без трейда грубо говоря то по идее заставить ротацию работать можно но на самой галере, если туда человек пришел как /gallery/asd/index.html, не будет видно link= по той простой причине что в запросе этого нет. Даже если после этого запроса на ajax прислать 150 раз этот link= , все равно при генерации галеры этого нету.
А зачем он вообще на самой галере надо ?
Re: Получить значение link= тумбы на кастом галере
Posted: Mon May 05, 2014 2:03 pm
by S_Flash
admin wrote:Если без трейда грубо говоря то по идее заставить ротацию работать можно но на самой галере, если туда человек пришел как /gallery/asd/index.html, не будет видно link= по той простой причине что в запросе этого нет. Даже если после этого запроса на ajax прислать 150 раз этот link= , все равно при генерации галеры этого нету.
А зачем он вообще на самой галере надо ?
Есть другой какойто вариант?
Если можно управлять ротацией без моей выдумки и без какого-либо параметра в урле галереи, при этом урл галереи будет перманентым, то я только за.
Re: Получить значение link= тумбы на кастом галере
Posted: Mon May 05, 2014 2:07 pm
by admin
Зачем в самой галере link= нужен если параметр ротации будет отправлен на аяксе ?