Перейти к содержанию
Форум поддержки пользователей VamShop

Модуль Seo Url для VaM Shop


Рекомендуемые сообщения

Модуль Seo Url для VaM Shop

Установил себе этот модуль, списал с этого сайта

так вот, что получилось

раньше было так:

ttp://shop/content.php/coID/15/content/perevodchik-na-vystavke

стало вот так:

ttp://shop/content.php?coID=15&content=perevodchik-na-vystavke

обещали подругому.... :(

Ссылка на сообщение
Поделиться на другие сайты

сижу копаюсь в коде inc/shopstat_functions.inc.php

вот в начале:

if(!function_exists('vamDBquery'))

    {

    require_once(DIR_FS_INC . 'shopstat_functions_xtc2.inc.php');

    }

там в дистрибутиве случайно не должен быть файлик:

shopstat_functions_xtc2.inc.php

у меня вот нету

а что-то пока не пойму как мне проверить vamDBquery=true или =false

Ссылка на сообщение
Поделиться на другие сайты

Ссылки для продуктов формируются в vam_product_link.inc.php

Ссылки для категорий в vam_product_link.inc.php

а где формируются ссылки для РАЗДЕЛОВ, которые создаются через "Информационные страницы"

(они слева отображаются)

подскажите, очень надо

Ссылка на сообщение
Поделиться на другие сайты

и ещё, может кто объяснить почему

if ($truncate_session_id) $sid=NULL;

    if (isset($sid)) {

      $link .= $separator . $sid;

    }

в vam_href_link два раза написано, я чтото не пойму

Ссылка на сообщение
Поделиться на другие сайты

кое как выапямил все свои URL :)

все сделал в vam_href_link

очень бы хотелось узнать последовательность как вызывается эта функция из каких??

ну вроде сначала идет индекс в котором аппликейшен_топ, в котором и дальше...

а то я умучился уже коды просматривать, да и пшп второй раз в глаза вижу:))

Ссылка на сообщение
Поделиться на другие сайты

Нет, не обещали.

Обещали адреса для категорий и товаров, но не для информационных страниц.

Нет, файлика xtc2 не должно быть.

Последовательность откуда и что подключается ведь можно прочитать в readme файле, когда устанавливаете модуль, там же пишется, откуда и что грузится.

А вот в деталях модуля я плохой подсказчик, я ж не делал этот модуль, просто взял его из xt:Commerce и адаптировал для VaM Shop.

Ссылка на сообщение
Поделиться на другие сайты

спасибо, продолжаю разбираться. вот теперь свой модуль собираюсь написать, никто не выкладывал инфы по этой теме?:)

Ссылка на сообщение
Поделиться на другие сайты

версия магазина 1.41, модуль скачивался сегодня. все везде прописала, при попытке открыть магазин - Parse error: parse error, unexpected $end in z:\home\localhost\www\...\inc\vam_href_link.inc.php on line 189

сто восемьдесят девятой строки нет, последняя 185.

считала бэкап, еще раз установила модуль - то же самое.

Ссылка на сообщение
Поделиться на другие сайты

А точно правильно все изменения внесли?

Скорей всего неправильно поправили файл /inc/vam_href_link.inc.php

Попробуйте ещё раз очень внимательно прочитать readme.txt

Ссылка на сообщение
Поделиться на другие сайты
  • 1 month later...

После установки на магазин модуля SEO, который сейчас доступен для скачивания здесь

http://vamshop.ru/node/217

у нас возникла проблемка: некорректно конвертируются урлы для товаров, в названии которых есть мягкий знак. Вот, пример

http://dom.e-market-ua.com/Postel-noe-bel-e/Yelitnoe-postel-noe-bel-e/Evro/Postel-nyi-komplekt-LYUBOV-I-NEZhNOST---582.html

опытным путем было установлено, что если убрать один дефис в конце

http://dom.e-market-ua.com/Postel-noe-bel-e/Yelitnoe-postel-noe-bel-e/Evro/Postel-nyi-komplekt-LYUBOV-I-NEZhNOST--582.html

то товар открывается корректно.

Что можно попытаться сделать?

Ссылка на сообщение
Поделиться на другие сайты

Попробуй в /inc/vam_cleanName.inc.php

Заменить:


array("zh","yo","i","yu",""
[/code] на:
[code]
array("zh","yo","i","yu","u"

Даже не знаю, какой символ подставить, т.е. вставь какой-то символ в транскрипцию символа мягкий знак.

Ссылка на сообщение
Поделиться на другие сайты

Попробуй в /inc/vam_cleanName.inc.php

Заменить...

Да, работает, просто с подстановкой на пустое значение "". только надо еще поменять, кроме мягкого, твердый знак и их аналоги в верхнем регистре (это для тех, кто столкнется).

Еще от заказчиков поступил вопрос, что можно сделать, чтобы ссылки SEO были короче, сказали "все равно как, лишь бюы не такой длинный УРЛ, может, настройки у модуля есть?"

Ссылка на сообщение
Поделиться на другие сайты

Unick

Можно будет в следующей версии руками задавать URL адрес.

Вот я писал про новый модуль SEO URL, который появится в следующей версии - http://vamshop.ru/forum/index.php?topic=1279.0

Ссылка на сообщение
Поделиться на другие сайты

не, не могу победить этот модуль никак((

версия 1.41

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

http://localhost/магазин/Dekor---1.html - для категории

http://localhost/магазин/Dekor/Batik---1_8.html - для подкатегории

на карточку товара пройти можно через вывод по производителю - тут ничего не изменилось, у товара тоже все почти прилично: http://localhost/магазин/Dekor/Batik/Batik-%C2%ABDuh-zemli%C2%BB--433.html

и на каждой из этих страниц денвер любезно сообщает:

The requested URL /index.php was not found on this server.

Подсказка Денвера

Вы ошиблись при наборе URL в браузере. Вероятнее всего, сервер пытается найти файл z:/home/localhost/www/index.php, которого не существует.

я уже не понимаю, где может быть ошибка(((

Ссылка на сообщение
Поделиться на другие сайты

o-lala

А есть вариант дождаться новой 1.44 версии, там будет новый модуль, можно будет руками задавать, как будет выглядеть url категории, товара, информационной страницы.

т.е. например можно сделать адрес http://localhost/магазин/roga-i-kopyta.html

Ссылка на сообщение
Поделиться на другие сайты

хороший вариант)

а там сильно шаблон надо будет перекраивать?

и еще - оффтопик - срок следующей оплаты должен строго совпадать со сроком первой или как?

Ссылка на сообщение
Поделиться на другие сайты

Там вообще ничего не нужно будет перекраивать, в смысле шаблоны не правятся даже.

Нет конечно, следующей оплаты вообще может и не быть, это как Вы сами решите, нужен ли Вам ещё доступ на год или нет.

Ссылка на сообщение
Поделиться на другие сайты

Абсолютно не критично, нет никаких требований на этот счёт, оформляете заказ тогда когда посчитаете нужным.

Ссылка на сообщение
Поделиться на другие сайты
  • 6 months later...

все заменил как в readme url отображаются норм как и должно было быть но при переходе error

Not Found
The requested URL /product_info.php was not found on this server.[/code]

в чем может быть проблема? ???

Ссылка на сообщение
Поделиться на другие сайты

Вообще я этот модуль уже из файлов убрал.

У тебя магазин установлен в "папку" или "в домен"?!

Если в папку, то нужно в .htaccess в RewriteBase менять / на /название-папки/

Например:


RewriteBase /shop/
[/code]

Если магазин в папку shop поставлен.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...