Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

ocdev_pro

Користувачі
  • Публікації

    2 022
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем ocdev_pro

  1. 1 час назад, borzenkoav сказал:

    А можно пожалуйста по подробнее о "закрытой админке под пароль как папку", как это делается?

    Через htaccess в папке admin и доп.файлу htpasswd, погуглите, есть много генераторов. Единственно что надо указать это в htaccess файле путь к htpasswd 

  2. 40 минут назад, borzenkoav сказал:

    Пишут что сайт надежнее защищен от вирусов когда его обновляют, разве не так? 

    Сайт надежнее защищен от вирусов когда не ставите модули с вареза и приняты базовые меры безопасности, закртая админка под пароль как папку, отключена загрузка файлов пользователями, запрет выполнять любые tpl,twig,php файлы в корне сайта итд

  3. 2 часа назад, Meri сказал:

    Добрый день! Нужен срочно данный модуль. Но вопрос: для Украины он работает? 

    Здравствуйте, да конечно, среди готовых интеграций есть множество работающих в Украине: Turbosms, Sms fly, Alpha sms, Sms-club и другие

  4. Воо URL у Вас кто-то очень умный делал https://caravan-auto.com.ua/електрична-система
    Крилицей... 
    А белая страница, это скорее всего ошибка синтаксиса php или чего более критичного. Надо логи сервера смотреть на наличие ошибок PHP в логах Opencart будет пусто и ошибки не покажет

  5. 2 часа назад, Xelen сказал:

    А как с вашим модулем для опенкарт 2 сайт индексируется для разных языков?

    "Как дети в школу" )) Без проблем

     

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

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

    У меня и для 3 есть решение, если зайти в ЛС и вежливо попросить. Если не вежливо, то за деньги только

     

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

    Я пользуюсь модулем SEO мультиязык / мультирегион, решает все проблемы такого рода.

    Очень рад за Вас, надеюсь проблем как у многих владельцев магазинов у Вас не будет.
    Больших Вам продаж.

  6. 1 час назад, creptor сказал:

    Добрый день!

    Подскажите пожалуйста как настроить ссылки категорий через /ua/. на сайте есть два языка сейчас и при создании категории просит указать уникальный SEO URL.

    Мне нужна категория светильники для версии /ua/ и для версии /ru/. В конце должно получиться /ru/svetilniki/ и /ua/svetilniki/. Можно ли это реализовать без дополнительных модулей?

    Нельзя, если у Вас Opencart 3, пишите каждому языку транслитом свой url 
    Для ru - svetilniki
    для ua - svitylnyky

    Если ocStore 2.x или Opencart.pro 2.x
    Тогда можно, ставите этот модуль

     

  7. 3 часа назад, rsavchak сказал:

    Очень крутой модуль. Уже более недели что-то подобное искал спасибо!!!

    Однако возник вопрос, установил я его и после смены шаблона наткнулся на то что смена языка меню шаблона сворачивается, а при открытии во второй раз язык уходит на другой план. Можно как-то осуществить без замены стандартного блок языка?

     

    Без замены нельзя, нужно просто верстку подогнать под вид того, что у Вас в шаблоне, не изменяя id контейнера и вид ссылок с аттрибутами

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

     

    Какой-то сюрреализм, отписываюсь, дальше без меня.

  9. 1 час назад, Gariks сказал:

     

    Получается в кодировке русского, именно для Украины, лучше указать регион UA, вот так:

    Код:  ru-ru

    Кодировка:  ru-ru,ru_RU.UTF-8,ru_UA,russian

     

    А для украинского как обычно:

    Код: uk-ua

    Кодировка:  uk-UA,uk_UA.UTF-8,uk_UA,ukrainian 

    image.jpeg.a06b57a88bcf43f4fc9d73986ceafbe4.jpeg


    Выше я Вам писал как правильно, а вы опять за старое
    для русского языка коды ru,ru-ru,ru_RU.UTF-8,ru_RU,russian
    для украинского соответственно должно быть: uk,uk-UA,uk_UA.UTF-8,uk_UA,ukrainian

    Все, не надо больше в языках ничего трогать!


    ....по-моему это уже клинический случай.

  10. 7 минут назад, Etegro сказал:

    Что-то не то со скобками походу( Может где заменить нужно на другие?

    Screenshot.png

    Проверил у себя заранее, все изменило. Поэтому либо нет атрибута с ID 2 либо поле text пустое, либо у Вас таблица product_attribute идет с префиксом

  11. 21 минуту назад, Etegro сказал:

    Нужно перевести значения атрибута с id=2 в нижний регистр. Делаю такой запрос:

    UPDATE `product_attribute` SET `text`=LOWER('text') WHERE `attribute_id`=2

     

    В итоге перезаписывает все значения нужного атрибута на text

     

    Подскажите плиз кто разбирается, что в запросе не так.

    UPDATE `product_attribute` SET text = REPLACE(`text`, `text`, LOWER(`text`)) WHERE `attribute_id` = 2

    Не благодарите

    • +1 1
  12. 42 минуты назад, florapraktik сказал:

    Т.е., Ваш "вариант 3"  не более законный, чем "вариант 1".

    Т.е Вы хотите сказать, что при входе по ссылке /ru/tovar - должна открыться Украинская версия? Ну из трактовки поправки к закону оно вроде так и есть, только такие требования противоречат здравому смыслу.
    Выходит что теперь надо всегда детектить ботов и посетителей, как я описал во 2 варианте..  
    Скажу сразу, если цель владельца бизнеса соблюдать данный закон и при этом уничтожить существующие позиции, просесь в прибыли итд, то вперед и с песней.

    Я бы все же рекомендовал укр.версию повесить на префикс и жать изменений в законе, через год, если ничего не изменится и прилетит штраф или будут предпосылки, то просто сменил домен на не Украинский (например на .com у иностранного регистратора или у Google domains) и включил редирект и все.. Да будут определенные просадки позиций, которые при правильном подходе вернутся на прежнее место.
     

  13. 19 минут назад, Kazumi сказал:

    Информативно, спасибо. А можно как-то отследить логированием, что передало заказу статус 0?

    Дело в том, что есть оплаченные заказы, неоплаченные, но оформленные, по ним пришли уведомления на эмэйл, менялись статусы, но потом просто исчезли с админки, а некоторые и не появлялись. Искал-искал, оказались они в Брошенных заказах.

    Статус заказа при оформлении задает Метод оплаты который был выбран при оформлении. Поэтому если метод оплаты не присвоил новый статус, то по-умолчанию он будет 0.
    Берите программиста и выясняйте почему у Ваших заказов такой статус.

     

    Это либо корзина создает "слепки" заказов и если пользователь бросил оформление или закрыл браузер итд.. то такой заказ болтается в админке.. Либо же метод оплаты где-то косячит и реально не задает статус заказа, даже после оплаты.. такое тоже бывает часто

  14. 7 минут назад, Dotrox сказал:

    Предлагаете сознательно посоздавать дубли?

     

     

    На мелком и проекте на котором не занимались СЕО, вообще всеравно.. дубли не дубли.. Приводить в порядок в любом случае. Но вот решение мне лично вообще не нравится

    @Dotrox Мне нечего Вам ответить, Вы не объективны и все принимаете "близко к сердцу". Читайте и слушайте "между строк" без предвзятости, вслушиваясь в слова и разбирая детали. Поправку к ЗУ действительно надо доработать, т.к он не регламентирует технических норм перехода на Укр.версию.
    Ну и кроме критики видео не по части языкового вопроса, от Вас не исходит никаких предложений. Поэтому можно расценивать не большем чем флуд.

  15. 3 минуты назад, Gariks сказал:

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

    До меня доперло, что Вам надо. Плевать на ссылки в URL епрсете - не трогайте их. Пускай там будет хоть tovar-ukr-armia-mova-vira-UA
    Вам hreflang надо настроить и в Языки - Локализация указать правильные коды.. Все... пишите в ЛС. Сделаю совсем недорого и дам пару советов.

  16. 2 минуты назад, florapraktik сказал:

    5. Если сайт не очень большой, и хочется позамарачиваться, то:

    Продолжаем отдавать существующий рус. контент по адресу site.com.ua, но параллельно начинаем отдавать его по адресу site.com.ua/ru;

    Ждём, когда новые страницы проиндексируются;

    Ставим каноникл с site.com.ua на site.com.ua/ru;

    Ждём, когда Гугл заменит адреса в выдаче;

    Заливаем укр версию по адресу site.com.ua и одновременно убираем каноникл на site.com.ua/ru;

    Ловим штраф, потому что отсутствие префикса само по себе, как таковое не достаточно для соответствия определению "по умолчанию".:)

    Что-то на умном.. и походу гемор какой-то. + какой штраф если они будут только с Апреля 2022 и не факт что будут

  17. 4 минуты назад, Gariks сказал:

     

    Ну а те страницы, которые сейчас, то есть все, нужно только редирект делать? Вариантов нет? 

    Вы в этой теме задаете вопросы не связанные с Правильностью перехода на Укр.язык согласно ЗУ.
    Создайте новую ветку с приведением скриншотов и ссылок, а то говорим о чем-то абстрактном. А Вы еще вероятно не умеете гуглить информацию... Начните хоть немного разбираться в СЕО и понимании базовых аспектов. Здесь и сейчас ваши проблемы готовы решить только за деньги.

  18. 5 часов назад, munhgauzen сказал:

    Ребята кто разбирается в twig подскажите где тут ошибки?

     

     

       $html = '<div class="social_icons_vt" style="right:'.$social_icons_vt['right'].'px;bottom:'.($social_icons_vt['bottom'] + 53).'px">';
                    foreach ($social_icons_vt as $key => $icon_vt){
                        
                            $html .= '<a class="icon_vt ' . $key . '" href="'. $icon_vt . '" target = "_blank"></a>';
                        
                    }
                $html .= '</div>';
                $data['social_icons_vt'] = $html;


    Если это используется в контроллере, то ошибки никакой нет, если это пихаете в twig шаблон, то зачем там $data['social_icons_vt'] = $html;
    и если по теме твига разбирать, то этот код вообще даже в tpl работать не  будет. 
    Определитесь с задачей.

  19. Только что, Gariks сказал:

     

    У меня опенкарт 3

     

     

    А выше пишут это, сначала еще есть uk

    
    uk,uk-UA,uk_UA.UTF-8,uk_UA,ukrainian

    Так что лучше сделать?  Какой самый верный будет вариант?

    Что то я уже запутался)

    можно и так, главное разделить их запятыми.
    + следовать требованиям uk - первый код языка, второй код страны - ua
    И читаем инфу по языковому вопросу по ссылке - https://developers.google.com/search/docs/advanced/crawling/localized-versions

  20. Только что, Gariks сказал:

     

    Так все это я же с форума брал, а не сам выдумал. Копировал.

     

     

    Вот:

    ru - ru_RU.UTF-8,ru_RU,ru-gb,russian

     

    Самое главное: что делать то? Изменить то не проблема, по новому будет индексироваться? Ок, пусть индексируется.
    Вопрос в том, что будет с теми страницами, которые были как вы говорите "не правильные" с этим суфиксом, а это естественно все страницы. Будет же ошибка 404?

    Как лучше сделать?

    Не знаю откуда Вы что-то брали, но инфрмацию надо проверять всегда.
    и по-умолчанию при установке ocStore
    для русского языка коды ru-ru,ru_RU.UTF-8,ru_RU,russian
    для украинского соответственно должно быть: uk-UA,uk_UA.UTF-8,uk_UA,ukrainian

     

    Что делать со ссылками, ну вероятно 301 редирект со старых url на новые.

  21. 24 минуты назад, Kazumi сказал:

    Столкнулся с такой проблемой. Некоторые заказы, которые даже были оформлены самим менеджером и менялся в них статус заказа - оказались в Брошенных заказах. Я раньше туда вообще не лазил, пока не увидел, что за выходные пришло на почту несколько писем с заказами, а в админке появился только один. Открыл Брошенные заказы и там их куча. Вопрос - как посмотреть логи этих заказов в системе, мб какой-то модуль им присвоил этот статус. Где вообще настраивается Брошенные заказы в ОС3? Тема да, стоит Journal 3. 

    в Opencart как таковых брошенных заказов нету, есть заказы с 0 статусом. Т.к их не оформили до конца или оформление было с ошибкой итд.
    Они как и обычные заказы просто висят в БД и как правило на них нет никаких уведомлений по email итд т.к они считаются системой не завершенными.

    По факту должно быть так, что раз в день отрабатывал CRON который брал все заказы со статусом 0 и рассылал по контактным данным в них, Номер телефона и/или email рассылку о том, Что Вот пытались оформить, не оформили, оформите заказ или свяжитесь с менеджером для уточнения деталей. И Код на скидку ему туда 2-5%

  22. Резюмируя все это выходов из ситуации несколько:

     

    Для новых проектов:

    1. Язык сайта при загрузке Украинский сразу, русский на префиксе /ru/
    2. Или делать проект как написано ниже в пункте 4. особенно если проект под рекламу итд.. Вам вообще пофиг, Гугл и Фейсбук Вас в языках ограничивать не будут.

    Для существующих

    1. Вводить Украинский язык как второй на префикс /ua/ и ждать изменений в ЗУ (они будут очевидно)
    2. Если неймётся сильно и патриотизм жжет 5ю точку то, Определять язык пользователя по заголовкам браузера и управляем языком через куку, если куки нет делаем 302 редирект на site.com/ua, если же кука есть, отдаем тот язык который указан в ней. Определяем нужных ботов ПС и для них отдаем сайт без редиректа.
    3. Если проект молодой или СЕО никогда не занимались, или трафик с рекламы. Включаете сайт на Украинском, русский выводим на префикс /ru - плевать на выдачу, все переиндексируется +- вернется за месяц и ничего не потеряете.
    4. Если проект не в зоне ua (in.ua, com.ua итд) Например net, com, shop, pro итд, Меняем регистратора домена на не Украинского (да хоть в google domains или godaddy) и сервер берем в Европе (Turbohost.pro, Hetzner), вешаем на сайт сверху CloudFlare - показываем ЗУ средний палец т.к ваш сайт вне юрисдикции украинских законов. А ограничивать доступ к каждому сайту в интернете к которому имеют доступ украинцы они не станут.

     

    @Support можно закрыть тему =)

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.