Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 484 Ответов
  • 176948 Просмотров
*

werasq

  • Новичок
  • 5
  • 0 / 0
Re: SEF для VirtueMart (Joomla 1.5)
« Ответ #420 : 07.07.2011, 17:39:54 »
День добрый!
спрошу совета про модули. Понятное дело что модули роутер не поддерживает, понятно что ссылки должны идти через JRoute::_(), понятно что нужно искать sefRelToAbs()... но вот вопрос где....
нужен модуль IceVmCart(собственно, он и работал до попыток оптимизировать ссылки - сейчас прикручена стандартная корзина).
После установки роутера в модуле пропадают картинки, и пишется недопустимость параметра на 34 строке minicart.tpl.
Где и как можно исправить формирование ссылок? ссылка на модуль:
http://www.icetheme.com/download-extensions/IceVmCart/View-category.html
*

sasisa

  • Осваиваюсь на форуме
  • 39
  • 0 / 0
Re: SEF для VirtueMart (Joomla 1.5)
« Ответ #421 : 11.07.2011, 11:12:46 »
E-router
Дублирет название каталога при переходе в карточку товара

Каталог :                 /katalog-kovrov/persidskie-shelkovye-kovri/
Карточка товара:    /katalog-kovrov/persidskie-shelkovye-kovri/details/20/3/persidskie-shelkovie-kovri/kover-name/

Как это можно исправить  ^-^



   Вопрос действительно актуальный.
   Заметил, что если заходить в категории через модуль VirtueMart, то в ссылке дублируется название категории. 
Цитировать
/katalog-kovrov/persidskie-shelkovye-kovri/details/20/3/persidskie-shelkovie-kovri/kover-name

   Если же заходить в категорию через элементы Главного меню, то ссылка нормальная
Цитировать
/katalog-kovrov/persidskie-shelkovye-kovri/kover-name

Подскажите, как победить?
*

sasisa

  • Осваиваюсь на форуме
  • 39
  • 0 / 0
Re: SEF для VirtueMart (Joomla 1.5)
« Ответ #422 : 13.07.2011, 12:36:58 »
Обнаружил еще одну проблему. После включения SEO на сайте, перестал работать поиск по характеристикам VirtueMart. Т.е. при нажатии на ссылку "Расширенный поиск по характеристикам" выдается главная страница магазина.
Есть решение?
*

adamovrd

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
Re: SEF для VirtueMart (Joomla 1.5)
« Ответ #423 : 28.07.2011, 02:10:45 »
Цитировать
В плагине ТС обрабатываются только страницы shop.browse и shop.product_details. В этом - также и shop.feed shop.ask checkout.index account.billing account.shipto account.shipping shop.registration shop.recommend shop.tos shop.cart account.index account.order_details shop.waiting_list shop.search store.index - практически все страницы страницы VM

Роутер от Биглера, все хорошо, вот только в RSS ссылки вида: http://site.com/index.php?product_id=181&page=shop.product_details&category_id=38&flypage=flypage.tpl&option=com_virtuemart&Itemid=18

Помогите как сделать, чтобы ссылки были такие же как выдает роутер. Пожалуйста, какой файл подправить?
« Последнее редактирование: 28.07.2011, 02:27:34 от adamovrd »
*

Irsn

  • Захожу иногда
  • 83
  • 0 / 0
Re: SEF для VirtueMart (Joomla 1.5)
« Ответ #424 : 10.08.2011, 16:52:24 »
... но если в названии присутствуют кавычки, то они никак не выводятся, т.е название товара обрезается...
+1 Но беда не только с ковычками, а еще и с ®, Ø - при этом выбрасывает на главную страницу сайта
Нашёл элементарный выход: добавить замену кавычек на "ничего" в транслитерации =).
Пожалуйста, опишите подробнее.
« Последнее редактирование: 10.08.2011, 16:57:18 от Irsn »
*

neket

  • Захожу иногда
  • 61
  • 11 / 1
Re: SEF для VirtueMart (Joomla 1.5)
« Ответ #426 : 14.08.2011, 13:19:48 »
Доброго времени суток! Можно ли заменить разделитель "/" на "-" ?
То есть я хочу чтобы вместо ссылки

Код
/shop/category/17/originalnie-lazernie-kartridgi-canon

отображалось

Код
/shop-category-17-originalnie-lazernie-kartridgi-canon

Буду благодарен за помощь
*

spunky

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: SEF для VirtueMart (Joomla 1.5)
« Ответ #427 : 19.08.2011, 11:51:24 »
Привет, всем!
Поставил роутер, всё без проблем. Всё отлично работает!
Но Яндекс индексирует ссылки какие-то странные, непонятно где он их берет.
Вот скажем ссылка на сайте:
site.ru/m/details/132/28/radar-detektori/cobra/cobra-ru-840
А вот что в яндексе:
site.ru/m/details/132/6/cobra-ru-840

всё перелопатил. не нашел. =(
*

spunky

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: SEF для VirtueMart (Joomla 1.5)
« Ответ #429 : 19.08.2011, 12:53:38 »
как можно исправить? :C
*

GTpro

  • Захожу иногда
  • 102
  • 1 / 0
Re: SEF для VirtueMart (Joomla 1.5)
« Ответ #430 : 20.08.2011, 20:43:57 »
старая известная проблема - ссылки без категории, роутер непричем.
Действительно, как лечить?
*

Lexxx

  • Новичок
  • 2
  • 0 / 0
Re: SEF для VirtueMart (Joomla 1.5)
« Ответ #431 : 21.08.2011, 16:48:12 »
поставил роутер от Биглера. Все отлично работает. ^-^ Только в корзине пропали мини изображения  >:( Помогите, пожалуйста, исправить.
*

welcomin

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
Re: SEF для VirtueMart (Joomla 1.5)
« Ответ #432 : 01.09.2011, 14:09:01 »
Долго искал на форуме, но не нашёл - может подскажете где не искал.
Сайт работает на связке K2 + VirtueMart. Нужны SEF ссылки для K2 . Хотелось реализовать это без помощи сторонних компонентов. Средствами только самой Joomla. Всё SEO включил, файл .hpaccess переименовал. С K2 всё хорошо, но в virtuemarte после "оформить заказ" выбрасывает на главную. SEF для virtuemarta не нужен - он закрывается от индекса весь.  Можно ли решить эту проблему  не привлекая сторонние компоненты?
Готов оплатить труд тому, кто поможет решить эту проблему
*

zuro

  • Осваиваюсь на форуме
  • 18
  • 1 / 0
Re: SEF для VirtueMart (Joomla 1.5)
« Ответ #433 : 12.09.2011, 23:44:59 »
Привет, отличный модуль, спасибо.
Но столкнулся с странной проблемой, на одном хостинге работает отлично, а вот на другом сайт перестает совсем работать, если ставить роутер от Beagler, если ставить роутре ТСа, то работает, но когда захожу в товар  то там пусто.
c mod_rewrite все в порядке на обоих хостингах, хотя я его пробовал как отключать так и включать,белая страница и все тут

Что важно не работает только гланая страница и VirtueMart, ну по сути на главной странице тоже Virtuemart
« Последнее редактирование: 12.09.2011, 23:49:23 от zuro »

Re: SEF для VirtueMart (Joomla 1.5)
« Ответ #434 : 19.09.2011, 14:55:28 »
Добрый день! Есть вопрос ЧПУ работает нормально, но есть но, большое но. По нажатию на корзине и попытке оформить заказ, уходит на страницу недоступности.
Вот строки без ЧПУ и с ЧПУ.
http://1-computer.ru/index.php?page=checkout.index&option=com_virtuemart&Itemid=1&redirected=1&Itemid=1
http://1-computer.ru/cart.html?page=checkout.index&ssl_redirect=1&option=com_virtuemart&Itemid=1

Помогите пожалуйста решить данную проблему
*

spunky

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: SEF для VirtueMart (Joomla 1.5)
« Ответ #435 : 20.09.2011, 10:45:39 »
Вообщем, стал замечать что при прямом заходе на страницу товара ссылки След товар, Пред товар - некорректны. Отключил эту навигашку. Посмотрю, будет ли в базе поисковика снова появлятся урлы которых нет на сайте.
*

newjey

  • Захожу иногда
  • 405
  • 2 / 0
Re: SEF для VirtueMart (Joomla 1.5)
« Ответ #436 : 28.09.2011, 23:37:29 »
Всё работает.
Проблема вот в чём при заходе на страницу производителя ссылка формируется как сай.юа/?page=shop.browse&manufacturer_id
Как это исправить?
*

drewz

  • Новичок
  • 5
  • 0 / 0
Re: SEF для VirtueMart (Joomla 1.5)
« Ответ #437 : 12.10.2011, 20:14:52 »
здравствуйте!

помогите пожалуйста разобраться..
файл router.php я добавил. вроде какие-то изменения произошли (после id категории проставляются "-", и в названиях товаров латинские буквы тоже автоматом идут в ссылку, но вот кириллица не хочет (( )
и еще не понятно вот это:
Цитировать
Для того, чтобы роутер заработал в модулях ссылки должна вызываться через JRoute::_(), а не через sefRelToAbs()

в каких это файлах менять? простите за глупый вопрос, но в Joomla я только начинаю разбираться...

спасибо!

на всякий случай ссылка на сайт:  http://ukrsnab.com.ua
*

beagler

  • Moderator
  • 3276
  • 392 / 4
  • https://alorisman.ru/
*

drewz

  • Новичок
  • 5
  • 0 / 0
Re: SEF для VirtueMart (Joomla 1.5)
« Ответ #439 : 12.10.2011, 20:47:48 »
Цитировать
Начните с того КАКОЙ роутер Вы поставили.

да, сорри

поставил вот этот: from Beagler - переделанный роутер от E-FusionSoft Technologies

Цитировать
А менять - конечно в файлах этих модулей

я понимаю, что в файлах ЭТИХ модулей, но в каких именно файлах? например в virtuemart

п.с. только не пинайте сильно за такие вопросы)
*

beagler

  • Moderator
  • 3276
  • 392 / 4
  • https://alorisman.ru/
Re: SEF для VirtueMart (Joomla 1.5)
« Ответ #440 : 12.10.2011, 20:55:15 »
посмотрите код роутера - там была переменная которая включала транслитерацию.

Открываете файл модуля и ищите sefRelToAbs()
поиском по форуму внимательно смотрите как нужно писать вызов JRoute::_() - и вперед
*

drewz

  • Новичок
  • 5
  • 0 / 0
Re: SEF для VirtueMart (Joomla 1.5)
« Ответ #441 : 12.10.2011, 21:11:02 »
sefRelToAbs нашлось только тут:  /components/com_virtuemart/themes/default/templates/pages/shop.ask.tpl.php

document.emailForm.action = "<?php echo sefRelToAbs("index.php"); ?>

заменил на JRoute ...

document.emailForm.action = "<?php echo JRoute::_("index.php"); ?>

ничего не произошло :(

оно в принципе и не странно, поскольку, как я понимаю, это связано с отправкой почты..
« Последнее редактирование: 12.10.2011, 21:15:31 от drewz »
*

beagler

  • Moderator
  • 3276
  • 392 / 4
  • https://alorisman.ru/
Re: SEF для VirtueMart (Joomla 1.5)
« Ответ #442 : 12.10.2011, 21:14:08 »
Вы совсем не туда смотрите - приведенный файл - это сам компонент, а Вам нужны МОДУЛИ - папка modules
*

drewz

  • Новичок
  • 5
  • 0 / 0
Re: SEF для VirtueMart (Joomla 1.5)
« Ответ #443 : 12.10.2011, 21:25:56 »
так, хорошо...позаменял все sefRelToAbs на JRoute::_

но, опять-таки, чуда не случилось :(

п.с. спасибо Вам за терпение :)
*

drewz

  • Новичок
  • 5
  • 0 / 0
Re: SEF для VirtueMart (Joomla 1.5)
« Ответ #445 : 14.10.2011, 11:29:01 »
itemid в ссылках вроде проскакивает...

но вот русский шрифт оно никак не хочет подхватывать ((
названия категорий и товаров на русском роутер просто пропускает. в чем может быть проблема?
« Последнее редактирование: 14.10.2011, 16:19:01 от drewz »
*

terr

  • Давно я тут
  • 824
  • 14 / 6
  • Ученик html-я
Re: SEF для VirtueMart (Joomla 1.5)
« Ответ #446 : 25.10.2011, 12:33:18 »
Попробуем, хоть бы проканало
пропадают картинки менюшки, и картинка в карточке товара, с чем может быть связанно?

Кароче любой SEF без картинок, если у кого трабла то делаем так

Вставляете картинку в статью, а на сайте на ее месте пустое место. Не вдаваясь в детали скажу, что на 90% это проблем ЧПУ ссылок. При включении cстандартного SEO»  или  использовании sh404SEF, а также других SEF плагинов.\

Решение проблемы

.\ваш сайт\libraries\joomla\document\html\renderer\

Код
    Ищем файл head.php
    Ищем 66 сточку в этом файле
    $strHtml .= $tab.'<base href="'.$document->getbase().'"></base>'.$lnEnd;
    в 66й строке вместо $document->getbase() пишем JURI::base()
    сохраняем файл

Теперь в <base> записан корень сайта и все относительные пути читаются корректно и путь  к картинке не относительный \images\stories\,  а абсолютный ваш сайт\images\stories\

Проблема решена!

Если и это не поможет. Если картинки не отображаются. Смотрите в в редакторе ее путь. Если путь к ней /images/stories/ваша картинка. Пропишите в Joomla! редакторе в опции url полный путь к картинке www.ваш сайт/images/stories/ваша картинка. Это 100% решение всех проблем. Абсолютный путь должен читаться всегда.
« Последнее редактирование: 27.10.2011, 13:39:14 от terr »
*

rewuxiin

  • Давно я тут
  • 544
  • 38 / 6
Re: SEF для VirtueMart (Joomla 1.5)
« Ответ #447 : 04.11.2011, 22:21:43 »
хм.
ссылки нормальные только до категории. с товаром они уже с хвостами
Код
http://autoship.by/shiny/amtel?page=shop.product_details&flypage=flypage.tpl&product_id=175&category_id=6

забыл. from Beagler - переделанный роутер от E-FusionSoft Technologies

хотя с остальными таже история.
« Последнее редактирование: 05.11.2011, 02:19:44 от rewuxiin »
*

Ongi

  • Захожу иногда
  • 273
  • 15 / 0
Re: SEF для VirtueMart (Joomla 1.5)
« Ответ #448 : 20.11.2011, 18:24:57 »
Beagler, поставила ваш роутер, перестала работать форма предзаказа. Как мне объяснили, id товара роутер определяет как id категории, вывод - товар не найден
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Перенос с 1.5 на 3.5 + VirtueMart

Автор andrey488

Ответов: 4
Просмотров: 2650
Последний ответ 07.03.2017, 01:19:33
от SeBun
Проблема с установкой VirtueMart 1.1.4

Автор Tell

Ответов: 10
Просмотров: 6547
Последний ответ 02.01.2017, 17:28:01
от pomogu_chem_smogu
Проблемы с установкой VirtueMart

Автор inka

Ответов: 14
Просмотров: 7718
Последний ответ 03.09.2015, 01:44:49
от Amigos
mod VirtueMart latestprod способствовал появлению белого экрана

Автор smogrom

Ответов: 21
Просмотров: 3252
Последний ответ 15.01.2015, 11:50:23
от Schumaker
Русификация VirtueMart. Как ее сделать?

Автор Koriolan

Ответов: 52
Просмотров: 53889
Последний ответ 05.11.2014, 15:37:43
от Jiggy