На морде генерирую тумбы через сабтемплейт и вывожу через таги <!--default_1-2-->
возможно ли как то по дефолту морду отсортировать по дате добавления новых роликов?
Сортировка в сабтемплейте
Re: Сортировка в сабтемплейте
&order=date если я верно понял вопрос
Don't forget to run script update
Re: Сортировка в сабтемплейте
вопрос
хтаксес типа
Options -Indexes
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^(www\.)(.*) [NC]
RewriteRule (.*) https://%2%{REQUEST_URI} [L,R=301]
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteCond %{QUERY_STRING} ^search=(.*)$ [NC]
RewriteRule .* /search/%1/? [R=301,L]
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteCond %{QUERY_STRING} ^tag=(.*)$ [NC]
RewriteRule .* /tag/%1/? [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^categories/$ /index.php?force_template=categories [L]
RewriteRule ^models/$ /index.php?force_template=models [L]
как мне прописать чтобы на морде по умолчанию сортировка была по дате добавления?
хтаксес типа
Options -Indexes
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^(www\.)(.*) [NC]
RewriteRule (.*) https://%2%{REQUEST_URI} [L,R=301]
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteCond %{QUERY_STRING} ^search=(.*)$ [NC]
RewriteRule .* /search/%1/? [R=301,L]
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteCond %{QUERY_STRING} ^tag=(.*)$ [NC]
RewriteRule .* /tag/%1/? [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^categories/$ /index.php?force_template=categories [L]
RewriteRule ^models/$ /index.php?force_template=models [L]
как мне прописать чтобы на морде по умолчанию сортировка была по дате добавления?
Re: Сортировка в сабтемплейте
&order=date дописать в реврайт
доку по реврайтам лучше прочесть самостоятельно, так с ходу боюсь ошибиться в синтаксисе
как обычно могу читать за вас - $50
доку по реврайтам лучше прочесть самостоятельно, так с ходу боюсь ошибиться в синтаксисе
как обычно могу читать за вас - $50
Don't forget to run script update
Re: Сортировка в сабтемплейте
ок, сделал к примеру так
RewriteRule ^.*$ index.php?order=data
переключение страниц не работает
переключение в ручном режиме ?order=easy_random не работает
сделал так
<?php
$_GET['order'] = 'date';
include('./scj/tube/index.php');
переключение в ручном режиме ?order=easy_random не работает
может как то можно в движке сделать выбор дефолтной сортировки на морде?
RewriteRule ^.*$ index.php?order=data
переключение страниц не работает
переключение в ручном режиме ?order=easy_random не работает
сделал так
<?php
$_GET['order'] = 'date';
include('./scj/tube/index.php');
переключение в ручном режиме ?order=easy_random не работает
может как то можно в движке сделать выбор дефолтной сортировки на морде?
-
richmantrade
- Posts: 1036
- Joined: Tue Dec 04, 2012 8:46 am
Re: Сортировка в сабтемплейте
Так попробуй:ulan wrote: Fri Aug 30, 2019 3:10 pm сделал так
<?php
$_GET['order'] = 'date';
include('./scj/tube/index.php');
переключение в ручном режиме ?order=easy_random не работает
<?php
if (!isset($_GET['order'])) $_GET['order'] = 'date';
include('./scj/tube/index.php');
?>
Но имей ввиду - так сортировка по дате будет для всех страниц, где не указан $_GET['order']
Re: Сортировка в сабтемплейте
так сортировка по дате будет для всех страниц, где не указан $_GET['order']
так не пойдет, мне надо морду по дате, так как она обновляется постоянно, а внутряки по цтр
но и на морде дать ручной выбор сортировки
так не пойдет, мне надо морду по дате, так как она обновляется постоянно, а внутряки по цтр
но и на морде дать ручной выбор сортировки
Re: Сортировка в сабтемплейте
ulan wrote: Fri Aug 30, 2019 3:10 pm ок, сделал к примеру так
RewriteRule ^.*$ index.php?order=data
переключение страниц не работает
переключение в ручном режиме ?order=easy_random не работает
сделал так
<?php
$_GET['order'] = 'date';
include('./scj/tube/index.php');
переключение в ручном режиме ?order=easy_random не работает
может как то можно в движке сделать выбор дефолтной сортировки на морде?
посмотрим правде в глаза: единственная причина по которой вы хотите добавить 100500ю ненужную опцию - это потому что лень читать доку по реврайтам и добавить в реврайт условие что б там не было параметров в урле.
Полагаю вам и самим понятно что эта опция просто не имеет смысла.
Don't forget to run script update
Re: Сортировка в сабтемплейте
Да я не против, но отписал что нагуглил и смог сделать сам ((
Re: Сортировка в сабтемплейте
все что надо это rewrite cond что б не было каких то других параметров , только почитать доку по реврайтам как это правильно писать.
либо дописать в комон проврки урлов на пхп
либо дописать в комон проврки урлов на пхп
Don't forget to run script update







