Кастомизация линков, нид хелп

darkover
Posts: 1574
Joined: Sat Apr 13, 2013 8:59 pm

Re: Кастомизация линков, нид хелп

Post by darkover »

admin wrote:Common.php везде одинаковые ?
Да, с /scj/cgi -> симлинк на корень
а в scj/tube я его не трогал вообще ( и нигде не трогаю там )

upd
на морде в шаблоне сделал

Code: Select all

<?
echo $_GET['order'];
?>
Выдал ctr
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Кастомизация линков, нид хелп

Post by admin »

Те в линках где в урле нет ctr - получается проблема , верно ?
Это наталкивает вас на какую-то мысль ?
Don't forget to run script update
darkover
Posts: 1574
Joined: Sat Apr 13, 2013 8:59 pm

Re: Кастомизация линков, нид хелп

Post by darkover »

admin wrote:Те в линках где в урле нет ctr - получается проблема , верно ?
Это наталкивает вас на какую-то мысль ?
Не понял.

У меня и на морде по
echo $_GET['order'];
пусто
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Кастомизация линков, нид хелп

Post by admin »

Потому что в урле его нет на этих линках , верно ?
те в пхп в условии надо добавить проверку на случай если эта переменная пустая.
Don't forget to run script update
darkover
Posts: 1574
Joined: Sat Apr 13, 2013 8:59 pm

Re: Кастомизация линков, нид хелп

Post by darkover »

admin wrote:Потому что в урле его нет на этих линках , верно ?
те в пхп в условии надо добавить проверку на случай если эта переменная пустая.
Добавить - в шаблон? в коммон? куда еще ?
Не ужели так трудно дать решение, что бы человек не трахался с этим 3 часа, я не программист, и я хз как смарт работает, а то, что сменить линки на свои, это такой гимор, он и дальше пачками из серпов улетать будет -(

И все равно, как не крути - <?=$my_var?> будет иметь только _одно_ значение (best) и соответственно как <!--SORT_ORDER--> работать не будет, только если под каждое значение не прописывать в common.php

типа
if ($_GET['order'] == 'ctr') $my_var = 'best';
if ($_GET['order'] == 'newest') $my_var = 'date';
А это удалять из коммон
if ($_GET['order'] == 'best') $_GET['order'] = 'ctr';
if ($_GET['order'] == 'newest') $_GET['order'] = 'date';
короче, как обычно костыли, которые хз как будут работать

ps я до сих пор не могу найти, откуда у меня лезет < safe_desc > на неокторых ресурсах, когда в шаблоне их нет перманетно, и "старые" рерайты удалены вообще

или гугл выдает 50к 404 паг, т.к. галерки есть в сайтмапе, а в живую их нет, куда-то пропадают
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Кастомизация линков, нид хелп

Post by admin »

Не надо 150 вопросов обсуждать в одной теме.
От этого только путаница.
Если вопрос новый - лучше завести новую тему.
И все равно, как не крути - <?=$my_var?> будет иметь только _одно_ значение (best)
как оно может идеть однозначение если тут
if ($_GET['order'] == 'ctr') $my_var = 'best';
if ($_GET['order'] == 'newest') $my_var = 'date';
уже 2 разных значения
Don't forget to run script update
darkover
Posts: 1574
Joined: Sat Apr 13, 2013 8:59 pm

Re: Кастомизация линков, нид хелп

Post by darkover »

if ($_GET['order'] == 'best') $_GET['order'] = 'ctr';
if ($_GET['order'] == 'newest') $_GET['order'] = 'date';
if ($_GET['order'] == 'rating') $_GET['order'] = 'rating';


if ($_GET['order'] == 'ctr') $my_var = 'best';
if ($_GET['order'] == 'date') $my_var = 'date';
if ($_GET['order'] == 'rating') $my_var = 'rating';

вот это все не работает, из этого я делаю вывод, что кастомизировать линки, без каких либо костылей не возможно, везде будет /ctr/1/
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Кастомизация линков, нид хелп

Post by admin »

if ($_GET['order'] == '') $my_var = 'best';
Don't forget to run script update
darkover
Posts: 1574
Joined: Sat Apr 13, 2013 8:59 pm

Re: Кастомизация линков, нид хелп

Post by darkover »

admin wrote:if ($_GET['order'] == '') $my_var = 'best';
Делал - не работает нифига
изменения должны быть во всех трех коммонах ?
на морде, scj/cgi, и /scj/tube ?
Да и с <?=$my_var?> в навигации - она бьется, вылезает какая-то колечность
если с <!--sort_order--> html выглядит вот так
1
<a href="/niche/All/ctr/2/" title="2">2</a>

то с my_var вот так

/1/" title="1">1

<a href="/niche/All/ctr/2/" title="2">2</a>
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Кастомизация линков, нид хелп

Post by admin »

1. все 3 всегда одинаковые
2. вопросы по одному - какую часть сначала ?
Don't forget to run script update
Locked