Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

поиск нужных php файлов в переменных {{ }}. изменение ширины wrap компонентов


433
 Поделиться

Рекомендованные сообщения

С новым годом! Как правильно искать файлы в проекте - {{ currency }} 

 {{ language }}
  {{ blog_menu }}

которые являются готовыми компонентами на примере head в common? вобще что именно в файлах column_left.twig, column_right.twig, content_bottom.twig, content_top.twig.

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

 

<nav id="top">
  <div class="container">{{ currency }}
    {{ language }}
  {{ blog_menu }}
    <div id="top-links" class="nav pull-right">
      <ul class="list-inline">
        <li><a href="{{ contact }}"><i class="fa fa-phone"></i></a> <span class="hidden-xs hidden-sm hidden-md">{{ telephone }}</span></li>
        <li class="dropdown"><a href="{{ account }}" title="{{ text_account }}" class="dropdown-toggle" data-toggle="dropdown"><i class="fa fa-user"></i> <span class="hidden-xs hidden-sm hidden-md">{{ text_account }}</span> <span class="caret"></span></a>
          <ul class="dropdown-menu dropdown-menu-right">
            {% if logged %}
            <li><a href="{{ account }}">{{ text_account }}</a></li>
            <li><a href="{{ order }}">{{ text_order }}</a></li>
            <li><a href="{{ transaction }}">{{ text_transaction }}</a></li>
            <li><a href="{{ download }}">{{ text_download }}</a></li>
            <li><a href="{{ logout }}">{{ text_logout }}</a></li>
            {% else %}
            <li><a href="{{ register }}">{{ text_register }}</a></li>
            <li><a href="{{ login }}">{{ text_login }}</a></li>
            {% endif %}

Безымянный.png

Изменено пользователем 433
Ссылка на комментарий
Поделиться на других сайтах


Цитата

Как правильно искать файлы в проекте - {{ currency }} 

 {{ language }}
  {{ blog_menu }}

которые являются готовыми компонентами на примере head в common? 

Это не файлы, а переменные. Что к ним приделано - смотреть в соответствующем контроллере, для "head в common" - catalog\controller\common\header.php, для других аналогично.
 

Цитата

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

Можно. Пишите новый или меняете существующий шаблон, приделываете к нем управление из админки - и готово.

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах


7 часов назад, Shureg сказал:

Это не файлы, а переменные. Что к ним приделано - смотреть в соответствующем контроллере, для "head в common" - catalog\controller\common\header.php, для других аналогично.
 

Можно. Пишите новый или меняете существующий шаблон, приделываете к нем управление из админки - и готово.

В переменной {{ currency }} находиться .php файл? 

КАк вобще PHP переменная привязывыеться к .class, #?

Ссылка на комментарий
Поделиться на других сайтах


7 минут назад, 433 сказал:

В переменной {{ currency }} находиться .php файл? 

Нет. 

8 минут назад, 433 сказал:

Грубо говря {{ currency }}  Это название php файла? 

Нет

8 минут назад, 433 сказал:

КАк вобще PHP переменная привязывыеться к .class, #?

Вы это вообще о чем?

Ссылка на комментарий
Поделиться на других сайтах


21 час назад, 433 сказал:

column_left.twig

Например, контроллер column_left, в котром переменные сведены в массив data. Например, $data [currency]=

А уже в шаблонизаторе эти данные обрабатывются

Ссылка на комментарий
Поделиться на других сайтах

8 часов назад, 433 сказал:

В переменной {{ currency }} находиться .php файл? 

В контроллере catalog/controller/common/header.php подключается дополнительный контроллер currency

$data['currency'] = $this->load->controller('common/currency');

Этот контроллер выводится через шаблон:

catalog/view/theme/ваш_шаблон/template/common/currency.twig

 

Если вам нужно менять что-то, меняйте в шаблоне currency.twig. Так же можно общими стилями менять в catalog/view/theme/ваш_шаблон/stylesheet/stylesheet.css

Ссылка на комментарий
Поделиться на других сайтах

В 03.01.2020 в 00:17, smartcoder сказал:

В контроллере catalog/controller/common/header.php подключается дополнительный контроллер currency


$data['currency'] = $this->load->controller('common/currency');

Этот контроллер выводится через шаблон:

catalog/view/theme/ваш_шаблон/template/common/currency.twig

 

Если вам нужно менять что-то, меняйте в шаблоне currency.twig. Так же можно общими стилями менять в catalog/view/theme/ваш_шаблон/stylesheet/stylesheet.css

Проблема возникакет когда пытаешься открыть $content_top. $content_botom. При чем именно в {{head}} идет контент и каталог, тогда как шапка и футер в своих переменных по структуре home.twig. Нужно как то разобраться что именно работает через модуль, а что просто через статический .twig файл во взаимосвязи с home.twig.

На счет php все впринципе понятно, нужно опять таки понять какой файл отвечает за модуль а какой за корневой элемент по home.twig. Смотрю сейчас курсы, потом думаю на 1,5 годовые идти за 1.400$, а то так работу конечно не найти с теми знаниями что на складчинах. Только если самый основной уровень - удалить и добавить инфу в основной .twig по home.twig

 

Так же можно общими стилями менять в catalog/view/theme/ваш_шаблон/stylesheet/stylesheet.css, Можно. Но не понятно все равно все эти иконки это с бутстрапа в языке, валюте и т.д? 

 

Изменено пользователем 433
Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.