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

Dotrox

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

    2 003
  • З нами

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

Усі публікації користувача Dotrox

  1. Вы здесь вторую строчку забыли. RewriteCond - это условие редиректа, но не сам редирект. В следующей строке должна быть директива RewriteRule с указанием самого редиректа. И домен там вписывать не обязательно (что особенно актуально для мультимагазинов). Вот так выглядит полностью редирект удаления www (в универсальном варианте): RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
  2. По этому поводу точно ничего, поскольку давно знаю, что ему бессмысленно что-либо говорить. Лапша и повторы кода - это его фирменный стиль, а все, кто не понимает "гениальности" этого стиля, для него - идиоты.
  3. Это забавно, но в версии 1.5 так оно и было. Правильным решением было бы просто вынести это в отдельный метод класса пагинации. И ещё более правильным решением был бы вынос html из этого класса, ибо верстать эту лапшу - каторга.
  4. Если это магазин с претензией на топовый, то это единственный выход. KVM VDS на 6 ядер, 16Гб RAM и 320Гб SSD у западных облачников будет стоить $80 в месяц (пример конфигурации реального тарифа и его цена). А за $120 у того же хостера можно взять голое железо на 8 ядер Xeon E3-1270 v6, 32Гб RAM и SSD 2*240Гб. После первичной настройки, если сисадмин с прямыми руками, его привлекать понадобится разве что для доустановки или перенастройки какого-то софта и периодических обновлений, что, конечно же, не будет стоить те 200 баксов ежемесячной разницы в цене. При этом сервер даёт полную свободу тонкой настройки под свои потребности (а из вашего описания потребностей как раз достаточно, которые далеко не на каждом шареде встретишь). Я думал knockout уже давно никто не использует. Вторая Мадженто же не настолько старая. Knockout ведь медленней даже Ангуляра. В актуальном, возможно, на ОК и не удержать, но в работоспособном - вполне. Мои самые старые магазины на ОК уже по 7 лет работают. Да и в случае ОК обновления - это всегда новые баги. Вопрос был не в том, много или мало, а просто как число получилось? Я такты по коду считать не умею, потому и спрашиваю
  5. За такие деньги можно физический сервер арендовать. Неужели Мадженто аж настолько сейчас прожорлива? Почему именно 30?
  6. Производит, но ему нужно указать где что выводить. В FAQ есть инструкция. Можно выводить через аякс и "вручную" через контроллеры. Второй вариант, на мой взгляд, надёжней, ибо данные будут изначально в теле страницы без необходимости выполнения js (хотя поисковики сейчас это уже умеют).
  7. Имея уже установленный сертификат там не так много нужно было, чтоб всё довести до ума. Даже если вы хотите сэкономить и сделать всё самостоятельно, про переход на https на форуме всё давно уже разжёвано. Это логично, в ссылках https то остался, а браузеры без сертификата такую ссылку не откроют. Гугл уже несколько лет пытается индексировать именно https версии сайтов и только если их нет, переходит к http. Яндекс, вероятно, уже тоже так поступает. Если они нашли уже https версию, не уверен захотят ли они от неё отказываться, но если и захотят то только после переиндексации. Правильный путь: поставить назад сертификат и настроить https. Неправильный путь: поставить редирект на http и ждать непредсказуемых последствий.
  8. Почему? Вы с этим уже и так отстали. У вас ведь даже сертификат есть. Вероятно, потому поисковики и выдают https версию.
  9. На такой случай у метода format есть четвёртый параметр, который отключает форматирование цены, но перерасчёт сохраняется. Будет так: $this->currency->format($price, $this->session->data['currency'], '', false);
  10. GeoIP вообще не определяет, что вы ищите. Это определяет Яндекс, если в вашем запросе присутствует название города. А если название города в запросе не присутствует, то при заходе через впн вам Яндекс всё равно никогда не выдаст сайт из Ярославля. А вот чтоб Яндекс узнал, что у вас есть сайт для Ярославля и нужен GeoIP, который будет подставлять название города в разные места на сайте. То есть, стандартная схема такая: создаётся мультимагазин с региональными поддоменами и через модуль GeoIP на каждом поддомене выводится название города и другая информация по этому поддомену. Яндекс индексирует эти поддомены (плюс, они добавляются в Вебмастере как региональные зеркала) и затем при запросах из этого региона, либо при запросах с упоминанием названия города Яндекс выдаёт именно поддомен созданный под этот регион. В моей схеме модуль GeoIP нужен для привязки поддоменов к городам и вывода "геосообщений" (текстов, которые зависят от города). Яндекс проиндексировал страницу, где было название города. Соответственно, при запросах, где указан этот город, он и выдаёт именно эту страницу. Это не сайт подстраивается под запросы - это выдача подстраивается под них и выдаёт соответствующие сайты. То есть, у вас должна быть версия сайта под каждый город, который вас интересует и при запросе Яндекс выберет версию именно с тем городом, который в запросе. Вот для создания этих версий и нужен GeoIP (как самый простой способ это сделать).
  11. Вот как раз для региональной выдачи модуль GeoIP - это стандартное решение. Вы просто нашли сайт с какой-то странной реализацией и вцепились в неё.
  12. Смотрите в кеше модификаторов. Если найдёте, то ищите, какой модификатор мог добавить.
  13. То, что вы хотите, вы через хостинг не сделаете. На хостинге вы можете только добавить поддомен и затем сделать мультимагазин (именно такое решение для регионального продвижения обычно и выбирают). А то, что вы описали - это только кто-то вам под заказ может сделать. Хотя смысла в этом нет, ибо поддомены можно затем в Яндекс Вебмастере добавить с привязкой к регионам, а такое - нет.
  14. Том уже выше написал с чем связано. Начиная со строки var locationsMap = false; И до вот этого блока включительно: ymaps.ready(mapinit); $(window).resize(function() { if (locationsMap) { locationsMap.container.fitToViewport(); } }); Хотя, если вы в админке действительно отключили, то должно было бы сработать это условие: {% if geocode and map_status %}
  15. Если я правильно понимаю, сейчас Browsersync настроен на просто обновление страницы в браузере, а не перезагрузку отдельных файлов. Так, может, дело в браузерном кеше? Если после генерации нового файла стилей нажать в браузере Ctrl+F5, стили применяться сразу?
  16. Возможно, у Галпа неправильный порядок команд и он сначала обновляет страницу, а потом генерирует новый файл стилей?
  17. Ну, там статус 200. Страница при этом всё равно без стилей?
  18. Смотрите по какому адресу браузер пытается загрузить стили.
  19. Весь сайт и должен быть на HTTPS. В ОК оно так реализовано, что если не вписать в конфигах везде https, то большинство страниц (например, все товары и категории) так и останутся на http даже после включения SSL в админке.
  20. Такой ошибки не будет! Если вместо текста выводится название переменной, значит она передаётся из контроллера, но перевод в неё не загружается. Нет, речь шла о содержимом файлов в кеше.
  21. Просто найдите там строки с button_cart, а дальше можете их хоть сюда скопировать. Только, вероятно. проблему надо искать не в оригинальных файлах, а в кеше модификаторов.
  22. Тогда надо смотреть контроллеры. Вероятно, что-то испортило вытягивание текста из языкового файла.
  23. Судя по скрину, вам её не перевести надо, а добавить в языковые файлы, потому что скрин говорит о том, что в украинских языковых файлах её вообще нет (что странно, учитывая наличие текста для быстрого заказа). Смотрите файл /catalog/language/uk-ua/uk-ua.php Текст должен был быть там. Скопируйте из соответствующего файла для русского и переведите.
  24. А что я выше писал? У вас разве соответствует? Протокол.
×
×
  • Створити...

Important Information

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