Простейший модуль ЧПУ
#381
Отправлено 29 August 2013 - 12:31 PM
решено:
в хеде: <script type="text/javascript" src="http://detskij-triko...t.js"></script>
в блоке:
var so = new SWFObject("http://detskij-triko...h.com/menu.swf", "menu", "1000", "200", "8", "#000000");
so.addParam("base","http://detskij-trikotazh.com/");
Спасибо ребята.
#383
Отправлено 29 August 2013 - 12:39 PM
со страницами разобрался. оказывается, после создания новой страницы теперь надо постоянно запускать сайт/sitemap.xml
#384
Отправлено 29 August 2013 - 02:10 PM
Думаю, достаточно будет во всех трех местах вместо полной ссылки на сайт оставить ведущий слэш.решено:
#385
Отправлено 29 August 2013 - 03:03 PM
при выводе товаров фильтром вверху экрана появляются стремные коды вида:
array(11) { ["categoryID"]=> int(1) ["extrafilter"]=> string(1) "1" ["search"]=> string(1) "1" ["search_name"]=> string(0) "" ["search_price_from"]=> int(25) ["old_search_price_from"]=> string(5) "25.67" ["search_price_to"]=> int(51) ["old_search_price_to"]=> string(5) "51.35" ["param_2_0"]=> string(2) "10" ["param_1_0"]=> string(2) "29" ["advanced_search_in_category"]=> string(1) "1" } array(0) { } array(11) { ["categoryID"]=> int(1) ["extrafilter"]=> string(1) "1" ["search"]=> string(1) "1" ["search_name"]=> string(0) "" ["search_price_from"]=> int(25) ["old_search_price_from"]
сайт все тот же detskij-trikotazh_com
без вашей помощи не обойтись...
#386
Отправлено 29 August 2013 - 04:29 PM
Да-да, это именно после установки ЧПУ где-то в коде появилосьи снова возникла проблема после установки чпу:
echo var_export($_GET,true);
А Вы, простите, благотворительный сайт делаете или таки магазин?без вашей помощи не обойтись...
#387
Отправлено 29 August 2013 - 07:51 PM
выручайте пожалуйста
#388
Отправлено 29 August 2013 - 08:39 PM
Традиционные 500руб по факту решения проблемы. С Вас ftp-доступ в личку.таки магазин. готов таки сказать спасибо рублем...
выручайте пожалуйста
#389
Отправлено 26 November 2013 - 10:09 PM
#390
Отправлено 01 January 2014 - 10:03 PM
я понимаю тема старая и скорее никто ничего не помнит по ней, но попробую спросить
все сделал по инструкции, sitemap без ошибок создался, открывается главная страница на главной ссылки все уже ЧПУ , но при переходе по ним пишет
Ошибка! Страница /informatsionnyie-saytyi/ не найдена на localhost Вернуться на главную страницу
и на хостинге пробовал и на локалхосте , сборка Денвер,
может кто сталкивался и знает решение проблемы ...
#391
Отправлено 02 January 2014 - 06:44 PM
Я наверняка сталкивался, но, увы, модуль таков, что по факту ошибки причину назвать почти невозможно.может кто сталкивался и знает решение проблемы ...
#392
Отправлено 04 January 2014 - 12:09 PM
Я наверняка сталкивался, но, увы, модуль таков, что по факту ошибки причину назвать почти невозможно.может кто сталкивался и знает решение проблемы ...
Разобрался не создавалась таблица cpu_table , из-за того что cpu_to - UNIQUE
#393
Отправлено 04 January 2014 - 06:34 PM
Очень маловероятно, что из-за этого.не создавалась таблица cpu_table , из-за того что cpu_to - UNIQUE
#394
Отправлено 04 January 2014 - 06:59 PM
#395
Отправлено 05 January 2014 - 01:06 PM
как только убрал UNIQUE KEY cpu_to то заработал ) а потом после создания вручную хотел вернуть и начал тоже длину ругатьсяУ меня как-то было такое, не создавалась запись в базе из-за длины поля.
#396
Отправлено 28 March 2014 - 03:50 PM
#397
Отправлено 28 March 2014 - 04:43 PM
Да я и забыл уже, что в шапке самого архива нет. Выложил.Задаю данный вапрос только по одной причине- цикличная ссылка (автор говорит качай на http://cpu.badisoft.ru а сайт предлагает вернуться обратно сюда)
#398
Отправлено 29 March 2014 - 09:43 PM
Вот что накапал в mysql_error_log
ERROR: 1146:Table 'u5822503_krepi.krepi_cpu_table' doesn't exist
Sql: REPLACE INTO krepi_cpu_table SET cpu_from='product_259.html', cpu_to='/potolochnyie/potolochnyiy-kronshteyn-Tuarex-CORSA-2009-Grey-temno-seryiy.html'
Link: /sitemap.xml
Date: 29.03.14 - 20:24:14
Dump:
array(0) {
}
array(0) {
}
Создал таблицу согласно ошибке и все заработало, уже сталкивался с такой проблемой- дело в версии БД
Есть проблема- строк в бд при обновлении сайтемап становится больше с каждым разом на 2 это не критично но касяк!
#399
Отправлено 30 March 2014 - 12:16 PM
Дело, скорее всего, в VARCHAR(500). Подозреваю, что не на всех хостингах разрешено создание полей VARCHAR такой длины. Точнее, ключа по полю. Надо просто уменьшить до традиционного VARCHAR(255), т.к. 500 в большинстве случаев не надо и было сделано из-за кого-то с ОЧЕНЬ длинными названиями товаров.Создал таблицу согласно ошибке и все заработало, уже сталкивался с такой проблемой- дело в версии БД
Если убран UNIQUE KEY, то это не удивительно.Есть проблема- строк в бд при обновлении сайтемап становится больше с каждым разом на 2 это не критично но касяк!
#400
Отправлено 07 April 2014 - 02:43 PM
/kosmetika/for_body
/kosmetika/for_teeth
/nat_latex/kids
/nat_latex/matras
/nat_latex/podushki
Я составил список исключений в файле rewrite
"Для тела","for_body"
"Для зубов","for_teeth"
"Подушки и матрасы из природного латекса","nat_latex"
В итоге получились:
/kosmetika/for-body/
/kosmetika/for-teeth/
/nat-latex/kids/
/nat-latex/matras/
/nat-latex/podushki/
Т.е. не то, что мне надо.
Попробовал внести правки в cpu_functions "_"=>"_". В результате меню каталога генерируется с правильными ссылками, но при клике выдается 404:
Например, в меню жму nat_latex/kids, а получаю /nat_latex/latex/kids/ и 404. Т.е. съедается первая часть до "_"
Вернул все обратно ("_"=>"-"), решил через редирект сделать на новые страницы переход.
написал в .htaccess правила типа:
Redirect permanent /kosmetika/for_body http://sl-latex.ru/kosmetika/for-body/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?cpu=/$1 [L,QSA]
Но на выходе получаю:
http://sl-latex.ru/k.../for-body/body/
Очевидно дело в "_". Но, даже если убрать "_" в перенаправлении:
Redirect permanent /kosmetika/forbody http://sl-latex.ru/kosmetika/for-body/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?cpu=/$1 [L,QSA]
На выходе получаю 404 http://sl-latex.ru/k...smetika/forbody
Подскажите, как правильно организовать перенаправления?