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

Замена текста на иконку


boooeller2

Recommended Posts

5 годин назад, PaulKravchenko сказав:

Переверстать catalog/view/theme/<ваша_тема>/template/common/language.tpl

Спасибо. В моем случаи оказалось править нужно было файл:
/catalog/view/theme/<ваша_тема>/template/agootemplates/record

 

У меня на определенном размере экрана не подгружается элемент с языком, не с помощью CSS скрыт, а именно нет html кода. Как это можно исправить?

Надіслати
Поділитися на інших сайтах


13 минут назад, boooeller2 сказал:

У меня на определенном размере экрана не подгружается элемент с языком, не с помощью CSS скрыт, а именно нет html кода. Как это можно исправить?

Скорее всего там подгружается скриптом шаблон language.tpl, а вам нужно заменить (или добавить) подгрузку langmark.tpl

Или еще как-то)

в качестве примера, как сделано в одном из шаблонов:

$('#mob-info-block-inner').prepend( $('#language') );

соответственно сработает $('#mob-info-block-inner').prepend( $('#langmark') );

Можете поискать language в консоли браузера мобильной версии, как отправная точка должно помочь.

Надіслати
Поділитися на інших сайтах

а кто вам закомментировал валюты и языки?)

/* $('.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 блока селектора языка

Надіслати
Поділитися на інших сайтах

19 хвилин назад, PaulKravchenko сказав:

Смотрите в catalog/view/javascript/theme_lightshop/functions.js

// Mobile languages and currencies там привязка к id блока селектора языка

похоже это не оно:
http://www.screencapture.ru/file/c29D8897

Надіслати
Поділитися на інших сайтах


49 хвилин назад, PaulKravchenko сказав:

 


$('#mob-info-block-inner').prepend( $('#language') );

соответственно сработает $('#mob-info-block-inner').prepend( $('#langmark') );

 

в каком файле содержится такой код?

Надіслати
Поділитися на інших сайтах


2 минуты назад, boooeller2 сказал:

в каком файле содержится такой код?

Это был пример, не ваш случай.

В вашем случае привязка к id блока langcurr, а он у вас пустой, там ни селектора валют ни селектора языков, видимо поэтому и не выводится

  • +1 1
Надіслати
Поділитися на інших сайтах

3 хвилини назад, PaulKravchenko сказав:

Это был пример, не ваш случай.

В вашем случае привязка к id блока langcurr, а он у вас пустой, там ни селектора валют ни селектора языков, видимо поэтому и не выводится

Спасибо, просто закомментировал тот код выше и норм, хотя наверное так себе решение, при обновлении шаблона наверное этот файл обновится и опять не будет языка на моб. В идеале хотел бы переделать этот блок чтобы была иконка вместо текста, но для этого я так понимаю нужно полностью переделать сам вывод языка. На сколько это трудоемкое занятие, реально справиться без знаний программирования?

Надіслати
Поділитися на інших сайтах


По моему мнению, иконка - такое себе решение, что очевидно для вас, не всегда очевидно посетителю=покупателю.

Поэтому лучше уж выводить либо "кнопками" либо селектором, но буквами, как-то типа так:

image.png.27242c02bf185b8cf72d7215ddadbe36.pngimage.png.9ba4723f8ffd79548e3776159176c20c.png      

Надіслати
Поділитися на інших сайтах

1 година назад, PaulKravchenko сказав:

По моему мнению, иконка - такое себе решение, что очевидно для вас, не всегда очевидно посетителю=покупателю.

Поэтому лучше уж выводить либо "кнопками" либо селектором, но буквами, как-то типа так:

image.png.27242c02bf185b8cf72d7215ddadbe36.pngimage.png.9ba4723f8ffd79548e3776159176c20c.png      

может и так, но на моб лучше смотрится с иконкой, хочу еще такую штуку попробовать сделать как на этом сайте:
https://amoreshop.com.ua/ua/
вот:
http://www.screencapture.ru/file/c9880261

Надіслати
Поділитися на інших сайтах


Решать вам конечно, но флаги - это вообще ужасный моветон)

Флаг страны ≠ язык

 

11 минут назад, boooeller2 сказал:

хочу еще такую штуку попробовать сделать как на этом сайте:

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

Надіслати
Поділитися на інших сайтах

3 хвилини назад, PaulKravchenko сказав:

Эта штука в модуле мультиязыка уже есть, посмотрите на демо виджет попапа с выбором языка

а что за модуль?

Надіслати
Поділитися на інших сайтах


1 минуту назад, boooeller2 сказал:

а что за модуль?

тот, что у вас установлен - SEO Мультиязык/регион

 

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

а учитывая, что большинство серфят по интернетам = по магазинам с телефона, то все эти разноцветие великолепное будет только раздражать выпрыгивая из каждого угла и выползая на каждую строку

Надіслати
Поділитися на інших сайтах

14 хвилини назад, PaulKravchenko сказав:

тот, что у вас установлен - SEO Мультиязык/регион

 

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

а учитывая, что большинство серфят по интернетам = по магазинам с телефона, то все эти разноцветие великолепное будет только раздражать выпрыгивая из каждого угла и выползая на каждую строку

я с Вами согласен, но желание заказчика как говорится закон, он считает что пользователям неудобно пользоваться сайтом на укр языке (сайт по умолчанию грузится на укр), так же целевая аудитория не очень смышлёная, им нужно прям в лоб все чтобы было, по этому и хочет чтобы при первом посещении сайта была такая всплывашка с выбором языка. Раньше сайт был только на русском языке, потом совершили большую глупость добавив по умолчанию укр язык, а русский перевели на приставку /ru. Соответственно много страниц просто выпало из индекса. А те что не выпали отображаются в поиске при вводе поисковых фраз а русском языке, на укр. Получается что человек вводит фразу на русском, а ему открывается страница на укр и это по мнению заказчика является причиной снижения количества заказов. Такие вот дела...

Надіслати
Поділитися на інших сайтах


  

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

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

 

Это было...фиаско, мягко говоря.

 

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

Надіслати
Поділитися на інших сайтах

13 години назад, PaulKravchenko сказав:

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

Не нашел как это делается. Можете сделать на платной основе или показать наглядно?

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

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