Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

PaulKravchenko

Users

Everything posted by PaulKravchenko

  1. Это было...фиаско, мягко говоря. Попап с предложением языка сайта легко делает сео мультиязык, посмотрите на демо как правильно виджет сделать, там все просто.
  2. тот, что у вас установлен - SEO Мультиязык/регион ну и офтоп конечно, но послушайте совета - обилие иконок/прыгалок/бегущих текстов/стикеров и прочей свисто...дящей шелухи не делает сайт привлекательнее, и покупателю оно вообще не нужно, он пришел за товаром, ваша цель акцентировать его внимание на покупке, а не на иконках/картинках а учитывая, что большинство серфят по интернетам = по магазинам с телефона, то все эти разноцветие великолепное будет только раздражать выпрыгивая из каждого угла и выползая на каждую строку
  3. Решать вам конечно, но флаги - это вообще ужасный моветон) Флаг страны ≠ язык Эта штука в модуле мультиязыка уже есть, посмотрите на демо виджет попапа с выбором языка. Он при первом входе без языковой куки у посетителя показывается. Опять же шаблон там отдельный, можно верстать как понравится.
  4. По моему мнению, иконка - такое себе решение, что очевидно для вас, не всегда очевидно посетителю=покупателю. Поэтому лучше уж выводить либо "кнопками" либо селектором, но буквами, как-то типа так:
  5. Это был пример, не ваш случай. В вашем случае привязка к id блока langcurr, а он у вас пустой, там ни селектора валют ни селектора языков, видимо поэтому и не выводится
  6. а кто вам закомментировал валюты и языки?) /* $('.header__nav').each(function() { var lo = $('.header__logo').width(), la = $('.header__languages').width(), cu = $('.header__currencies').width(); z = lo + la + cu + 80; if (!$('.header--version2').length) { $(this).css('width','calc(100% - ' + Math.round(z) +'px)'); } }); } */ Смотрите в catalog/view/javascript/theme_lightshop/functions.js // Mobile languages and currencies там привязка к id блока селектора языка
  7. Скорее всего там подгружается скриптом шаблон language.tpl, а вам нужно заменить (или добавить) подгрузку langmark.tpl Или еще как-то) в качестве примера, как сделано в одном из шаблонов: $('#mob-info-block-inner').prepend( $('#language') ); соответственно сработает $('#mob-info-block-inner').prepend( $('#langmark') ); Можете поискать language в консоли браузера мобильной версии, как отправная точка должно помочь.
  8. Очевидно были и промежуточные действия. Для исправления скопируйте файл из дистрибутива модуля Simple install\upload for <ваша_версия_движка>\catalog\view\theme\default\template\common\simple_header.twig в папку catalog/view/theme/materialize/template/common с заменой существующего там файла Обновите кеш твига в админке:
  9. Это в расширениях модулях, там же где модули оплаты доставки, выберите тип расширений Учитывать в заказе, а далее Доставка
  10. Если вы никогда не рассчитываете стоимость доставки в заказе и не включаете доставку в стоимость заказа, то уберите доставку из подитогов: Дополнения - тип Учитывать в заказе - Доставка - Отключить ваш_сайт/admin/index.php?route=extension/total/shipping
  11. Переверстать catalog/view/theme/<ваша_тема>/template/common/language.tpl
  12. Есть стойкое чувство, что ваши заказы здесь: https://ваш_сайт/admin/index.php?route=sale/order&filter_order_status_id=0 А деваются они туда из-за неправильной работы модуля оплаты, который неверно присваивает (или не присваивает) статус оплаченного заказа.
  13. Спасибо за предложение, но эксперименты на тестовом сайте, доступ к которому закрыт. В любом случае, спасибо за желание помочь) @deeman спасибо, я понял где ошибался. Как обычно - за все должен ответить Simple, хотя на деле нужно понять логику работы сначала) Модели не правились, но при регистрации никогда не запрашивался адрес, она была сделана опять же через Simple и адрес не запрашивался в принципе. Можно конечно при регистрации требовать заполнение адреса и таким образом решить "проблему", но решится она по сути только у новых покупателей и это не поможет избавиться от отображения поля Страна. Спасибо, это и поставило мозги на место) Ведь по сути страну брать неоткуда и поставить ее некуда так как отсутствует address_id, это есть только у покупателей, заполнивших адрес в ЛК. По той же причине нет смысла лезть в модель адреса, по крайней мере при такой постановке задачи. Направление решения своей хотелки определил. Спасибо!
  14. Фактически то же самое делает настройка указания страны вручную, при этом со старта не отображается список регионов пока не дернешь их. То есть страна подставляется верно в итоге. Частный случай, спасибо, но мне он не подходит, я не хотел бы добавлять данные адреса покупателя без его участия. Были попытки указать явно id страны в контроллерах Simple (например simplecheckout_shipping_address.php), но видимо это не совсем корректно, да и не сработало)
  15. поймите, это не "модуль", это набор языковых файлов, не более, он не переводит то, чего в нем нет изначально
  16. Именно потому, что из коробки это будет работать для гостей или залогиненных пользователей, у которых указан адрес (страна) в ЛК И в случае, если убрать поле страны, а данных в нем нет, то и области (регионы) я не получу. А вы как заставляете заполнять адреса покупателей? И зачем заставлять?) Я не использую геоданные, нет такой необходимости. Собственно вопрос был в том, чтобы указать id страны по умолчанию вместо ее выбора. Собственно он адресован в основном тем, кто решал такую задачу. Спасибо.
  17. не меняйте оригинальные файлы движка, делайте резервные копии перед каждым действием - и все у вас получится, со временем) или просто наймите человека, а сами займитесь продажами - это чаще всего более продуктивный подход
  18. Не совсем так. Модули, которые выводят текст (кнопки там, заголовки и т.д.) могут это делать по-разному. Самый распространенный вариант - это наличие языкового файла со значениями переменных на соответствующем языке. Если в поставке модуля есть файлы catalog/language/ru-ru/* но нет файлов catalog/language/uk-ua/* то для украинского языка перевода не будет. Если они есть и там и там, то будет. Второй из частых вариантов - это вывод значений переменных из настроек модуля (БД) - в этом случае каждому языку соответствуют значения в его настройках.
  19. что это за модуль? подозреваю, что речь о пакете локализации - он не переводит ничего что не переведено в нем самом
  20. @uakrafts я исправил предыдущее сообщение, изначально ошибся.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.