Вопрос по VIP-объявлениям в Script-ks 4.2.1

Ребята с формой поиска ни кто не разбирался ? Например в городе санкт петербург 500 обявлений а через поиск выдает всего 16 как иаправить подскажите ?
Как вы определили что у Вас 500 объявлений в Санкт-Петербурге? Это может быть из-за актуальности объявлений, если вы сотрете через базу данных там их у Вас допустим 500 а актуальных из них только 16, поэтому они и выводятся на сайте.
Либо, посмотрите, возможно у Вас какой то фильтр был включен.
 
Последнее редактирование:
Ребята кто разобрался с магазином? не работает Screenshot.png
 
Последнее редактирование:
Ребята кто разобрался с магазином? не работает Посмотреть вложение 78408
Приведите пример когда не работает? Скриншот с адресной строкой на какую ссылку переходите, строку этого магазина из базы данных, лучше даже сайт где можно посмотреть пример.
У меня допустим всё работает после стандартной установки, но у меня может быть другая сборка.
 
вот сайт Для просмотра ссылки Войди или Зарегистрируйся
У Вас в файле .htaccess тоже самое или что то по другому?
Код:
AddDefaultCharset utf-8
ErrorDocument 404 /404.php
php_value max_input_time 120

RewriteEngine On
RewriteRule ^_(.+)(\/)(.+)_([0-9]+)(\/)(.+)_([0-9]+)(\/)$ ?id_firm=$1&id_catalog=$4&id_region=$7&cam=$3&rem=$6 [L]
RewriteRule ^_(.+)(\/)(.+)_([0-9]+)(\/)(.+)_([0-9]+)(\/param_)(.+)$ ?id_firm=$1&id_catalog=$4&id_region=$7&cam=$3&rem=$6&$9 [L]
RewriteRule ^_(.+)(\/param_)(.+)$ ?id_firm=$1&$3 [L]
RewriteRule ^_(.+)(\/)$ ?id_firm=$1 [L]
Последние 4 строчки отвечают за магазины.
 
нет по другому , вот что там у меня

AddDefaultCharset utf-8
ErrorDocument 404 Для просмотра ссылки Войди или Зарегистрируйся

RewriteEngine On
RewriteRule ^([0-9]+)(\/)([0-9]+)(\/)$ ?id_catalog=$1&id_region=$3 [L]

ExpiresActive On
ExpiresByType application/javascript "access plus 1 month"
ExpiresByType text/javascript "access plus 1 month"
ExpiresByType text/css "access plus 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType image/jpg "access plus 1 month"
ExpiresByType image/x-icon "access 1 month"
 
нет по другому , вот что там у меня

AddDefaultCharset utf-8
ErrorDocument 404 Для просмотра ссылки Войди или Зарегистрируйся

RewriteEngine On
RewriteRule ^([0-9]+)(\/)([0-9]+)(\/)$ ?id_catalog=$1&id_region=$3 [L]

ExpiresActive On
ExpiresByType application/javascript "access plus 1 month"
ExpiresByType text/javascript "access plus 1 month"
ExpiresByType text/css "access plus 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType image/jpg "access plus 1 month"
ExpiresByType image/x-icon "access 1 month"
Допишите после
Код:
RewriteRule ^([0-9]+)(\/)([0-9]+)(\/)$ ?id_catalog=$1&id_region=$3 [L]
вот этот код
Код:
RewriteRule ^_(.+)(\/)(.+)_([0-9]+)(\/)(.+)_([0-9]+)(\/)$ ?id_firm=$1&id_catalog=$4&id_region=$7&cam=$3&rem=$6 [L]
RewriteRule ^_(.+)(\/)(.+)_([0-9]+)(\/)(.+)_([0-9]+)(\/param_)(.+)$ ?id_firm=$1&id_catalog=$4&id_region=$7&cam=$3&rem=$6&$9 [L]
RewriteRule ^_(.+)(\/param_)(.+)$ ?id_firm=$1&$3 [L]
RewriteRule ^_(.+)(\/)$ ?id_firm=$1 [L]

Если у Вас глубже изменений не было в движке, должно заработать.
 
все скопировал, ваш код работает, большое спасибо !
 
интересует вопрос по ЧПУ Для просмотра ссылки Войди или Зарегистрируйся можно сделать Для просмотра ссылки Войди или Зарегистрируйся ?


и почему тот же сайт на open-server не запускается ?
пишет
Код:
Server error!

The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there was an error in a CGI script.

If you think this is a server error, please contact the webmaster.

Error 500
 
Последнее редактирование:
все скопировал, ваш код работает, большое спасибо !
Уехал, не успел ответить.:(
У Вас по видимому сборка скрипта от какого то пользователя с изменениями. Я когда себе искал этот скрипт, скачал примерно 3-4 сборки, потом из них выбирал более стабильную версию некоторые функции брал из разных сборок и внедрял в основную. Если будет возможность выложу сборку которой я пользуюсь, у неё по функционалу работают практически всё и мало багов.

Я так понял вы полностью заменили весь файл .htaccess на то что я Вам прислал?

интересует вопрос по ЧПУ Для просмотра ссылки Войди или Зарегистрируйся можно сделать Для просмотра ссылки Войди или Зарегистрируйся ?

Можно сделать, но нужно очень много времени и знаний.:) Нужно в логике скрипта в том числе и в файле .htaccess найти вот такую допустим строчку
Код:
RewriteRule ^_(.+)(\/)(.+)_([0-9]+)(\/)(.+)_([0-9]+)(\/)$ ?id_firm=$1&id_catalog=$4&id_region=$7&cam=$3&rem=$6
в ней id_catalog это id каталога, id_region это id региона, cam это как раз то что Вам нужно (строчный id категории "transport"), rem это (строчный id региона допустим "krasnoyarsk"), потом найти логику в php файле которая отвечает за определение id в строке и в место обычных id добавить строчные. У Вас получится что то вроде Для просмотра ссылки Войди или Зарегистрируйся
Но нужно не забыть добавить проверку строчных id допустим "transport" а то создадите два раза одинаковые категории и у Вас скрипт не сможет найти в Cache или в базе данных эту категорию.
Надеюсь понятно объяснил.:)
 
Последнее редактирование:
Назад
Сверху