这是我所做的:
/subfoldertouch FIRST_INSTALL/subfolder/typo3/并输入凭据/subfolder/typo3/login?loginProvider=...导致 404我已经检查过的内容:
typo3temp/var/log/typo3_[...].log是空的http://localhost:8888/subfolder/typo3temp/assets/e35bd633.tmp/e77fab4e.php.wrong: unexpected content PHP content.htaccess文件存在typo3conf/sites/mysite/config.yaml通过复制现有(工作)项目 TYPO3 10创建当然,在我创建站点配置 YAML 之前,/subfolder/typo3/login?loginProvider=...导致了“无站点配置”错误。
现在感觉好像有问题.htaccess,但又说不出来问题出在哪里。
运行 Apache/PHP 7.4.12
我正在尝试让 Cloudera Impala ODBC 在全新的M1 Mac上运行。为此,我通过官方 MS 文档安装了 MS ODBC 18 ,并遵循了Cloudera ODBC 连接器安装指南。
但是,当尝试连接时,我收到以下错误:
[Error: [odbc] Error connecting to the database] {
odbcErrors: [
{
state: '01000',
code: 0,
message: "[unixODBC][Driver Manager]Can't open lib '/opt/cloudera/impalaodbc/lib/universal/libclouderaimpalaodbc.dylib' : file not found"
}
]
}
Run Code Online (Sandbox Code Playgroud)
我的 ODBC 安装:
myuser@computer ~ % odbcinst -j
unixODBC 2.3.11
DRIVERS............: /opt/homebrew/etc/odbcinst.ini
SYSTEM DATA SOURCES: /opt/homebrew/etc/odbc.ini
FILE DATA SOURCES..: /opt/homebrew/etc/ODBCDataSources
USER DATA SOURCES..: /Users/myuser/.odbc.ini
SQLULEN Size.......: 8
SQLLEN Size........: 8
SQLSETPOSIROW …Run Code Online (Sandbox Code Playgroud) 我目前正在尝试在前端构建一个带有引导程序的轮播。
生成幻灯片效果很好。
<f:if condition="{gallery.rows}">
<f:for each="{gallery.rows}" as="row">
<f:for each="{row.columns}" as="column">
<f:if condition="{column.media}">
<div class="item">
<f:media
file="{column.media}"
width="{column.dimensions.width}"
height="{column.dimensions.height}"
alt="{column.media.alternative}"
title="{column.media.title}"
/>
<div class="carouselText">
<div class="container">
<h1>{column.media.title}</h1>
<f:if condition="{column.media.description}">
<p>
{column.media.description}
<f:if condition="{column.media.link}">
<a href="" class="btn btn-xs">read more</a>
</f:if>
</p>
</f:if>
</div>
</div>
</div>
</f:if>
</f:for>
</f:for>
</f:if>
Run Code Online (Sandbox Code Playgroud)
现在我需要控件的小点。
问题是,他们需要这样计算:
<li data-target="#carousel" data-slide-to="0"></li>
<li data-target="#carousel" data-slide-to="1"></li>
<li data-target="#carousel" data-slide-to="2"></li>
Run Code Online (Sandbox Code Playgroud)
使用与f:for我相同的循环来结合iteration属性生成幻灯片不起作用,因为它嵌套在行和列中。
以下输出<f:for each="{row.columns}" as="column" iteration='i'>:
<li data-target="#carousel" data-slide-to="0"></li>
<li data-target="#carousel" data-slide-to="1"></li>
<li data-target="#carousel" data-slide-to="0"></li>
Run Code Online (Sandbox Code Playgroud)
幸运的是,该gallery …
我想创建一个具有自定义扩展的FE用户(使用扩展构建器创建).我不想使用fe_user_registration或类似的东西,因为还有许多其他自定义功能,当一些白痴不小心更新它时可能会丢失.
我正在使用TYPO3 7.6.8
我正在为访问者创建一个扩展程序以注册该页面.
注册时,它应该在后端创建一个FE用户,该用户被禁用(并且将由管理员手动启用).所以我需要在创建FE用户时将disable字段设置为1.
这是我的控制器内部的功能:
/**
* action create
*
* @param \Vendor\FeReg\Domain\Model\Dummy $newDummy
* @return void
*/
public function createAction(\Vendor\FeReg\Domain\Model\Dummy $newDummy)
{
// vars
$title = $newDummy->getTitle();
$atitle = $newDummy->getAtitle();
$fname = $newDummy->getFname();
$lname = $newDummy->getLname();
$street = $newDummy->getStreet();
$city = $newDummy->getCity();
$post = $newDummy->getPost();
$phone = $newDummy->getPhone();
$fax = $newDummy->getFax();
$email = $newDummy->getEmail();
$org = $newDummy->getOrg();
$cat = $newDummy->getCat();
$field = $newDummy->getField();
$uname = $newDummy->getUname();
$ppass = $newDummy->getPpass();
$cpass = $newDummy->getCpass();
$fulltitle = ($atitle ? $title." …Run Code Online (Sandbox Code Playgroud) 这更像是一个基本问题:
如何在不添加域模型和操作的情况下获得扩展(通过Extension Builder)来运行简单的PHP代码?
我想根据页面的后端布局更改元素的呈现方式.
根据后端布局更改流体样式内容模板的工作方式如下:
[globalVar = TSFE:page|backend_layout = 1][globalVar = TSFE:page|backend_layout = 2]
lib.fluidContent.templateRootPaths.10 = EXT:ds_res/Resources/Private/Templates/ContentTemplates/
[global]
Run Code Online (Sandbox Code Playgroud)
如果是1或2,则使用其他模板.
但是,这仅在BE布局直接设置在页面上而不是从其父级继承时才有效.
如何解决这个问题?
运行TYPO3 7.6.15
谢谢.
typo3 ×6
php ×3
extbase ×2
cloudera ×1
count ×1
fluid ×1
for-loop ×1
frontend ×1
odbc ×1
typo3-11.x ×1
typo3-7.6.x ×1
typoscript ×1
unixodbc ×1