管理js代码(js脚本代码)

本文目录一览:

如何灵活使用AssetBundle管理CSS样式及JS脚本

举个例子吧。

参考下面代码:

namespace app\assets;

use yii\web\AssetBundle;

class AppAsset extends AssetBundle {

public $basePath = ‘@webroot’;

public $baseUrl = ‘@web’;

public $css = [

‘public/skin/default_skin/css/theme.css’,

];

public $js = [

‘public/vendor/jquery/jquery-1.11.1.min.js’,

‘public/vendor/jquery/jquery_ui/jquery-ui.min.js’,

‘public/js/bootstrap/bootstrap.min.js’,

];

//依赖包

public $depends = [

//这里写依赖包即可,没有就别写

];

//导入当前页的功能js文件,注意加载顺序,这个应该最后调用

public static function addPageScript($view, $jsfile) {

$view-registerJsFile($jsfile, [AppAsset::className(), ‘depends’ = ‘app\assets\AppAsset’]);

}

//导入编辑器

public static function addCkeditor($view) {

$view-registerJsFile(‘/public/js/utility/ckeditor/ckeditor.js’, [AppAsset::className(), ‘depends’ = ‘app\assets\AppAsset’]);

}

}

可以看到上面创建的类中已经预定义了两个静态方法addPageScript和addCkeditor,其中addCkeditor是一个第三方的js组件,是个编辑器,具体的开发环境中可以写别的方法名及加载别的组件。

那么上面这个东西写好后应该如何去使用呢?

在模板页开头部分加上这句话:

//自动加载资源

AppAsset::register($this);

这样会在模板页加载基础的项目资源文件,比如css和js什么的。

现在有一个视图叫create-mail,需要使用ckeditor编辑器,那么应该在create-mail视图的开头加上这句话:

//导入ckeditor包资源

\app\assets\AppAsset::addCkeditor($this);

最后解释一下,addCkeditor()方法是预先定义好的,这样可以把一些常见的包都拆包并预处理好,如果觉得麻烦可以直接使用如下的方式:

//导入ckeditor包资源

\app\assets\AppAsset::addPageScript($this,’js文件相对路径或url’);

网站后台广告管理,就是生成一段JS代码的那种

首先,我先说下我对后天的了解,后天其实是对前台页面的操作,操作会有什么呢,页面的布局后台是不会碰的,一般来说就是信息,信息主要分为文字和非文字信息(视频等),而页面中的文字一般来之与数据库,因为数据库会有相应的表存储着我们的信息,而那个分文字的信息,也存在数据库吗?

不是的,有URL,URI,一般中小网站都是存储着页面要特换的URL。

所以综合上面的分析,后天对前台的操作,无非是改变这些文字和URL。

所以后台其实是实现对相对应表的增删改操作就行了。

简单的说前台A页面中有个广告标题,它读取数据库里广告表中

标题字段的信息

来显示的,

后台B页面中就要有对哪个字段的增删改的操作。

有思路了吗?

[PHPCms教程] 标签JS如何调用管理

打开系统设置,在左栏下方的“模板风格”里我们看到有一项“标签JS调用治理”

在这里我们可以生成系统中预置的公共标签和JS调用。

公共标签调用治理 包含:

栏目标签、专题标签 、 专题幻灯片标签、 公告标签、 友情链接标签、 评论标签

PHPCMS教程:

下面以栏目调用为例介绍一下使用过程:

首先点击“公共标签调用治理”中的“栏目标签”

在下方出现“栏目目录列表调用标签治理”

点击“添加栏目目录列表调用标签” 进入参数设置状态

“配置名称”中填入由字母、数字和下划线组成的唯一名称

“配置说明”对标签进行简单描述(可用中文)方便以后治理

下面就是具体的参数设置了“标签参数设置”

设置好各项参数后点下面的“保存”即生成相应的标签和JS调用。

我们再打开“栏目目录列表调用标签治理”中的“治理栏目目录列表调用标签”

就可以看到我们添加的标签和JS调用代码

这里系统为我们提供了长、短标签和JS调用,您可以根据自己的需要选择不同的调用方式。

我们还可以在“治理操作”进行“预览”“ 修改” “ 删除”的操作。

最后把标签或者JS代码复制粘贴到模板中的相应位置,这样就可以在该位置显示我们设置好的信息了。

您可以先设置好参数,然后把标签或者JS代码复制粘贴到模板中的相应位置,这样就可以在该位置显示信息。

标签和JS调用显示的结果相同,您需要根据实际情况来决定选择哪一种调用方式。

下面就标签调用与JS调用特点做一下讲解:

标签调用:

优点:在调用页产生html,有利于搜索收录,下载速度快

缺点:假如您设置了生成html,html生成速度慢,需要经常更新页面才能保持最新,不能跨站或者跨频道调用

JS调用:

优点:可以跨站调用,自动更新,html生成速度快

缺点:搜索收录差,速度相对html要慢一点(相差不大)

我们的建议:

在首页、栏目首页、专题首页使用标签调用;

栏目信息列表、信息具体页中的推荐信息、热点信息等

我想把html和js分离管理,于是把script标签中的所有代码剪切到js文件中保存,script

1、js代码必须要写正确的。比如你的js文件是123.js,在123.js中直接写js代码。代码中不要加script /script

2、调用时,js路径要写正确。如果你的js放到根目录就写

script src=”/123.js”/script

原创文章,作者:SJAJ,如若转载,请注明出处:https://www.506064.com/n/139367.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
SJAJSJAJ
上一篇 2024-10-04 00:22
下一篇 2024-10-04 00:22

相关推荐

  • Python周杰伦代码用法介绍

    本文将从多个方面对Python周杰伦代码进行详细的阐述。 一、代码介绍 from urllib.request import urlopen from bs4 import Bea…

    编程 2025-04-29
  • JS Proxy(array)用法介绍

    JS Proxy(array)可以说是ES6中非常重要的一个特性,它可以代理一个数组,监听数据变化并进行拦截、处理。在实际开发中,使用Proxy(array)可以方便地实现数据的监…

    编程 2025-04-29
  • Python字符串宽度不限制怎么打代码

    本文将为大家详细介绍Python字符串宽度不限制时如何打代码的几个方面。 一、保持代码风格的统一 在Python字符串宽度不限制的情况下,我们可以写出很长很长的一行代码。但是,为了…

    编程 2025-04-29
  • Python基础代码用法介绍

    本文将从多个方面对Python基础代码进行解析和详细阐述,力求让读者深刻理解Python基础代码。通过本文的学习,相信大家对Python的学习和应用会更加轻松和高效。 一、变量和数…

    编程 2025-04-29
  • Python脚本控制其他软件

    Python作为一种简单易学、功能强大的脚本语言,具有广泛的应用领域,在自动化测试、Web开发、数据挖掘等领域都得到了广泛的应用。其中,Python脚本控制其他软件也是Python…

    编程 2025-04-29
  • 仓库管理系统代码设计Python

    这篇文章将详细探讨如何设计一个基于Python的仓库管理系统。 一、基本需求 在着手设计之前,我们首先需要确定仓库管理系统的基本需求。 我们可以将需求分为以下几个方面: 1、库存管…

    编程 2025-04-29
  • Python满天星代码:让编程变得更加简单

    本文将从多个方面详细阐述Python满天星代码,为大家介绍它的优点以及如何在编程中使用。无论是刚刚接触编程还是资深程序员,都能从中获得一定的收获。 一、简介 Python满天星代码…

    编程 2025-04-29
  • 写代码新手教程

    本文将从语言选择、学习方法、编码规范以及常见问题解答等多个方面,为编程新手提供实用、简明的教程。 一、语言选择 作为编程新手,选择一门编程语言是很关键的一步。以下是几个有代表性的编…

    编程 2025-04-29
  • Python实现简易心形代码

    在这个文章中,我们将会介绍如何用Python语言编写一个非常简单的代码来生成一个心形图案。我们将会从安装Python开始介绍,逐步深入了解如何实现这一任务。 一、安装Python …

    编程 2025-04-29
  • 怎么写不影响Python运行的长段代码

    在Python编程的过程中,我们不可避免地需要编写一些长段代码,包括函数、类、复杂的控制语句等等。在编写这些代码时,我们需要考虑代码可读性、易用性以及对Python运行性能的影响。…

    编程 2025-04-29

发表回复

登录后才能评论