文档章节

Magento后台编辑页面加AJAX

xinson
 xinson
发布于 2015/10/16 18:02
字数 165
阅读 101
收藏 0
点赞 0
评论 0

如 /app/code/local/Xinson/News/controllers/Adminhtml/NewsController.php 的 editAction() 方法

$this->renderLayout() 之前加

$this->_addContent($this->getLayout()->createBlock('core/text')->setText("
<script>
    document.getElementById('placeholder_limit').onblur = function(){
        var url = 'http://test.shop.com/serial-codes/';
        new Ajax.Request(url, {
            method: 'post',
            onSuccess: function(text) {
                //yourtext = text.responseText.evalJSON(true);
                document.getElementById('placeholder_limit').parentNode.innerHTML += '<span><img src=http://test.shop.com/media/wysiwyg/sdk/categories-4.jpg width=20%></span><span><img src=http://test.shop.com/media/wysiwyg/sdk/categories-4.jpg width=20%></span>';
            },
            onFailure: function() {
                return false;
            },
            onException: function() {
                return false;
            }
        });

        return true;
    }
</script>
    "));


还有另外一种在/app/code/local/Xinson/News/controllers/Adminhtml/News/Edit.php 的 __construct()

最后加

$this->_formScripts[] = "
    document.getElementById('placeholder_limit').onblur = function(){
        var url = 'http://test.shop.com/serial-codes/';
        new Ajax.Request(url, {
                    method: 'post',
                    onSuccess: function(text) {

        },
                    onFailure: function() {
            return false;
        },
                    onException: function() {
            return false;
        }
                });

            return true;
        }
";



© 著作权归作者所有

共有 人打赏支持
xinson
粉丝 15
博文 132
码字总数 29814
作品 0
广州
程序员
Magento微信支付接口开发小记

遇到了很多意想不到的问题,首先是微信支付分为四种:刷卡支付(线下)、扫码支付(PC网站)、公众号支付(微信中打开商户的H5页面)、APP支付(移动端支付),客户需要的微信扫码支付,而之前...

Alipaymate ⋅ 2015/09/17 ⋅ 0

Magento支付宝插件V6.1旗舰版发布,支持即时到账、担保交易,新增订单重新支付功能!

功能 严格按照支付宝接口文档编写代码。 支付宝异步通知机制,确保订单状态及时更新,无丢失遗漏。 订单完美对接:支付后即使关掉支付宝支付页面,订单状态也会正确更新。 安全性加强,根据验...

Alipaymate ⋅ 2016/01/17 ⋅ 0

可以运营的商城群,请大家提些建议与意见

商城群B2B和B2C的演示。magento模拟了1个外贸商城即做B2B,又做B2C。B2C的功能由magento本身的功能实现。B2B的实现是进入magento后台管理,Catalog->Manage Products 对某商品按 Edit 按钮进行...

while_1_ ⋅ 2014/04/18 ⋅ 6

PHP 内容管理系统--modxcms

Modxcms是一个功能强大的新一代web2.0开源cms系统,主要特色是强大的功能,灵活的模板引擎,强健的API,seo友好的 cms,modxcms并不是一个新的cms但是近年来变得越发成熟和稳定,逐渐成为国外...

匿名 ⋅ 2010/08/30 ⋅ 0

Magento支付宝手机网站支付插件V6.0旗舰版发布,支持在微信中使用支付宝支付,订单重新支付功能!

功能 严格按照支付宝接口文档编写代码。 支付宝异步通知机制,确保订单状态及时更新,无丢失遗漏。 订单完美对接:支付后即使关掉支付宝支付页面,订单状态也会正确更新。 安全性加强,根据验...

Alipaymate ⋅ 2016/01/12 ⋅ 0

国内首个Magento 2.0支付宝插件面世!支持支付宝即时到账交易,和担保交易

Magento 2.0 支付宝接口插件功能 多货币支持:客户支付宝付款时,自动转换为人民币。 订单完美对接:支付后即使关掉支付宝支付页面,订单状态也会正确更新。 严格遵循支付宝接口文档规范,使...

Alipaymate ⋅ 2016/01/03 ⋅ 2

magento新闻模块开发(二)

Magento提供了强大的Grid Widget使我们能够方便的创建数据表格,现在我们为新闻模块创建后台数据表格。 修改config.xml配置文件,添加admin路由 <config> <admin> <routers> <news> <use>adm......

xinson ⋅ 2015/10/12 ⋅ 0

关于 Magento 的安全性

最近有朋友问到 Magento 的安全性如何,有哪些功能是用来提升电子商务网站的安全性的?我粗略想了想,确实有不少,今天花了点时间,整理了一下,大致有以下八点: 1. 支持前后台的 SSL 由于国...

虫虫 ⋅ 2011/11/19 ⋅ 4

信息列表+上传文件

根据标题类型进行筛选 url设计: 前端页面设计: 后台设计:

a2011480169 ⋅ 2017/10/06 ⋅ 0

关于magento 1.6在本地环境中无法实现虫虫的深入理解Magento文中的结果

请问一下,我按照虫虫的深入理解Magento – 第一到四章的 翻译。在后台的advance里面可以出现block 名,接下来就出现问题了:一直都不会出现文中出现的结果(比如文中该出现巨大的XML文件),...

chenlin123 ⋅ 2012/02/21 ⋅ 3

没有更多内容

加载失败,请刷新页面

加载更多

下一页

十五周二次课

十五周二次课 17.1mysql主从介绍 17.2准备工作 17.3配置主 17.4配置从 17.5测试主从同步 17.1mysql主从介绍 MySQL主从介绍 MySQL主从又叫做Replication、AB复制。简单讲就是A和B两台机器做主...

河图再现 ⋅ 46分钟前 ⋅ 0

docker安装snmp rrdtool环境

以Ubuntu16:04作为基础版本 docker pull ubuntu:16.04 启动一个容器 docker run -d -i -t --name flow_mete ubuntu:16.04 bash 进入容器 docker exec -it flow_mete bash cd ~ 安装基本软件 ......

messud4312 ⋅ 今天 ⋅ 0

OSChina 周一乱弹 —— 快别开心了,你还没有女友呢。

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @莱布妮子 :分享吴彤的单曲《好春光》 《好春光》- 吴彤 手机党少年们想听歌,请使劲儿戳(这里) @clouddyy :小萝莉街上乱跑,误把我认错成...

小小编辑 ⋅ 今天 ⋅ 7

mysql in action / alter table

change character set ALTER SCHEMA `employees` DEFAULT CHARACTER SET utf8mb4 DEFAULT COLLATE utf8mb4_general_ci ;ALTER TABLE `employees`.`t2` CHARACTER SET = utf8mb4 , COLLAT......

qwfys ⋅ 今天 ⋅ 0

Java 开发者不容错过的 12 种高效工具

Java 开发者常常都会想办法如何更快地编写 Java 代码,让编程变得更加轻松。目前,市面上涌现出越来越多的高效编程工具。所以,以下总结了一系列工具列表,其中包含了大多数开发人员已经使用...

jason_kiss ⋅ 昨天 ⋅ 0

Linux下php访问远程ms sqlserver

1、安装freetds(略,安装在/opt/local/freetds 下) 2、cd /path/to/php-5.6.36/ 进入PHP源码目录 3、cd ext/mssql进入MSSQL模块源码目录 4、/opt/php/bin/phpize生成编译配置文件 5、 . ./...

wangxuwei ⋅ 昨天 ⋅ 0

如何成为技术专家

文章来源于 -- 时间的朋友 拥有良好的心态。首先要有空杯心态,用欣赏的眼光发现并学习别人的长处,包括但不限于工具的使用,工作方法,解决问题以及规划未来的能力等。向别人学习的同时要注...

长安一梦 ⋅ 昨天 ⋅ 0

Linux vmstat命令实战详解

vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令是我查看Linux/Unix最喜爱的命令...

刘祖鹏 ⋅ 昨天 ⋅ 0

MySQL

查看表相关命令 - 查看表结构    desc 表名- 查看生成表的SQL    show create table 表名- 查看索引    show index from  表名 使用索引和不使用索引 由于索引是专门用于加...

stars永恒 ⋅ 昨天 ⋅ 0

easyui学习笔记

EasyUI常用控件禁用方法 combobox $("#id").combobox({ disabled: true }); ----- $("#id").combobox({ disabled: false}); validatebox $("#id").attr("readonly", true); ----- $("#id").r......

miaojiangmin ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部