在magento/shell/下Virtualcard.php
<?php require_once 'abstract.php'; class Mage_Shell_Virtualcard extends Mage_Shell_Abstract { protected function _getPool() { return Mage::getModel('virtualcard/pool'); } /** * Run script * */ public function run() { if ($option = $this->getArg('option')) { switch ($option){ case 'generation': $this->_getPool()->applyCodesGeneration(); break; case 'updateStates': Mage::getModel('virtualcard/cron')->updateStates(); break; } }else{ echo $this->usageHelp(); } } /** * Retrieve Usage Help Message * */ public function usageHelp() { return <<<USAGE Usage: php -f virtualcard.php -- [options] --option generation | updateStates help This help USAGE; } } $shell = new Mage_Shell_Virtualcard(); $shell->run();
将这个文件加入crontable即可
相关推荐
扩展shell/local/abstract.php类并将您的逻辑放在run()方法中,就像您通常使用 Magento shell 脚本一样。 输出 而不是echo ing,使用$this->log对象。 您可以使用Zend_Log的级别之一输出消息 <?php class Zend_...
Magento shell 脚本集合 cleanup.php - Remove orphan catalog flat tables / catalogsearch fulltext records. delete.php - Delete website/group/store. backup.sh - Backup magento DB (can ignore some ...
简单的Magento Shell脚本,可将可配置产品转换为分组产品。 使用此脚本之前,请进行数据库备份! 用法: php -f convert-configurable2grouped.php convert_all 更多信息: 博客文章 我的文章中的更多内容-...
#Handy Magento Shell 脚本 这是一组 shell 脚本,可以让 magento 开发人员的生活更轻松一些。 ##increase-admin-session.sh ###描述 此脚本将默认管理会话到期时间延长至 86400,并关闭 x 时间后锁定功能。 ...
generate-modman, shell script 为Magento扩展生成modman文件 生成 modman自动为 Magento 1模块生成modman文件。要求基于Mac或者Linux的操作系统awk下载curl -sS https://raw.githubusercontent.com/mhauri/
4. **使用Magento的shell命令**:Magento提供了一系列的shell脚本,位于`app/code/core/Mage/Dataflow/Model/Convert/Adapter/Db/Sql/`目录下,可以用来生成SQL导出。通过命令行工具,你可以调用这些脚本,比如`...
shell. Magento released a new powerful tool to manage and install sample data, reindex your database, back up your site, or flush your caches, which are just a few of the options. Chapter 3, Enabling ...
- `cron.sh`:Unix/Linux环境下运行cron.php的shell脚本。 - `favicon.ico`:网站的图标文件。 - `index.php`:网站的入口文件,负责加载Magento框架并处理请求。 - `index.php.sample`:示例的入口文件。 - `...
"shell"目录可能包含一些命令行脚本,这些脚本通常用于执行维护任务,比如清理缓存、强制刷新缓存或者进行系统检查。掌握如何正确使用这些脚本对于管理Magento系统非常重要。 最后的"app"目录,通常在Magento中代表...
- **cron.sh**:Cron任务的Shell脚本,便于在Linux系统中调度。 - **favicon.ico**:网站的图标文件。 - **index.php**:网站的主要入口文件。 - **install.php**:安装脚本,用于初次设置Magento环境。 - **LICENSE...
shell. Magento released a new powerful tool to manage and install sample data, reindex your database, back up your site, or flush your caches, which are just a few of the options. Chapter 3, Enabling ...
6. `shell`: 这个文件夹可能包含了一些命令行工具,用于执行特定的管理任务,比如数据库备份、数据迁移等。熟悉这些工具将有助于提高管理Magento商店的效率。 7. `media`: 媒体文件夹通常存储了模板中的图片、视频...
- `cron.sh`:Linux shell 脚本,用于启动 Magento 的 cron 任务。 - `favicon.ico`:商城的网站图标。 - `index.php`:商城的入口文件,负责加载 Magento 的框架并初始化应用程序。 - `index.php.sample`:入口...
【标题】"simple-magento-vagrant" 是一个基于Vagrant的简单Magento开发环境配置,它旨在为开发者提供一个快速、便捷的方式来...通过Vagrant和Shell脚本,开发者可以迅速进入开发状态,专注于编写高质量的Magento代码。
Magento的默认Nginx配置 演示: : 获取云服务器:在 马真托Magento最高1.9.x 默认的magento配置/单个或多个存储 magento2 Magento> 2.x 默认的magento配置/单个或多个存储 magento-proxy_pass Magento最高1.9.x ...
Magento DockerLab Magento 2的开发环境。 Magento DockerLab旨在成为一种便捷的Magento 2 Docker开发环境设置。 此环境的一些关键功能包括: 在几秒钟内设置一个Magento 2开发环境。 您只需一行命令即可获得...
安装SSH(Secure Shell)服务,方便从Windows上传文件,`sudo apt-get install ssh`,检查SSH状态确保其运行正常。当需要删除文件时,可能需要用到递归删除命令`rm -rf filename`,并且可能需要调整文件权限,如`...
Magento 补丁脚本将所有缺失的补丁应用于 magento 安装。 使用风险自负! 主要用法将存储库克隆到任何可访问的位置。 git clone https://github.com/ambimax/magento-patch.git运行补丁。 请先备份! Usage: ./patch...
使用Docker-Compose工具在多容器架构上设置Magento 2 该存储库对应于博客提到的体系结构设置。 Docker-撰写工具 如Docker文档中所述,Compose是用于定义和运行多容器Docker应用程序的工具。 通过Compose,您可以...
cd MYMAGENTO2./shellrm index.phpinstall-magento2您可以指定要安装的版本(例如install-magento2 2.2 )。面板享受您的新面板! Web服务器: PHPMyAdmin: 本地电子邮件: 功能命令指令描述选项和示例./init 如果...