定制 aoe/update-refindex 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

aoe/update-refindex

最新稳定版本:12.0.0

Composer 安装命令:

composer require aoe/update-refindex

包简介

Extension contains scheduler-task to update refindex of TYPO3

README 文档

README

This is a TYPO3-Extension to update the TYPO3-refindex for specified tables via a scheduler-task.

Build information

Tests Code Coverage

Download / Installation

You can download and install this extension from the TER (TYPO3 Extension Repository) or use composer.

composer require aoe/update-refindex

Copyright / License

Copyright: (c) 2016 - 2024, AOE GmbH License: GPLv3, http://www.gnu.org/licenses/gpl-3.0.en.html

Contributing

1. Fork the repository on Github
2. Create a named feature / bugfix branch (like `feature_add_something_new` or `bugfix\thing_which_does_not_work`)
3. Write your change
4. Write tests for your change (if applicable)
5. Run the tests, ensuring they all pass
6. Submit a Pull Request using Github

How to use this extension

  1. What does this extension provides?

    Normally, you can update the TYPO3-refindex for ALL tables with this shell-command: [path-to-your-php-installation] [path-to-typo3-installation]/htdocs/Packages/Libraries/bin/./typo3 referenceindex:update e.g.: /usr/bin/php /srv/www/typo3/htdocs/Packages/Libraries/bin/./typo3 referenceindex:update

    But maybe, you only want to update the TYPO3-refindex for SPECIFIED tables (because you don't have the need to update the index for ALL tables) or you want to update the tables via scheduler-task. If any of these reasons is your intention, then this extension is right for you!

  2. How to configure this extension?

    • create BE-user named '_cli_scheduler' (the BE-user doesn't have any access rights)
    • Go to the BE-module 'Scheduler'
    • Add a new scheduler-task:
      • Choose the Class 'Update Refindex of TYPO3 [update_refindex]'
      • Select the tables, you want to update
      • select other scheduler-task-staff (e.g. Start- and Stop-time, type and frequency)
    • call the scheduler recurring via a cronjob The cronjob must execute this shell-command: [path-to-your-php-installation] [path-to-typo3-installation]/htdocs/Packages/Libraries/bin/./typo3 scheduler:run task-id e.g.: /usr/bin/php /srv/www/typo3/htdocs/Packages/Libraries/bin/./typo3 scheduler:run 5

统计信息

  • 总下载量: 3.01k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 4
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 4
  • Watchers: 20
  • Forks: 3
  • 开发语言: PHP

其他信息

  • 授权协议: GPL-3.0
  • 更新时间: 2016-03-15

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固