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

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


Recommended Posts

С новым годом! Как правильно искать файлы в проекте - {{ 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 користувачів

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

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

Important Information

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