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

twig


abonnent

Recommended Posts

Twig debug

подключить расширение

 

либо просто добавь в файл system\library\template\twig.php

в функцию render

 

        $config['debug'] = true;

        $this->twig = new \Twig_Environment($loader, $config);        
        $this->twig->addExtension(new \Twig_Extension_Debug());
 

Змінено користувачем lexxkrt
Надіслати
Поділитися на інших сайтах


20 часов назад, lexxkrt сказал:

Twig debug

подключить расширение

 

либо просто добавь в файл system\library\template\twig.php

в функцию render

 

        $config['debug'] = true;

        $this->twig = new \Twig_Environment($loader, $config);        
        $this->twig->addExtension(new \Twig_Extension_Debug());
 

блин, у меня ошибка 500. в чем может быть дело?

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

В 08.12.2017 в 15:51, abonnent сказал:

кто-нибудь знает как распечатать массив в твиге? print_r .

когда пишу это {{ dump(user) }} выводится белая страница

 зачем это делать в шаблоне?

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

1 час назад, nexus сказал:

 зачем это делать в шаблоне?

в релизе -нет

 а если включить еще и стрикт

 

Для разработчиков настоятельно рекомендую!!!!

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

  • 4 weeks later...
21 минуту назад, ArnXx сказал:

А разве можно переделать модуль из 2.3 на 3 просто переписав шаблон?

Вы предлагаете все заново писать?

 

 

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

В 08.01.2018 в 18:26, ArnXx сказал:

А разве можно переделать модуль из 2.3 на 3 просто переписав шаблон?

А в чем проблема?

Не так и много изменений в контроллере 

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

В 08.01.2018 в 19:18, ArnXx сказал:

Нет, просто заменить весь php в шаблоне на twig

Просто изначально принцип mvc предполагает, что в "v" нет логики, ну кроме самых простых вариантов

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

Хотел бы попросить о помощи.Как перевести в twig кусок кода:<?=$var?>

Казалось бы все просто но озадачивает знак =. Посоветуйте пожалуйста как перевести и что этот знак значит здесь.Вот код:

 

 

 

 

 

<?php echo $header; ?>
<?php echo $column_left; ?>
<div id="content">
  <div class="page-header">
    <div class="container-fluid">
      <div class="pull-right">
        <button id="button-save" type="submit" form="form-credit-multiedit" data-toggle="tooltip" title="<?php echo $button_save; ?>" class="btn btn-primary"><i class="fa fa-save"></i></button>
        <a href="<?php echo $cancel; ?>" data-toggle="tooltip" title="<?php echo $button_cancel; ?>" class="btn btn-default"><i class="fa fa-reply"></i></a></div>
      <h1><?php echo $heading_title; ?></h1>
      <ul class="breadcrumb">
        <?php foreach ($breadcrumbs as $breadcrumb) { ?>
        <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li>
        <?php } ?>
      </ul>
    </div>
  </div>
  <div class="container-fluid">
    <?php if ($error_warning) { ?>
    <div class="alert alert-danger"><i class="fa fa-exclamation-circle"></i> <?php echo $error_warning; ?>
      <button type="button" class="close" data-dismiss="alert">&times;</button>
    </div>
    <?php } ?>
    <?php if (!empty($success)) { ?>
      <div class="alert alert-success"><i class="fa fa-exclamation-circle"></i> <?php echo $success; ?></div>
    <?php } ?>
            
    <div class="panel panel-default">
      <div class="panel-heading">
        <h2 class="panel-title"><i class="fa fa-pencil"></i> <?php echo $text_edit; ?></h2>
      </div>
      <div class="panel-body">
                
        <!-- Customized.Begin -->

        <form action="<?php echo $action; ?>" method="post" enctype="multipart/form-data" id="form-seo-url-generator" class="form-horizontal">
          
          <!-- code_for_translit -->
          <div class="form-group">
            <label class="col-sm-2 control-label" for="input_code_for_translit"><?=$entry_code_for_translit?>:</label>//СТРОКА С НУЖНОЙ ПЕРЕМЕННОЙ
            <div class="col-sm-2">
              <select name="seo_url_generator_code_for_translit" id="input_code_for_translit" class="form-control">
                <?php foreach ($a_codes_for_translit as $key => $code) { ?>
                <option value="<?=$key?>"<?=$seo_url_generator_code_for_translit == $key ? ' selected="selected"' : ''?>><?=$code?></option>
                <?php } ?>
              </select>
            </div>            
          </div>
          
          <!-- strtolower -->
          <div class="form-group">
            <label class="col-sm-2 control-label" for="input_strtolower"><?=$entry_strtolower?>:</label>
            <div class="col-sm-2">
              <select name="seo_url_generator_strtolower" id="input_strtolower" class="form-control">
                <?php foreach ($a_strtolower_values as $key => $value) { ?>
                <option value="<?=$key?>"<?=$seo_url_generator_strtolower == $key ? ' selected="selected"' : ''?>><?=$value?></option>
                <?php } ?>
              </select>
            </div>            
          </div>
          
          <!-- formula_product -->
          <div class="form-group">
            <label class="col-sm-2 control-label" for="input_formula_product"><?=$entry_formula_product?></label>
            <div class="col-sm-10">
              <input type="text" name="seo_url_generator_formula_product" value="<?=$seo_url_generator_formula_product?>" placeholder="<?=$entry_formula_product?>" id="input_formula_product" class="form-control" />
              <?=$text_formula_product_vars?>
              <?php if (isset($errors['formula_product'])) { ?>
              <div class="text-danger"><?=$errors['formula_product']?></div>
              <?php } ?>
            </div>
          </div> 
        
        </form>
        <br>
        <div class="copywrite" style="padding: 10px 10px 0 10px; border: 1px dashed #ccc;">
          <p>
            &copy; <?=$text_author?>: <a href="//studio.web-jump.in.ua/" target="_blank"><?=$text_author_name?></a>
            <br/>
            <?=$text_author_support?>: <a href="mailto:[email protected]">[email protected]</a>
          </p>
        </div>
      </div><!-- /Panel-Body-->
      <!-- Customized.End-->
    </div>
  </div>
</div><!-- /content-->
<?php echo $footer; ?>

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


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

Хотел бы попросить о помощи.Как перевести в twig кусок кода:<?=$var?>

Казалось бы все просто но озадачивает знак =. Посоветуйте пожалуйста как перевести и что этот знак значит здесь.Вот код:

 

{{ var }}

 

<?= это сокращенная запись echo

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

35 минут назад, ArnXx сказал:

А стоит ли менять что нибуть в файле .xml, тоесть php -> twig?

поставьте увидите. Вообще в админке изменили переменную  токен, нужно поменять на правильную, плюс нужно пути поправить, но это в админ. 

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

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

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

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

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

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

Вхід

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

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

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

Important Information

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