LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
27.05.2012, 20:10:21 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: 1 2 3 4 5 6 [7]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Плагин OpenSEF для VirtueMart  (Прочитано 102098 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
userxp
Администратор
*****

Репутация: +400/-6
Offline Offline

Пол: Мужской
Сообщений: 3227


Злой и ужасный бармалей


« : 19.06.2006, 19:06:01 »

файл нужно распаковать и положить сюда: /administrator/components/com_virtuemart/sef_ext.php

sef_ext.php V4.
взята за основу версия 2.1 (хотя непонятно, что это была за версия и чья?)

далее я просто скопировал свой CHANGELOG с форума OpenSEF-а (переводить пока лень Grin )

1. extension uses only one SQL query to DB
2. format of FURL:
  hxxp://joomla_site_path/VM_component_alias/category_id/
  hxxp://joomla_site_path/VM_component_alias/category_id/product_id.html

.html depends on OpenSEF's suffix

3. changable id-splitter (var $id_splitter)
4. you can choose what field to use for FURL: product_sku (marking, tag, etc.) or product_name (name). see var $articul.
5. implemented array to convert russian symbols to english (you can change them for your own -> function encode_converter).
then symbols between 0x20h and 0x7Ah are cutting away.
6. generated internal links are relative

never tested when joomla is in subdirectory

sef_ext.php V4.1b
Added FURL conversion:
1. SEARCH: standard, extended, by parameters
  hxxp://joomla_site_path/shop/search/_keyword_
  hxxp://joomla_site_path/shop/search/detailed
  hxxp://joomla_site_path/shop/search/extended

2. Shopping cart
  hxxp://joomla_site_path/shop/basket_cart

3. All products view
  hxxp://joomla_site_path/shop/all_products

Aliases for cart and search could be 'tunned' by changing corresponded variables in sef_ext.php.
comments included.

p.s. unfortunately, standard VM module doesn't use sefRelToAbs() function so you won't see FURL in browser address field after the pressing th Search Button Sad
let's hack it! Wink

Sorting at full product list won't work as FURL because it doesn't call sefRelToAbs().

ps I found some errors so here is 4.1b

sef_ext.php V4.1f
added:
  • order details and placement
  • user registration
  • account info
  • delivery info
  • add new delivery info
ps. непонятно что делать с ssl редиректом...

sef_ext.php V4.1g (14.09.2006)
+ обрабатывается добавление продукта в карту по ссылке из модуля
* поменял значение $cart_prefix на 'cart' (так что не удивляйтесь)
+ добавлена переменная $addtocart

* sef_ext_v4.1g.zip (4.44 Кб - загружено 1226 раз.)
« Последнее редактирование: 14.09.2006, 23:43:19 от userxp » Записан
 
Siecker
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 34


« Ответ #181 : 23.04.2007, 13:13:32 »

Так и ни кто не подскажет где искать проблему?
Записан
alibedog
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 9


« Ответ #182 : 31.05.2007, 17:29:42 »

та же фигня! Ссылки от Vm не меняются, все настраивал так как писали
стоит у меня Joomla! 1.0.12, VirtueMart 1.0.10!
Записан
Siecker
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 34


« Ответ #183 : 31.05.2007, 23:16:05 »

У меня по прежнему не работает. Может будет объяснение от разработчиков?
Записан
alibedog
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 9


« Ответ #184 : 01.06.2007, 17:50:47 »

Все в спячке видимо, либо проект забросили!
Записан
userxp
Администратор
*****

Репутация: +400/-6
Offline Offline

Пол: Мужской
Сообщений: 3227


Злой и ужасный бармалей


« Ответ #185 : 01.06.2007, 23:21:28 »

нууу... основное я сделал.
"мелочи" можете доводить сами - у меня напряг со временем
Записан
Siecker
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 34


« Ответ #186 : 02.06.2007, 10:57:11 »

И что нам там ковырять? Я вот даже как-то не вникал в процесс подмены урл, т.к. у меня голова болит о другом.
Если будет время "этим летом" то посмотри в чем дело Azn
Записан
userxp
Администратор
*****

Репутация: +400/-6
Offline Offline

Пол: Мужской
Сообщений: 3227


Злой и ужасный бармалей


« Ответ #187 : 02.06.2007, 11:31:36 »

очень маловероятно.
разве что если только Марко выпустит OpenSEF 2.0 RC6
Записан
Siecker
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 34


« Ответ #188 : 02.06.2007, 18:53:55 »

Кто такой марко? И как это он выпустит? Где выложит?
Записан
alibedog
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 9


« Ответ #189 : 03.06.2007, 17:16:07 »

нууу... основное я сделал.
"мелочи" можете доводить сами - у меня напряг со временем
Интересный ответ! Не пойми не правильно! Основную часть когда делают, то что-то хоть да работает! А у нас тут собравшихся ничерта не работает! Может поведаешь для всех нас, как можно заставить этот модуль заработать!
Записан
userxp
Администратор
*****

Репутация: +400/-6
Offline Offline

Пол: Мужской
Сообщений: 3227


Злой и ужасный бармалей


« Ответ #190 : 03.06.2007, 18:24:58 »

на текущий момент я из полурабочих полудохлых плагинов сделал один более/менее нормальный Azn
он же лежит та форуме ОпенСефа.
дорабатывать его я сейчас не собираюсь по ряду причин (ненавижу ВМ Azn, довольно критичные сбои в работе опенсефа, банальное отсутствие времени и т.д.)

А у нас тут собравшихся ничерта не работает!
за других не расписывайся, ок?..
У большинства-то как раз и работает.
Отсюда вывод - у тебя частный случай и решать его надо индивидуально, а я не скорая помощь, уж извини Sad
насчёт "поведать" - в этом разделе всё описывалось неоднократно.

зы. кстати, я под JoomSEF то же плагин переписал (ибо "родной" стоит 12 денех)

а насчёт реврайтинга ссылок - так это вопрос к OpenSEF-у.
в этом плане у него есть нестабильность и у него срывает крышу, особенно на POST-ах...
та же грабля на RC6.
я не могу отлаживать плагин не имея устойчивого компонента.

хотите дорабатывать - пожалуйста!
я внутри по-максимуму расписал по переменным и по коду что куда...
нужны комментарии - всегда готов подсказать.

просто странно у вас получается... компонент не мой, а мне высказываются претензии Azn
ещё раз говорю - неправильный реврайт - это к плагину,
отсутствие реврайта - впорос к опенсефу
Записан
Siecker
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 34


« Ответ #191 : 03.06.2007, 21:48:46 »

Фишка в том что, ставил как написано здесь (прочитал все страницы тему) и не работает и ни каких ошибок, ни каких намеков. Где и что копать не понятно.
Записан
userxp
Администратор
*****

Репутация: +400/-6
Offline Offline

Пол: Мужской
Сообщений: 3227


Злой и ужасный бармалей


« Ответ #192 : 03.06.2007, 21:56:43 »

ну а мне что делать? спросить тебя 200 раз всё ли ты сделал правильно?...
я же не Кашпировский... Sad

какие неродные компоненты у тебя ещё установлены?
Записан
tavodi
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 42



« Ответ #193 : 04.06.2007, 00:56:00 »

зы. кстати, я под JoomSEF то же плагин переписал (ибо "родной" стоит 12 денех)

не подскажешь ссылочку?
Записан
userxp
Администратор
*****

Репутация: +400/-6
Offline Offline

Пол: Мужской
Сообщений: 3227


Злой и ужасный бармалей


« Ответ #194 : 04.06.2007, 01:11:53 »

нет конечно Azn
я его не выкладывал
Записан
alibedog
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 9


« Ответ #195 : 04.06.2007, 19:15:10 »

Согласен VM требует кардинальной доработки! Но поздно пить боржоми когда ты все уже сделал по сайту, осталось только ссылки исправить... Просто Я на двух хостингах уже пробывал подключить к VM-у opensef. Но без успешно.
Здесь есть такие у кого joomla LE 1.0.12 + VM 1.0.1 + opensef 2.0.0 RC5_sp2 и все это работало, но только одновременно? Azn
Записан
Garun
Давно я тут
****

Репутация: +15/-3
Offline Offline

Пол: Мужской
Сообщений: 374



« Ответ #196 : 04.06.2007, 23:03:19 »

Согласен VM требует кардинальной доработки! Но поздно пить боржоми когда ты все уже сделал по сайту, осталось только ссылки исправить... Просто Я на двух хостингах уже пробывал подключить к VM-у opensef. Но без успешно.
Здесь есть такие у кого joomla LE 1.0.12 + VM 1.0.1 + opensef 2.0.0 RC5_sp2 и все это работало, но только одновременно? Azn

Ну работает... вернее работало. Я отключил в opensef поддержку VM потому как глючили некоторые моды... например не хотел нормально работать модуль производителей.

Скажу Вам честно и уже не в первый раз:
Opensef хорош на небольших сайтах типа визитки или промо, где красивый урл действительно имеет смысл.

Во всех остальных случаях - абсолютно лишний геморрой, который только вносит много путаницы. Садо-мазо развлечение.
Сайтмап гугла не стоит таких треволнений. Красота урла... так ведь юзеры вовсе не смотрят на адресную строку!

Простого SEO - выше крыши! Поверьте - сидит себе магазинчик в топе аж по нескольким ключам стабильно!


« Последнее редактирование: 10.06.2007, 00:10:42 от Garun » Записан
Siecker
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 34


« Ответ #197 : 04.06.2007, 23:28:54 »

ну а мне что делать? спросить тебя 200 раз всё ли ты сделал правильно?...
я же не Кашпировский... Sad

какие неродные компоненты у тебя ещё установлены?
Перечислю все.
BSQ Sitestats
JoomlaLib
joomlaXplorer
OpenSEF
swMenuFree
VirtueMart
Остальное все стандартное джумлы. + 3 мода VM
Записан
madcap
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Сообщений: 25


« Ответ #198 : 09.06.2007, 14:01:27 »

SEF для virtuemart работает.
все ссылки отображаются в понятном человеку виде типа - "http://www.site.de/shop/groby_venki_svechi/svechi_parafinovye/belye_malye_11_shtuk.html

Но,

КАК ТОЛЬКО ДЕЛО ДОХОДИТ ДО ВЫПИСКИ СЧЁТА - сразу появляется ошибка, типа "страница shop.checkorder.php не найдена", причём судя по всему после нажатия в корзине кнопки "оплатить товар" скрипт магазина ломится аж через 2 страницы - 1-ю SSL содержащую, а потом если не находит, то уже на обычную с заполнением данных о покупателе и оплате товара.

Кто-нить знает, чем этот архиважный баг убрать можно ?
Записан
mediart
Гость
« Ответ #199 : 12.06.2007, 22:25:22 »

Все прекрасно заработало с последним плагином )  ссылоки превращалаись в правильные. Но только вышел и попытался зайти  обратно - не пускает на главную. Админку заходит нормально.  В Firefoxe ругнулось

"Неверное перенаправление на странице       
Firefox определил, что сервер перенаправляет запрос на этот адрес таким образом, что он никогда не завершится.   
          *    Эта проблема иногда возникает при отключении или запрещении принятия cookies."

В эксплорере тоже не пустило... 403 вроди.


Forbidden
You don't have permission to access /magazin/ on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

Посоветуйте в чем проблема...     март стоит этот com_virtuemart_20070314.tar
« Последнее редактирование: 12.06.2007, 22:30:44 от mediart » Записан
kHAN
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Пол: Мужской
Сообщений: 26



« Ответ #200 : 27.09.2007, 20:05:56 »

Этот плагин позволяет автоматически добавлять keywords в страницы VirtueMart?
Записан
userxp
Администратор
*****

Репутация: +400/-6
Offline Offline

Пол: Мужской
Сообщений: 3227


Злой и ужасный бармалей


« Ответ #201 : 28.09.2007, 01:19:52 »

нет
Записан
crush
Гость
« Ответ #202 : 18.12.2007, 21:57:25 »

Возникла следующая проблема -
все поставил и все вроде бы работает, урлы стали красивыми,
но потом обнаружилась следующая ошибка -
если первый раз на сайт заходить не на главную страницу,
а на внутреннюю, браузер отображает ошибку.
Если же сначала заходишь на главную, а потом с нее уже на внутринние -
все ок.
Если кто знает, в чем может быть дело, плииз, помогите  Huh
Очень хочется правильные урлы...
Записан
VETERINAR
Живу я здесь
******

Репутация: +165/-14
Offline Offline

Пол: Мужской
Сообщений: 1291


Kiss my shiny metal ass!


« Ответ #203 : 25.05.2009, 16:11:15 »


если первый раз на сайт заходить не на главную страницу,
а на внутреннюю, браузер отображает ошибку.
Если же сначала заходишь на главную, а потом с нее уже на внутринние -
все ок.


Угу, "неверное перенаправление на странице". Т.е. с этим плагином про индексацию сайта можно забыть.
Записан
Businessman
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 31



« Ответ #204 : 21.03.2012, 16:34:27 »

Так и не доработали? Нужен SEF под VM, есть хорошие аналоги? Благодарю за ответ!
Записан
Страниц: 1 2 3 4 5 6 [7]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet