Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

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

19 часов назад, Serega10 сказал:

Спасибо за ответ. 

Уже все сделали сами, подправили немного. 

ок

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

В 01.12.2017 в 23:54, Serega10 сказал:

Добрый день!

Модуль встал без каких либо проблем и работает. Но...

Если название содержит символ кавычек ", то в урле пишется текст quot, как это исправить и где? 

 

 

Я не спец, но решил эту проблему так:

 

После:

$string = str_replace($arStrES, $arStrRS, $string);
$string = str_replace($arStrOS, $arStrRS, $string);

Добавил:

$string = html_entity_decode($string);

и все заработало. Не знаю, насколько это норм со стороны безопасности.

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


2 часа назад, GmDio сказал:

 

 

Я не спец, но решил эту проблему так:

 

После:

$string = str_replace($arStrES, $arStrRS, $string);
$string = str_replace($arStrOS, $arStrRS, $string);

Добавил:

$string = html_entity_decode($string);

и все заработало. Не знаю, насколько это норм со стороны безопасности.

 

Лучше ентитнуть до непосредственного транслита. Иначе Вы получите кавычки в ЧПУ. Нужно "уничтожить" quot до непосредственной замены симолов

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

Доброе Время Суток, Господа!

 

Вот Вы "выражаетесь" специфичными терминами жаргонизмами, а что делать рядовому пользователю ? ;)

 

6 часов назад, SergeTkach сказал:

ентитнуть

 

  @SergeTkach, очень надеюсь что Вы вскоре опубликуете обновлённую версию SEO URL Generator !

Изменено пользователем DmitriySPb
Ссылка на комментарий
Поделиться на других сайтах


13 часов назад, DmitriySPb сказал:

Доброе Время Суток, Господа!

 

Вот Вы "выражаетесь" специфичными терминами жаргонизмами, а что делать рядовому пользователю ? ;)

 

 

  @SergeTkach, очень надеюсь что Вы вскоре опубликуете обновлённую версию SEO URL Generator !

 

:D:D

Та уже работаю над ней.

Там будет выбор языка для транслита в настройках модуля

Будет формула генерации для товаров

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

9 часов назад, SergeTkach сказал:

Будет формула генерации для товаров

 

@SergeTkach, Спасибо Вам огромное !!! На ocStore 2.3.0.2.3 работает отлично!

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах


12 часов назад, DmitriySPb сказал:

 

@SergeTkach, Спасибо Вам огромное !!! На ocStore 2.3.0.2.3 работает отлично!

Пожалуйста! :))

Насчет 2.3 - пока что только на 2.3.x работает.

На более давних версиях нет. И даже не знаю, есть ли смысл делать.

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

  • 2 недели спустя...

Здравствуйте, замечена проблема. версия Опенкарт Pro Версия 2.3.0.2.3. В товарах и категориях работает, а вот в производителях нет =( при сохранении производителя выдает ошибку 

Notice: Undefined index: category_description in /home/public_html/system/storage/modification/admin/controller/catalog/manufacturer.php on line 555Warning: Cannot modify header information - headers already sent by (output started at /home/public_html/admin/controller/startup/error.php:39) in /home/system/library/response.php on line 17

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

Ага!

Исправил.

Также в версии 2.1 добавлена поддержка системы версий 2.1; 2.2

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

Здравствуйте! Вопрос по модулю.

 

Движок ocStore 2.1.x

 

Установил модуль. Все встало.(в модулях появился модуль, я его включил, настроил эти 3 пункта)

 

Но автоматически не генерируется url товара или категории... Зато во вкладке данные появилась кнопка, для генерации url.

 

Теперь вопрос: Автоматически не проставляется url потому, что я что-то не так сделал или реально надо лезть в каждый товар и самому генерировать урл!? Или я что-то упустил!?

Изменено пользователем MFX
дописал
Ссылка на комментарий
Поделиться на других сайтах


Под автоматической генерацией понимается, что когда Вы добавляете товар на сайт и переходите во вкладку данные, SEO URL уже заполнен.

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

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

24 минуты назад, SergeTkach сказал:

Под автоматической генерацией понимается, что когда Вы добавляете товар на сайт и переходите во вкладку данные, SEO URL уже заполнен.

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

Вот оно че!))) Ясно!) А так для каждого уже существующего товара надо нажимать отдельно в карте товара, все правильно!?)

 

А нельзя эту кнопку от всех товаров в модуль вывести!?) Чтобы можно было один раз нажать и чтобы он у товаров и категорий и статей прописал урлы!?)

 

(это не просьба вас сделать что-то, а просто для себя информация) но было бы круто, если бы в модуле можно было поставить такую кнопку.)

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах


59 минут назад, MFX сказал:

А нельзя эту кнопку от всех товаров в модуль вывести!?) Чтобы можно было один раз нажать и чтобы он у товаров и категорий и статей прописал урлы!?)

 

Можно. И там также должны быть, как создание УРЛОВ в незаполненных товарах, так и перезапись уже заполненных (если вдруг не устраивает что-то). И в таком случае, там также нужно сделать запись старых урлов, чтобы затем редиректить на новые... И, скорее всего, это уже будет платная про версия.

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

22 минуты назад, SergeTkach сказал:

 

Можно. И там также должны быть, как создание УРЛОВ в незаполненных товарах, так и перезапись уже заполненных (если вдруг не устраивает что-то). И в таком случае, там также нужно сделать запись старых урлов, чтобы затем редиректить на новые... И, скорее всего, это уже будет платная про версия.

Да прям написать: Стирает старые урлы и прописывает новые!)

 

Просто вывести в одно место чтобы в самом модуле одна или 3 кнопки были, по категориям, по статьям и по товарам, чисто урлы!)

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


2 часа назад, SergeTkach сказал:

 

так и перезапись уже заполненных (если вдруг не устраивает что-то). И в таком случае, там также нужно сделать запись старых урлов, чтобы затем редиректить на новые...

 

Так кнопочка создания урла(если там записан был урл) и так его перезаписывает. создавая новый!) Потыкал сейчас!)

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


В 21.12.2017 в 16:36, MFX сказал:

 

Так кнопочка создания урла(если там записан был урл) и так его перезаписывает. создавая новый!) Потыкал сейчас!)

 

Ввиду имеется 1 кнопка в отдельном модуле, которая перезаписывает все УРЛы товаров.

 

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

Цитата

 

Добрый вечер!

Не хочет в категории отображать URL с дефисом (-), когда название категории состоит из двух слов.

Ни автоматически, ни прописанное - отображает только первое слово.

 

 

Чистка кэша помогла)

Изменено пользователем Sizon
РЕШЕНО! Спасибо!
Ссылка на комментарий
Поделиться на других сайтах


10 часов назад, Sizon сказал:

 

Чистка кэша помогла)

 

Это какая система и версия, что урлы кешируются?

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

13 часов назад, SergeTkach сказал:

 

Это какая система и версия, что урлы кешируются?

 

OCStore 2.3.0.2.3 =)

Возможно я и не прав, просто констатировал факт - после очистки кэша, все работает как часики и проблема не повторялась.

 

Спасибо за классный модуль!

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах


Здравствуйте, немного подправил правила транслитерации согласно сервису http://translit-online.ru/yandex.html  для русского языка. Эти правила подходят для Яндекс и для Google. Дело в том, что правила, которые учтены здесь, они подходят для транслитерации имен и фамилий, но не для SEO. Если перейти по ссылке выше, то вы как раз увидите слева отдельную ссылку на онлайн транслитерацию имен и фамилий по правилам учтенным в этом дополнении. Вот ссылка на подправленный translit.php https://goo.gl/pJ6sEK Его нужно будет заменить по адресу admin/model/tool/translit.php

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах


В 23.12.2017 в 23:44, Sizon сказал:

просто констатировал факт - после очистки кэша, все работает как часики и проблема не повторялась.

Возможно, у Вас установлент какой-то инструмент аля Супер Кеш. Иногда модификаторы OCMOD не применяются из-за наличия подобного кеша, где кешируются не данные контента, а сами файлы сайта.

 

 

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

В 23.12.2017 в 23:44, Sizon сказал:

Спасибо за классный модуль!

Пожалуйста :))

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

12 часов назад, fildenis сказал:

Здравствуйте, немного подправил правила транслитерации согласно сервису http://translit-online.ru/yandex.html  для русского языка. Эти правила подходят для Яндекс и для Google. Дело в том, что правила, которые учтены здесь, они подходят для транслитерации имен и фамилий, но не для SEO. Если перейти по ссылке выше, то вы как раз увидите слева отдельную ссылку на онлайн транслитерацию имен и фамилий по правилам учтенным в этом дополнении. Вот ссылка на подправленный translit.php https://goo.gl/pJ6sEK Его нужно будет заменить по адресу admin/model/tool/translit.php

 

Спасибо за участие :)

Только вот не могли бы Вы растолковать подробнее: чем существенно отличаются эти способы транслитерации и как это в конечном счете может отразиться на индексации? Типа яндекс не поймет слово или что?

 

Попробовал сравнить варианты для имен и ЧПУ по яндексу, и понял, что ни один из вариантов лично я бы не назвал идеальным...

Хотя, по правилам яндекса для ЧПУ все-таки намного меньше сочетаний букв режут глаза...

 

*Примечание

Черточки и большие буквы не учитываю, так как в модуле черточки все таки присутствуют, и есть настройка приведения к нижнему регистру (хотя, она не имеет значения, когда работает SEO PRO, потому что он и так все приводит к нижнему регистру)

h_1514197004_2907780_43393aa9f7.png

 

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

3 часа назад, SergeTkach сказал:

 

Спасибо за участие :)

Только вот не могли бы Вы растолковать подробнее: чем существенно отличаются эти способы транслитерации и как это в конечном счете может отразиться на индексации? Типа яндекс не поймет слово или что?

 

Попробовал сравнить варианты для имен и ЧПУ по яндексу, и понял, что ни один из вариантов лично я бы не назвал идеальным...

Хотя, по правилам яндекса для ЧПУ все-таки намного меньше сочетаний букв режут глаза...

 

*Примечание

Черточки и большие буквы не учитываю, так как в модуле черточки все таки присутствуют, и есть настройка приведения к нижнему регистру (хотя, она не имеет значения, когда работает SEO PRO, потому что он и так все приводит к нижнему регистру)

h_1514197004_2907780_43393aa9f7.png

 

 

Дело в том, что я новичок в SEO продвижении, но большинство сайтов о транслитерации урлов ссылаются именно на этот сервис. И как пишут, что правильная транслитерация (стандартизированная у поисковиков) поможет лучше ранжироваться в поисковой выдаче, то есть быть ближе к ТОПу выдачи. Об этом пишут здесь http://moytop.com/prodvizhenie-sajtov/4-5/translit-s-russkogo-na-anglijskij-chpu-ssylki?#i-2 и здесь http://www.translityandex.ru/?#section_normal_4_2 Также на самом этом сервисе в футере указано

image.png.88b84e661b4e1f562d7e2aeed2d3076c.png

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


  • 3 недели спустя...

Скачал, установил, в SEO URL что то не генерирует

Изменено пользователем Dema85
все заработоло
Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.