ViArt PHP Shoping cart

Статус
В этой теме нельзя размещать новые ответы.
Видимо жара и туплю.
Если я внесу данные на русском, то гугл прочтет и проиндексирует магазин только на русском, или на всех возможных языках.
Я к чему.
На пример в вордпрессе используя Для просмотра ссылки Войди или Зарегистрируйся - страницы остаются в темпах плагина, и индексируются, и на них приходят с других стран. Хотя блог изначально на русском.
Тут похоже, или только получаешь перевод при нажатии на флаг, и поисковики, к примеру на английском тебя не внесут в выдачу?

в виарте флагов никаких нет, для всех языков одно поле. в рамках этого поля вводятся коды нужных языков. соответственно, индексируются те языки, на которых надписи.
по-моему так.
автоперевод ребята делали для isc что-то типа через перевод гугла - там магазин одноязычных, но при помощи гугловского транслейта появлялась многоязычность, не уходя с сайта.
 
На самом деле, в Viart Shop эта мультиязычность и её индексации работают так:

1.
Есть включаемый/отключаемый/настраиваемый модуль выбора пользователями языков витрины. При клике на доступные языки автоматом переводятся только меню, названия блоков/модулей, сообщения сайта и т.п. Весь контент - описания товаров, характеристики, спецификации и т.п., всё, что забивается руками, естественно, остаётся на том языке, на котором вносилось. Как уже ранее заметил Cimmerian, для того, чтобы при смене языка витрины описания товаров так же выводились на выбранном языке, надо чтобы это описание было предварительно записано в поле описания с соответствующими тегами для своего языка. К примеру:

[ru]Россия[/ru] - при выборе русского языка будем видеть только Россия
[en]Russia[/en] - при выборе английского только Russia
[fr]Russie[/fr] - при выборе французского только Russie

2. В скрипте есть настраиваемая карта сайта, в которой по умолчанию, даже если используется только один язык, всё равно прописываются ссылки для всех страниц с разным языковым кодом вида:
_http://site.ru/tovar.html?language_code=ru
_http://site.ru/tovar.html?language_code=en
_http://site.ru/tovar.html?language_code=fr

это плохо. Плохо для сайта где не используются никакие другие языки, а только один. По этой причине на форуме русской поддержки выложен вариант, где в карте сайта нет таких языковых вариаций в карте сайта.
Это хорошо и необходимо для сайтов, где используется мультиязычность. В этом случае поисковик пройдя по таким ссылкам проиндексирует страницы, которые формально будут одними и теми же, но фактически будут иметь разное содержание, а именно, описание товара на разных языках. Пользователь, пришедший по таким ссылкам с поисковиков так же будет видеть страницу и описание товара на том языке, который соответствует языковому коду в ссылке.
Т.е. перейдя по ссылке вида _http://site.ru/tovar.html?language_code=ru, он увидит текст, который в админке заносился в теги для русского языка - [ru]Россия[/ru]. Войдя по ссылке вида _http://site.ru/tovar.html?language_code=fr, увидит текст для французского языка - [fr]Russie[/fr] И т.д.
 
Жаль, очень хотелось пусть тупой, но таки автоматизированный перевод для увеличения:ah: трафика с буржнета
 
Жаль, очень хотелось пусть тупой, но таки автоматизированный перевод для увеличения:ah: трафика с буржнета

только в транслэйтюгугл и вставлять в описание в соответствующих тегах.
 
Ну, для "тупого автоматизированного перевода" ничего сложного, в принципе, нет и уже "изобретено": _http://forum.viarts.ru/showthread.php?p=6618#post6618
 
Кто сможет помочь и переписать block_products_list под мои нужды?
 
Модуль обратный звонок

Вот прикрутил модуль "обратный звонок"

Но есть одна проблема. После отправки сообщения выкидывает на главную страницу. Может кто подскажет как сделать что бы пользователь оставался на той странице откуда зашел?
 
Вопрос по rel="canoncical"
В текущей версии этот тэг автоматом проставляется во всех товарах, статьях и темах форума.
И всё, к сожалению, больше ни на каких станицах этот тег не проставляется.

Мне нужно прикрутить тег {canoncical_tag} к категориям, хотябы к категориям.

За категории товаро отвечает файл шаблона products.html и файл скрипта products.php

Я решил делать по аналогии с product_details.php


за той лишь разницей что вставляю category_id вместо item_id


Но этого недостаточно, нужно задать переменную $friendly_urls так как в файле product_details.php.

Но для этого у меня не хватает опыта в пхп.
Если есть кто-то кто заморочился с такой же проблемой отзовитесь.
:bc:
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху