我如何在 Yii 和 HAML 中“使用”命名空间?
How do I `use` a namespace in Yii and HAML?
我正在使用 MTHAML 和 Yii。我有以下几行。
-use yii\helpers\Url
%a{:href => Url::toRoute(['shopping/ping', 'id' => (string)$item->productId, 'category' => (string)$item->primaryCategory->categoryId])} test
但是它给出了一个错误。
语法错误,意外 'use' (T_USE)
<?php
function __MtHamlTemplate_65307eb071e28021db686cb46d491c8faae477235051858b05f212731637dd40($__variables)
{
extract($__variables);
?><?php use yii\helpers\Url; ?>
因为编译时命名空间无效html缓存。
请从 root nb
试试这个
%a{:href => \yii\helpers\Url::toRoute(['shopping/ping', 'id' => (string)$item->productId, 'category' => (string)$item->primaryCategory->categoryId])} test
我今天修复了这个错误。
通过 运行 更新您的包裹:
composer update
或从 GitHub
下载最新版本 0.1.3
我正在使用 MTHAML 和 Yii。我有以下几行。
-use yii\helpers\Url
%a{:href => Url::toRoute(['shopping/ping', 'id' => (string)$item->productId, 'category' => (string)$item->primaryCategory->categoryId])} test
但是它给出了一个错误。
语法错误,意外 'use' (T_USE)
<?php
function __MtHamlTemplate_65307eb071e28021db686cb46d491c8faae477235051858b05f212731637dd40($__variables)
{
extract($__variables);
?><?php use yii\helpers\Url; ?>
因为编译时命名空间无效html缓存。 请从 root nb
试试这个%a{:href => \yii\helpers\Url::toRoute(['shopping/ping', 'id' => (string)$item->productId, 'category' => (string)$item->primaryCategory->categoryId])} test
我今天修复了这个错误。
通过 运行 更新您的包裹:
composer update
或从 GitHub
下载最新版本 0.1.3