Jump to content

Recommended Posts

Всем привет

У моего дяди есть магазин на Opencart. Сегодня он попросил меня отредактировать нынешнюю тему так, чтобы в навигации стояло имя того пользователя, который залогинен, потому что яжпрограммист

А я действительно тыжпрограммист, только не на PHP, а на Рубях с Рельсами. Поэтому PHP вообще и Opencart в частности для меня китайская грамота

Но хорошо. Я взялся, и надо это сделать. Родственников разочаровывать нехорошо. Так тема выглядит сейчас:

image.png

Так оно должно выглядеть:

image.png

(Мне ещё хотелось аватарку вставить в качестве бонуса, но это потом)

80% решения нашлось, как ни странно, быстро. Вот нужный код:

<?php if ($this->customer->isLogged()) { ?>
<span class="navbar-name pull-right" style="color:red; size:2em;"><?php echo $this->customer->getFirstName(); ?> <?php echo $this->customer->getLastName(); ?></span>
<?php } ?>

После вставки его в header.tpl получилась такая лажа:

image.png

thumb.png

Весь код страницы кидать, наверное, излишне, но суть в том, что этот спан вокруг имени и фамилии куда-то пропал. Да и остальные пункты в меню почему-то стали не <li>, а <div>, хотя в файле шаблона они именно <li>. 

Короче. Я понимаю, что контроллер представлений в пхп работает как-то иначе. Наверное, между шаблоном и конечной страницей стоит что-то ещё, что тоже надо отредактировать

Что дальше делать? Как нормально впихнуть имя в конец меню?

Share this post


Link to post
Share on other sites

Короче, я не там заголовок отредактировал.В движке есть несколько файлов под названием header.tpl. Я отредактировал тот, который задавал вид админки, а надо было найти скин и поменять его

Можете сносить тему

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.