怎样才能将流体变量从控制器传递给jQuery或JavaScript?
我的控制器里面:
public function tabs () {
$this->view->assign('tab', 1);
}
Run Code Online (Sandbox Code Playgroud)
内部流体我将变量用作{tab}但是如何传递给JavaScript?任何帮助,将不胜感激...
我有一个如下所示的extbase数据库查询.
$query = $this->createQuery();
$result = $query->statement("Select * FROM table1 WHERE hidden = 0 AND deleted = 0 AND (".$PublicationYears.") AND logo != '' ORDER BY uid ASC LIMIT 0, ".$iLimit." ")->execute();
return $result;
$PublicationYears = "ttra = '12' or ttra = '13' or ttra = '14'";
Run Code Online (Sandbox Code Playgroud)
我将此查询转换如下,
$query = $this->createQuery();
$query->getQuerySettings()->setRespectStoragePage(FALSE);
$query->matching( $query->logicalAnd(
$query->equals('deleted', 0),
$query->equals('hidden', 0)
));
$query->matching($query->logicalAnd($PublicationYears));
$query->matching($query->logicalNot(
$query->equals('logo', '')
));
$query->setOrderings(array('uid' => Tx_Extbase_Persistence_QueryInterface::ORDER_ASCENDING));
$query->setLimit((integer)$iLimit);
$Result = $query->execute();
return $Result;
Run Code Online (Sandbox Code Playgroud)
但结果查询不包含与之相关的查询部分,
$query->matching($query->logicalAnd($PublicationYears));
Run Code Online (Sandbox Code Playgroud)
我认为上面的查询还有其他错误.
请帮我创建正确的查询.
提前致谢.
这是我想与 TYPO3 一起使用的模板:http : //www.shegy.nazwa.pl/themeforest/hype/ios/solid/
我想让用户可以根据需要添加或删除您在屏幕截图上看到的部分。我解决这个问题的第一个想法是创建内容元素。
我认为 tt_content 是不够的。有必要为每个部分创建一个自己的表。还有其他方法吗?
让用户可以在“部分内容元素”内添加内容元素将是非常好的。这可能吗?嵌套内容元素?所以用户可以在第二个屏幕截图上添加第三个功能。
我将扩展程序从TYPO3 6.2升级到7.6.X时遇到了一些问题
得到了这个代码
/**
* Protected Variable FrontendUserRepository wird mit NULL initialisiert.
*
* @var \Typo3\CMS\Extbase\Domain\Repository\FrontendUserRepository
* @inject
*/
protected $FrontendUserRepository = NULL;
Run Code Online (Sandbox Code Playgroud)
扩展ke_search有一个搜索字段插件,我想将其插入到我的 FluidTemplate 中并显示在每个页面上。我对此很陌生,不知道如何开始。任何帮助表示赞赏。
在流体模板中,我有一个流体变量,我想在我的 JavaScript 代码中使用它的值。
我在流体模板中使用 JavaScript。
我的代码:
<!-- value I would use further in my javascript -->
<h1 id="product-model">{product.model}</h1>
<!-- Javascript code (in the same file) -->
<script>
<![CDATA[
function printProductWindow() {
document.title = document.getElementById("product");
window.print();
}
]]>
</script>
Run Code Online (Sandbox Code Playgroud)
提前致谢!丹尼斯
我需要在我的站点中配置一个新闻类别菜单。我在一个列中列出所有新闻,同一页面中的另一列显示类别菜单。新闻列表和类别菜单是使用插件而不是 TypoScript 配置的。同一页面包含另一个用于其他目的的新闻列表。问题是新闻没有按类别过滤。
我想调试后端,需要写一些日志。我尝试了下面的代码,但是它不起作用,它什么也没写!你能帮助我吗 ?
var $logger;
public function __construct()
{
parent::__construct();
// desactiver le cache sinoin les FE plugins ne sont pas réactualisé
// desactivation dans le backend modifie des liens en ajoutant '/no_cache/' devant le lien
// les liens deviennent inutilisables
$GLOBALS['TSFE']->set_no_cache();
$this->logger = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('TYPO3\CMS\Core\Log\LogManager')->getLogger(__CLASS__);
$this->logger->info('Everything went fine.');
}
Run Code Online (Sandbox Code Playgroud) Servus,我正在寻找解决方案如何删除TYPO3 TCA中的覆盖检查按钮.
我的TCA配置:
'myfield' => array(
'l10n_mode' => 'mergeIfNotBlank',
'exclude' => 1,
'label' => 'my field',
'config' => array(
'type' => 'input',
'size' => '20',
'eval' => 'trim',
'placeholder' => 'my placeholder',
)
),
Run Code Online (Sandbox Code Playgroud) 嗨,什么是限制TYPO3中findAll结果的最佳实践?
我想在控制器中做到这一点。
提前致谢。
typo3 ×10
typo3-6.2.x ×4
extbase ×3
fluid ×2
php ×2
typo3-7.6.x ×2
typoscript ×2
javascript ×1
jquery ×1
tx-news ×1
typo3-6.1.x ×1