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

Как сделать регистрацию иконкой?


Recommended Posts

Вверху имеется надпись "Войти в личный кабинет или зарегистрироваться"

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

Вопрос: Как сделать, ссылку "зарегистрироваться" иконкой?

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


попробуйте так

в файле catalog/language/russian/common/header.php вместо обычной расшифровки переменной вставить ссылку на картинку

что-то типа

$_['text_welcome'] = '<a href="%s"><img src="catalog/view/theme/default/image/image.jpg"></a>';

картинку так же нужно не забыть закинуть в папку catalog/view/theme/default/image

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


Спасибо, действительно работает. Но тут работает php скрипт, который выводит фразу: "Войти в личный кабинет или зарегистрироваться" а, при входе в систему, заменяет эту фразу на "Вы вошли как [имя пользователя] (Выход)" Если убрать этот скрипт и адаптировать код под иконку, чтобы просто была иконка на регистрацию, то лишаемся такой удобной фишки, как "Вы вошли как [имя пользователя] (Выход)" Править php, чтобы реистрация была с иконкой, при этом сохранить имя пользователя и выход я не смогу, так как не обладаю достаточными для этого знаниями и навыками. Но уверен, что получится, если я буду знать путь к форме регистрации и как прописать к ней путь в ссылке.

Ссылку посмотрел в адресной строке браузера, когда перешел на страницу с регистрацией и скопировал в catalogviewthemedefaulttemplatecommonheader.tpl в нужное место. Попытался там же указать анкор для ссылки "Регистрация", но эта страница в кодировке ANSI. Менять кодировку не стал, ибо представляю что там потом начнется...

Решил поступить следующим образом: Создал переменную:

$_['text_registr'] = 'Регистрация';

вфайлеcatalog/language/russian/common/header.php

затем, в catalogviewthemedefaulttemplatecommonheader.tpl в строке с ссылкой добавил обращение к этой переменной. Выглядит это так:

<a href="http://localhost/odegda/index.php?route=account/register"><?php echo $text_registr; ?></a>

В результате, в том месте, где должна быть ссылка, выводится ошибка : Notice: Undefined variable: text_registr in W:homelocalhostwwwodegdacatalogviewthemedefaulttemplatecommonheader.tpl on line 88

Сама ошибка является ссылкой, так как кликая по ней, попадаешь на страницу с регистрацией. Значит дело только в переменной с текстом ссылки. Что там не так? Помогите пожалуйста.

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


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

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

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

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

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

Вхід

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

Вхід зараз

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

Important Information

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