Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Sha

Пользователи
  • Публикаций

    1 043
  • Зарегистрирован

  • Посещение

Все публикации пользователя Sha

  1. $data['foo'] = (int)$foo1 + (int)$foo2 + (int)$foo3 или array_sum p.s. не успел))
  2. что если выпилить из 3ки/4ки правильный design/seo_url https://github.com/opencart/opencart/tree/master/upload/admin/view/template/design ? и адаптировать под 2.3, даже таблицу в базе походу не нужно менять.
  3. ага) так всё не холиварим)
  4. посмотрел в тройке ещё ни избавился)
  5. кстати, метод all и сейчас есть в /library/language.php // Please dont use the below function i'm thinking getting rid of it. public function all() { return $this->data; }
  6. Купил мультиварку: готовит лучше жены! Сижу и думаю, нафик мне жена-то!!!
  7. Не самое важное, но как раз столкнулся. Ошибки при работе с платёжной системой Fondy. установка (на текущий момент) актуальной версии решила вопрос, правда пришлось оставить интеграцию с simple. ну или лучше выпилить её из сборки, кому нужно установит)
  8. тогда нужно искать причину в simple она отвечает за перезагрузку. можно конечно и принудительно, но зачем)
  9. @klaos27 @test1986 Спасибо! В ближайшее время выходит обновлённая версия модуля, в которой мы учтём ваши замечания!
  10. Создавать! Если вы создали индивидуальную схему для категории, и хотите ещё индивидуальную и только для мобильных схему, то её нужно создать.
  11. Переключать страны можно, например, так. var $city = $('#shipping_address_city') var $country = $('#shipping_address_country_id') var country_text = $country.find(":selected").text() var list_resolve = {"Белоруссия (Беларусь)": "Беларусь", "Казахстан": "Казахстан", "Украина": "Украина", "Российская Федерация": "Россия"} if(!list_resolve[country_text]) return false $city.suggestions({ token: token, type: 'ADDRESS', bounds: "city-settlement", geoLocation: false, constraints: { locations: { country: list_resolve[country_text] } } });
  12. Если ocStore 3.x то в настройках seopro.
  13. Sha

    [Поддержка]

    Здравствуйте!) не тестировался, но можно адаптировать, пишите в личку. От велосипедов и шаблонов с кривой архитектурой ни кто не застрахован но как раз предназначение(отличие от других) модуля быть максимально универсальным и hreflang работал в не зависимости от шаблона или "построения" url. ru-ua и/или ua-ua можно выставить, но для большей универсальности и гибкости, регионов, мультирегионов, префиксов url это всё-же к другим более расширенным модулям)
  14. Индивидуально, пишите в личку. нет, только общая статистика
  15. Sha

    [Поддержка]

    В админке дополнения->модули->hreflangs вы сможете настроить x-default.
  16. 5 При покупке доступ к обновлениям в течение 1 года После окончания основного периода доступ к обновлениям можно продолжить 5.00 USD за год Скачать / Купить дополнение Добавил Sha Добавлено 30.01.2021 Категория SEO, карта сайта, оптимизация Ioncube Loader Нет ocStore 3.0 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Нет  
  17. Версия 2.0

    Оптимизация целевой аудитории по языковым запросам. Например для Украины можно указать ru-UA и uk-UA что бы перенаправить страницу пользователям из Украины. Если вы хотите добавить новый язык на сайт или у вас несколько версий магазина на разных языках, помогите Google идентифицировать их. Для этого рекомендуется использовать hreflang которого нет в OpenCart по умолчанию. Из Google документации: "Тогда в результатах поиска будут представлены те версии ваших страниц, которые лучше всего подходят для языка и региона пользователя". "Все остальные будут переходить на страницу по умолчанию". Наш модуль OpenCart hreflang поможет вам добавить теги alternate минимальными усилиями, просто установив модуль через стандартную установку расширений CMS. Преимущества: Модуль не вносит ни каких изменений нужных и ненужных в url и route (роутинг) сайта, не добавляет префиксов, не заменяет файлов. Код прост и минимален. Работа основана на action (событиях) OpenCart. код модуля открыт, отсутствует привязка к сторонним серверам, ни какие обфускаторы, шифраторы и IonCube не используются. OpenCart_hreflang может быть полезен, например, тем: 1) У кого уже проиндексированы страницы и добавлять языковый префикс в URL сайта не хочет или не может, 2) Возникают несовместимости с более сложными модулями, или наоборот: 3) Уже используется модуль, сборка, шаблон, которые работают с url префиксами, и нужен только hreflang. Версии CMS Модуль тестировался и работает на OpenCart 3.0.x.x и ocStore 3.0.x.x Решение для OpenCart версий 2.1.х.х 2.3.х.х вы сможете найти у @ocdev_pro Локализация Русский Украинский English Установка и обновление модуля С помощью стандартного функционала OpenCart. через ocmod установщик. Лицензия Данный модуль реализуется по принципу: одна лицензия на один домен. Вы не можете распространять, передавать или иным образом предоставлять третьим лицам право на использование данного продукта. Гарантии и обязательства Разработчик не гарантирует отсутствие ошибок или корректной работы дополнения если: В код сайта внесено много изменений; На сайте установлены конфликтующие между собой компоненты; Приобретаемое дополнение не совместимо с Вашей версией CMS. Во избежание потери данных перед установкой, рекомендуем делать backup файлов и базы данных! Техническая поддержка Техническая поддержка доступна пользователям из списка покупателей модуля и только после прочтения FAQ!. Обращаясь с просьбой разобраться в проблеме, предоставьте: Адрес сайта; Доступ в админ-панель; Доступ на FTP-сервер. По вопросам технической поддержки или консультаций, Вы можете связаться с нами через: Личные сообщения на форуме; Тема поддержки дополнения. Режим работы с 10-00 до 18-00 по киевскому времени за исключением выходных и праздничных дней. Не используете краденых модулей? Тогда держите наше Спасибо! и купон 678008-quiet <link rel="alternate" hreflang="en-gb" href="http://en-gb.mysite.com/page.html" />
    5.00 USD
×
×
  • Создать...

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

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