本文整理汇总了PHP中Pimcore\Tool::getLanguageFlagFile方法的典型用法代码示例。如果您正苦于以下问题:PHP Tool::getLanguageFlagFile方法的具体用法?PHP Tool::getLanguageFlagFile怎么用?PHP Tool::getLanguageFlagFile使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Pimcore\Tool
的用法示例。
在下文中一共展示了Tool::getLanguageFlagFile方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: getLanguageFlagAction
public function getLanguageFlagAction()
{
$iconPath = Tool::getLanguageFlagFile($this->getParam("language"));
if (Tool\Admin::isExtJS6()) {
header("Content-Type: image/svg+xml");
} else {
header("Content-Type: image/png");
}
echo file_get_contents($iconPath);
exit;
}
示例2: foreach
}
?>
<table>
<tr>
<th>Flag</th>
<th>Code</th>
<th>Name</th>
</tr>
<?php
foreach ($languageOptions as $lang) {
?>
<tr>
<td><img style="width:16px" src="<?php
echo str_replace(PIMCORE_DOCUMENT_ROOT, "", \Pimcore\Tool::getLanguageFlagFile($lang["language"]));
?>
"></td>
<td><?php
echo $lang["language"];
?>
</td>
<td><?php
echo $lang["display"];
?>
</td>
</tr>
<?php
}
?>
</table>
示例3: getLanguageFlagAction
public function getLanguageFlagAction()
{
$iconPath = Tool::getLanguageFlagFile($this->getParam("language"));
header("Content-Type: image/png");
echo file_get_contents($iconPath);
exit;
}
示例4: foreach
}
}
?>
<?php
// language icons
?>
<?php
$languages = \Pimcore\Tool::getValidLanguages();
?>
<?php
foreach ($languages as $language) {
$iconFile = \Pimcore\Tool::getLanguageFlagFile($language);
$iconFile = preg_replace("@^" . preg_quote(PIMCORE_DOCUMENT_ROOT, "@") . "@", "", $iconFile);
?>
/* tab icon for localized fields [ <?php
echo $language;
?>
] */
.pimcore_icon_language_<?php
echo strtolower($language);
?>
{
background: url(<?php
echo $iconFile;
?>
) left center no-repeat;
}