首页 文章
  • 2 votes
     answers
     views

    使用非TYPO3表的Extbase映射

    我也有类和两个非TYPO3表 . 我将非TYPO3表定义为没有uid,pid等列的表 . My two classes: class Tx_Abc_Domain_Model_Location扩展Tx_Extbase_DomainObject_AbstractEntity class Tx_Abc_Domain_Model_Facility扩展Tx_Extbase_DomainObject_...
  • 2 votes
     answers
     views

    TYPO3 extbase FAL文件下载

    使用Extbase插件,我想显示文件下载链接 . 我使用的是TYPO3 v6.1 FAL文件结构 . 但我无法获得原始文件下载链接 . 在文件ext_tables.sql中 CREATE TABLE tx_myext_domain_model_test ( # ... files varchar(255) DEFAULT '' NOT NULL, # ... ); 在文件...
  • 0 votes
     answers
     views

    扩展构建器覆盖fe_user TCA

    如果我尝试通过在Typo3 6.1.7中的扩展构建器上创建一个新的模型对象来扩展fe_user表,它会通过在我的扩展名的ext_tables.php中写入这些行来覆盖TCA: \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('fe_users', 'EXT:voiwizard/Resources/Pri...
  • 1 votes
     answers
     views

    TYPO3 Extbase fe_user UID在自己的模型中

    我在TYPO3 6.2中创建了一个extbase插件 . 在一个表中,我有一个字段“fuid”,我想存储fe_users uid,以了解哪个用户可以编辑此记录 . 我在createAction中设置了“fuid”: $newLocation->setFuID((int) $GLOBALS['TSFE']->fe_user->user['uid']); 这项工作 . 在数据库中是...
  • 1 votes
     answers
     views

    我的TYPO3 CMS 6.2 Extbase扩展在多个控制器和操作方法以及持久性之间传递对象时崩溃

    我正在使用TYPO3 CMS 6.2.x LTS和Extension Builder编写TYPO3扩展 . 扩展名应该是将CSV文件导入域模型,并在导入期间再填充两个模型 . CSV文件导入正常,但以下控制器方法崩溃,我在解决问题时遇到问题 . 我相信问题源可能隐藏在我的插件调用第一个方法的事实中,但随后每个方法直接进入下一个方法 . Extbase文档让我相信 forward() 不会返回调用...
  • 2 votes
     answers
     views

    TYPO3:在创建新元素时重命名实体

    我创建了一个在TYPO3 6.2.30上运行的扩展程序,它显示了一些带有相关材料,颜色等的产品 . 材料,颜色和产品是通过后端通过csv导入生成的,并由PersistenceManager保留 . 但是如果客户想要在List模块的后端创建颜色,我会有一个奇怪的行为: 创建新颜色后,所有现有颜色和新颜色的名称都是(我认为)随机生成的数字 . Model : class Color extends \...
  • 0 votes
     answers
     views

    TYPO3 - 使用新字段扩展extbase扩展并在流体模板中使用它们

    我正在尝试扩展powermail(版本2),可以为每个输入字段添加注释 . 到目前为止,我已经使用扩展构建器创建了一个新扩展,并对ext_tables.php进行了一些修改,该字段显示在后端 . 新字段被称为'note',我想我可以在流体模板input.html中执行类似的操作,但这不起作用 . 我的模型包括setter和getter: class Tx_Formnotes_Domain_Mode...
  • 1 votes
     answers
     views

    在TYPO3 6.1流体模板中,如何解析选择框中的值?

    我在TYPO3 6.1中使用扩展构建器构建了一个小的extbase扩展 . 一个字段设置为“选择” . 扩展构建器在数据库中将其设置为int(11)字段 . 该字段的值存储为0,1 在后端,可以在TCA中为每个值配置标签 . 但是,对于流体模板,还有一种简单的方法吗? 我遇到了“如果”的情况,但那不可能,是吗? <f:if condition="{item.typ} == 0&qu...
  • 1 votes
     answers
     views

    更新域模型,但TYPO3 6.2中的一个属性除外

    我维护一个TYPO3扩展,管理后端的前端用户 . 因此,我使用自己的模型扩展FrontendUserRepository . 我的扩展程序提供了CRUD操作,我在更新现有人员的密码方面遇到了问题 . 如果填写了编辑表单中的密码字段,则只想更新密码,否则(如果它保留为空)旧密码值保留在数据库中 . 现在TYPO3 4.5一切正常,但现在我升级到6.2后,在提交带有空密码字段的编辑表单时,会将一个空字...
  • 0 votes
     answers
     views

    TYPO3:使用新文本字段扩展FAL sys_file_reference

    我只是尝试使用新的文本字段“copyright”扩展sys_file_reference表,只是普通的extbase方式 . 工作就像一个魅力,现场出现 . 但是当我使用sys_file_reference关系保存记录时,它不会添加引用 . 保存后它只是空的...如果记录是带有常规媒体字段的页面,或者它是我的自定义扩展名之一,则无关紧要 . 有人知道我错过了什么吗? 非常感谢您的帮助! TCA: ...
  • 1 votes
     answers
     views

    TYPO3 - 扩展开发 - 模型之间的关系

    仅供参考,我'm a TYPO3 rookie :) I'在我的TYPO3个人网站上制作我自己的extbase / fluid扩展来管理画廊 . 目前,我正在关注此文档:Developing TYPO3 Extensions with Extbase and Fluid 目前,我只在Domain / Model中构建了2个类: Galery.php Picture.php . 变量设...
  • 4 votes
     answers
     views

    如何在TYPO3 Extbase扩展中包含或自动加载外部库?依赖注射?

    我正在开发一个带有Extbase 1.4的TYPO3 4.6扩展,并试图包含一个外部库 . 在我的情况下,facebook PHP SDK的库位于 $_EXTKEY/Resources/PHP/facebook-php-sdk/facebook.php 之下 . 我希望该库自动加载并自动注入(Dependecy Injection)我需要的地方 . 我在网上发现的一些评论建议应该包含带有requi...
  • 0 votes
     answers
     views

    TYPO3:Extbase-Backend模块 - >复制DB-Table和Data

    我正在开发我的第一个TYPO3项目(TYPO3 6.1) . 我开发了一个很好的CSV导入,但现在我想在导入新数据之前备份该表 . 因此,我想用数据复制表 . 我的问题,我怎么能以正确的方式做到这一点?我提到在Repository-Class中编写一个方法(扩展extbase / perstistance / repository) . 这个好吗?如何在那里访问DB-Object来调用自定义SQL...
  • 0 votes
     answers
     views

    我的前端用户组列表如何在TYPO3 6.2中的Extbase动作控制器和Fluid模板部分之间丢失?

    我正在使用TYPO3 CMS 6.2.12和Extension Builder 6.2.0来建模Report类并构建一个扩展来管理它 . 域驱动设计要求之一是报表作者是登录的前端用户 . 第二个要求是作者在输入其报告信息时从其前端用户组列表中选择单个组 . 到目前为止,Extension Builder完成了生成代码和文件的大部分工作 . 它构建了Report模型和所有动作控制器以及Fluid模板...
  • 0 votes
     answers
     views

    showAction:通过用户名而不是uid查找fe_user条目

    我使用Extension Builder创建了我自己的(Typo3 6.2)扩展以扩展fe_users并且一切正常但我希望能够使用基于 username 而不是用户的 uid 的showAction . 目标只是能够在前端调用控制器,如下所示: my.domain.com/users?tx_crilcq_crilcqmember[username]=johndoe&tx_crilcq_cr...
  • 1 votes
     answers
     views

    TYPO3 Extbase - 通过大 table 分页(100000条记录)

    我有一个相当大的表,大约有100000条记录 . 如果我没有在存储库中设置限制 库: public function paginateRequest() { $query = $this->createQuery(); $result = $query->setLimit(1000)->execute(); //$result = $query->execute(); r...
  • 1 votes
     answers
     views

    TYPO3 8 - 以其他语言获取extbase存储库项目

    这基本上与此问题相同,但现在对于TYPO3 8:get TYPO3 Extbase Repository items in other languages https://forge.typo3.org/issues/45873中提到的解决方法对我来说在v8中不起作用 . 它始终返回默认语言中的项目 . 有没有人有适当的例子? public function findTranslation($ob...
  • 1 votes
     answers
     views

    如何在TYPO3的挂钩中更新关系1:n的对象

    我有一个A实体,它有一个属性调用B作为关系1:n从B到A.当我在TCA后端接口更新A时,当一个特定字段处于活动状态时,该解决方案运行一个类型为 function processDatamap_postProcessFieldArray (...) 的钩子 我必须创建一个B的新元素并保存在A的ObjectStorage属性中 . 这在执行时,创建一个对象并附加它,但不能保存在DB中 . 我已尝试使用...
  • 0 votes
     answers
     views

    在Extbase中使用tt_content中的图像内容对象

    我想编写一个Extbase后端模块,它需要一个从tt_content生成的所有对象的列表,其中CType ='image' . 现在我开始定义一个简单的模型 class Tx_Myextension_Domain_Model_Content extends Tx_Extbase_DomainObject_AbstractEntity { /** * @var string ...
  • 1 votes
     answers
     views

    TYPO3:BaseModel?

    在具有大量类似项的TYPO3 8.7 extbase扩展中,我有一个为每个项扩展的BaseRepository . 所以所有项目都将共享这些方法 . 这对我来说似乎是一种很好的做法 . 我想知道它是否也推荐并且可能在 model 中有类似BaseEntity的东西,其中公共属性的属性,getter和setter将由最终的模型类定义和继承?或者没有那么意义?
  • 0 votes
     answers
     views

    如何在自己的extbase扩展中映射tt_content?

    我有一个模型,它具有一些属性和我在同一扩展中的第二个模型的1:1关系,我想将第二个模型完全映射到tt_content . 所以用户可以将tt_content对象插入到我的第一个模型中 . BE中没有问题 . 我可以插入第一个模型中的对象,在那里我可以插入一个tt_content对象 . 在数据库中我的第一个模型得到了“内容”列,其中tt_content对象的uid所以我认为一切都是正确的... 但...
  • 9 votes
     answers
     views

    Extbase - 从查询中获取创建的sql

    我想从我的typo3扩展中获取一些数据库表 . 扩展基于extbase . 查询始终只返回数据,但数据存在 我试过这个: $query = $this->createQuery(); $query->statement('SELECT * FROM `my_table` WHERE field = ? ORDER BY date DESC LIMIT 1', array...
  • 0 votes
     answers
     views

    TYPO3 Extbase扩展:后端FAL上传失败

    我在TYPO3 6.2.11中设置了当前extension_builder的扩展 . 后端的FAL文件上载无效 . extension_builder说在extbase中根本没有实现文件上传,但据我所知(cf https://github.com/helhum/upload_example),这是关于FE上传的 . 正确? 我只需要完全定期的BE文件上传 - 通过“创建新关系”或“选择并上传文件”...
  • 0 votes
     answers
     views

    Extbase 6.2中的Scheduler Task更新

    我是Extbase的新手,我的心态仍然是数据库驱动的 . 我创建了一个扩展并添加了一个调度程序任务 . 现在我想使用调度程序任务来更新关系 . 记录在\ Vendor \ Extension \ Domain \ Repository \ OriginalRepository中有UID 1我想将setIdendify设置为\ Vendor \ Extension \ Domain \ Model ...
  • 0 votes
     answers
     views

    TYPO3 Extbase关系在创建时不起作用

    我正在使用Extbase for TYPO3制作示例博客 . 我的博客有很多帖子,一篇帖子有很多评论 . 问题是我在创建帖子时收到错误消息:“给予update()的修改对象不属于此存储库管理的类型(Myext \ Myblog \ Domain \ Model \ Blog) . ” Please take a look at my show.html of Blog: ... <p sty...
  • 5 votes
     answers
     views

    从TYPO3 6.1中的Extbase映射到“pages”表

    我使用域模型 Message 创建了一个扩展 . 该模型与TYPO3 pages (具有页面详细信息的那个,如title,issite_root等)表有一个关系m:n . 但是,通过使用 mapping to existing tables 选项,它给出了 type 错误说页面: The configured type field for table "pages" is o...
  • 5 votes
     answers
     views

    TYPO3 /如何从现有的表fe_users创建存储库?

    我正在使用Extbase和Fluid创建一个特殊的BE模块,我需要一个代表标准FE用户的域对象 . 当我创建新的域对象时,例如Feuser并保存它,扩展构建器创建特殊存储库,并且还想在数据库中创建特殊表tx_myextkey_feuser . 但是这个表已经作为fe_users存在了 . 有可能告诉typo3 Feuser对象的存储库已经存在(作为fe_users表),而typo3应该使用现有的存...
  • 0 votes
     answers
     views

    如何在TYPO3 Extbase中映射外部表中的日期和uid字段?

    我正在编写一个带有Extbase的TYPO3扩展,它应该从外部表中获取数据 . 我使用以下TypoScript映射了相应的字段: config.tx_extbase.persistence { classes { VMFDS\VmfdsLiturgy\Domain\Model\Event { mapping { ...
  • 1 votes
     answers
     views

    TYPO3 Extbase双向1:n关系 - 返回null

    我在两个模型对象之间有一个1:n的关系: MainAuthor 和 Book . 我使用Extension Builder创建了我的域模型,我需要在 Book 类中获取 MainAuthor ,如下所示:TYPO3 Extbase bidirectional 1:n relation 我按照说明操作,但 book->getMainAuthor() 返回null . 还有什么我应该做的吗?
  • 0 votes
     answers
     views

    TYPO3 Extbase:访问外部数据源(外部Web服务)

    这里的TYPO3文档https://docs.typo3.org/typo3cms/ExtbaseFluidBook/6-Persistence/4-use-foreign-data-sources.html说,可以为extbase对象使用外部数据源:"These foreign data sources could be tables from the same TYPO3 datab...

热门问题