ЧПУ для SHOP-SCRIPT

Делал ЧПУ для SS Premium. Правда там не модулем, а изминением ряда скриптов и шаблона. Не очень удобно, но если нужно могу выложить как что и куда вставлять...

P.S. просто кровью сердце обливается когда люди так усердно хотят скинутся на скрипт, эх ...
 
  • Заблокирован
  • #82
Выложи конечно...
Ридми надеюсь будет...
Раз там происходят изменения...
 
окей, сегодня соберу и напишу ридми завтра помещу, дальше кодеры подправят если увидят места "с медленной производительностью" :)
апдейт от 31ого июля
оглядевшись вокруг, понял что там кое что можно доделать и будет неплохой уже модуль :)
этим сейчас и занимаюсь. Процедура займет пару дней но на выходе в паблик будет выставлен рабочий модуль ЧПУ с легкой установкой ;) так что имейте выдержку
 
оглядевшись вокруг, понял что там кое что можно доделать и будет неплохой уже модуль
этим сейчас и занимаюсь. Процедура займет пару дней но на выходе в паблик будет выставлен рабочий модуль ЧПУ с легкой установкой так что имейте выдержку

Это похоже на то, за что все скидываются?
Или за бабло все же лучше? :D
 
Это похоже на то, за что все скидываются?
Или за бабло все же лучше? :D

Тебе лучше за бабло, все равно хайд не потянешь :D

P.S. тем кто был изначально заинтересован скину в личку
 
Я сделал так!
старые урлы:
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся

новые: (выпосняеться транслик рус. + замена пробелов на "-")
Для просмотра ссылки Войди или Зарегистрируйся (*)
Для просмотра ссылки Войди или Зарегистрируйся (**)
Для просмотра ссылки Войди или Зарегистрируйся (***)

но есть одна проблемка :)
когда я с (*) перехожу в (**) не грузяться шрифты, картинки и т.д., так как корневым считаеться к примеру Для просмотра ссылки Войди или Зарегистрируйся а хтмл код в шаблонах products_pictures/nokia_3210.jpg и рисунок не может найти ((

вопрос: как сделать так, что бы корнев в любом случае считался Для просмотра ссылки Войди или Зарегистрируйся ??? решите эту проблему и тогда можно все так сделать, менять придеться только в одном месте на 20 строчек кода :)

/cat-13/ - убрать нельзя (в моем случае) т.к. мод_рев не разбереться... если идея передавать categoryID или productID не через урл, а другим способом, тогда можно смело убирать /cat-13/ и мод_рев! внести еще пару сточек кода и все путем будет :-]

если есть у кого какие соображения подскажите, буду курить :bc:
 
Я сделал так!
старые урлы:
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся

новые: (выпосняеться транслик рус. + замена пробелов на "-")
Для просмотра ссылки Войди или Зарегистрируйся (*)
Для просмотра ссылки Войди или Зарегистрируйся (**)
Для просмотра ссылки Войди или Зарегистрируйся (***)

но есть одна проблемка :)
когда я с (*) перехожу в (**) не грузяться шрифты, картинки и т.д., так как корневым считаеться к примеру Для просмотра ссылки Войди или Зарегистрируйся а хтмл код в шаблонах products_pictures/nokia_3210.jpg и рисунок не может найти ((

вопрос: как сделать так, что бы корнев в любом случае считался Для просмотра ссылки Войди или Зарегистрируйся ??? решите эту проблему и тогда можно все так сделать, менять придеться только в одном месте на 20 строчек кода :)

/cat-13/ - убрать нельзя (в моем случае) т.к. мод_рев не разбереться... если идея передавать categoryID или productID не через урл, а другим способом, тогда можно смело убирать /cat-13/ и мод_рев! внести еще пару сточек кода и все путем будет :-]

если есть у кого какие соображения подскажите, буду курить :bc:

ссылку вида <img src="images/lala.gif"> замени на ссылку <img src="/images/lala.gif"> тоесть просто поставь слеш перед images по такому же принципу и <a href="index.php?productID=1"> замени на <a href="/index.php?productID=1">
помогает.....
как решил проблему перехода по страницам, голосование, отзывы, поиск?
 
ссылку вида <img src="images/lala.gif"> замени на ссылку <img src="/images/lala.gif"> тоесть просто поставь слеш перед images по такому же принципу и <a href="index.php?productID=1"> замени на <a href="/index.php?productID=1">
помогает.....
как решил проблему перехода по страницам, голосование, отзывы, поиск?

Щяс сразу и попробую...сенкс... делал только для категорий, остальное в моей программе аналогично делаеть, вечером выложу, т.к. завтра на море уезжаю на недельку - может кто доделает что я не успею :ah:
 
Работает всё кроме "Добавить в корзину" , вылезает мертвая страница

Сорри,исправил
 
Я сделал так!


/cat-13/ - убрать нельзя (в моем случае) т.к. мод_рев не разбереться... если идея передавать categoryID или productID не через урл, а другим способом, тогда можно смело убирать /cat-13/ и мод_рев! внести еще пару сточек кода и все путем будет :-]

если есть у кого какие соображения подскажите, буду курить :bc:

Всем привет. А почему например всем категориям не прописать вручную например
RewriteRule ^mobilu/+$ index.php?categoryID=82
RewriteRule ^mobilu/nokia/+$ index.php?categoryID=92
Тогда ссылки будут иметь очень приличный вид типа:
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
А для товаров внутри категорий вроде как так:
RewriteRule ^([^/]*)/([^/]*)_([0-9]{5}).html$ index.php?productID=$3
RewriteRule ^([^/]*)/([^/]*)/([^/]*)_([0-9]{5}).html$ index.php?productID=$4
И тогда они имеют вид:
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
где 66666 это ID продукта который на автомате добавляется к концу транслитерированной ссылке названия продукта.
Прошу прощения если туплю, только сам недавно озадачился этой темой.
 
Назад
Сверху