首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

rpcms获取指定分类下的文章的方法

在做主题的时候发现了一个问题,也不能说是问题,就是不太舒服的地方。 往往网站首页是不同模块对不同分类的文章进行展示,在制作首页的时候发现不知道该如何获取指定分类下的文章。...查看了rpcms默认模板的代码,发现是把最新文章、最热文章这种功能性的单独封装成函数了,如果想获取指定分类下的文章就需要改改了。...在网上找了找,看到rpcms论坛上有整理好的函数,就用了下试试,挺好的,还支持子分类的获取。 《模板常用的功能函数整理》上面还有很多其他常用函数,可以看看有没有需求。...{foreach getLogsByCateId(1) as $k=>$v} {$v['title']} {/foreach} 第一个参数是需要获取的分类...ID 第二个参数是获取的数量 第三个参数是排序方式

32750
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    C#获取根目录的方法集合

    获取基目录,它由程序集冲突解决程序用来探测程序集  2、取得Web应用程序的根目录方法      方法1、HttpRuntime.AppDomainAppPath.ToString();//获取承载在当前应用程序域中的应用程序的应用程序目录的物理驱动器路径...用于App_Data中获取      方法2、Server.MapPath("") 或者Server.MapPath("~/");//返回与Web服务器上的指定的虚拟路径相对的物理文件路径      方法...3、Request.ApplicationPath;//获取服务器上ASP.NET应用程序的虚拟应用程序根目录  3、取得WinForm应用程序的根目录方法      1、Environment.CurrentDirectory.ToString...其中:以下两个方法可以获取执行文件名称      1、Process.GetCurrentProcess().MainModule.FileName;//可获得当前执行的exe的文件名。     ...2、Application.ExecutablePath;//获取启动了应用程序的可执行文件的路径,包括可执行文件的名称 获取.net的根目录的方法 方法1:System.Web.HttpContext.Current.Request.PhysicalApplicationPath

    1.8K30

    C# 使用反射获取私有属性的方法

    ,这里拿到属性有三个不同的方法 GetValue GetGetMethod GetAccessor 其中最简单的是通过 GetValue 的方法,请看下面 GetValue 最简单的方法直接调用...GetAccessor 最后一个方法是通过 GetAccessor 访问器的方法,需要引用表达式 /// /// 获取 的给定 属性的获取方法 /// /// 的性能,在下面我测试了不同的方法的性能 测试 首先是通过 GetValue 的方式经过 1 次 和 100 次运行,测试方法都是通过C# 标准性能测试 但是在测试完成需要告诉大家结论...,而带缓存的调用和 GetGetMethod 的方法调用的时间几乎一样长 建议反射私有属性使用 GetValue 的方法,因为只要调用非公有属性,调用的时间就是这么长,无论通过表达式或其他方法都无法减少时间

    1.7K10

    C# 使用反射获取私有属性的方法 测试

    ,这里拿到属性有三个不同的方法 GetValue GetGetMethod GetAccessor 其中最简单的是通过 GetValue 的方法,请看下面 GetValue 最简单的方法直接调用...GetAccessor 最后一个方法是通过 GetAccessor 访问器的方法,需要引用表达式 /// /// 获取 的给定 属性的获取方法 /// /// 的性能,在下面我测试了不同的方法的性能 测试 首先是通过 GetValue 的方式经过 1 次 和 100 次运行,测试方法都是通过C# 标准性能测试 但是在测试完成需要告诉大家结论...,而带缓存的调用和 GetGetMethod 的方法调用的时间几乎一样长 建议反射私有属性使用 GetValue 的方法,因为只要调用非公有属性,调用的时间就是这么长,无论通过表达式或其他方法都无法减少时间

    2.3K20

    C#使用handle实现获取占用指定文件或文件夹的进程(Locksmith功能)

    前言:很多时候,一些不知道啥进程,把你的文件给占用了,然后就没办法删掉或者做其他操作。如果使用Locksmith功能,就可以实现快速锁定是哪个进程在搞事情,把对应进程干掉就可以了。...下面内容演示C#使用几行代码实现File Locksmith功能。 先创建一个控制台程序(其他程序均可),新增一个Locksmith类,用于模拟File Locksmith的功能。...例如本地我用WPS打开了一个word文档: 提供个获取文件路径的输入,然后传入参数。...运行,效果如图: 检查对应的任务管理器,确实可以看到改进程ID是30656,以及内部在打开一个test.docx文件。...如果是无关的进程,直接关闭程序就行。如果是一些后台进程,可以拓展个kill命令,直接kill指定进程来释放文件。

    16410

    C# 获取所有对象的字符串表示一ToString方法

    应用程序开发过程中经常需要获取对象的字符串表示.Object类中定义了一个ToString的虚方法.所以在任何类型的实例上都能调用该方法....C#中几乎所有的类型都派生自Object,所以如果当前类型没有重写ToString()方法的情况下,调用ToString()方法,默认返回当前类型的名称,有如下佐证: ?...FCL中几乎所有的基元类型(值类型)几乎都重写了ToString()方法,用来返回其值的字符串表现形式,如:1.ToString()="1"; 示例代码如下: Int32 a =...1; Object b= new Object(); Console.WriteLine("值类型(Int32类型)的字符串的表现形式:{0}", a.ToString...()); Console.WriteLine("引用类型字符串的表现形式:{0}", b.ToString()); Console.ReadKey();

    79110

    基础:C# try catch finally异常处理(Exception)

    1、C# Exceptions 执行C# 代码时,可能会发生不同的错误异常:程序员编写的编码错误,由于输入错误引起的错误或其他不可预见的情况。 发生错误时,C# 通常会停止并生成错误消息。...技术术语是:C# 将引发异常(引发错误)。 2、C# try catch try语句允许定义要执行的错误代码块。 如果在try块中发生错误,则catch语句允许定义要执行的代码块。...C# 中提供了许多异常类型: 异常类 描述 SystemException 其他用户可处理的异常的基本类 ArgumentException 方法的参数是非法的 ArgumentNullException...对象不是一个有效的成员 NotSupportedException 调用的方法在类中没有实现 NullReferenceException 试图使用一个未分配的引用 OutOfMemoryException...内存空间不够 PlatformNotSupportedException 平台不支持某个特定属性时抛出该错误 StackOverflowException 堆栈溢出 SystemException 运行时产生的所有错误的基类

    17610

    Head First设计模式——组合模式

    利用组合设计菜单 我们需要创建一个组件接口来作为菜单和菜单项的共同接口,让我们能够用统一的做法来处理菜单和菜单项,换句话说,我们可以针对菜单或菜单项调用相同的方法。 我们画出菜单设计的类图: ?...我们可能会对方法提供一些默认实现,所以我们可以使用抽象类。 MenuItem:继承自MenuComponent,覆盖了它有意义的方法(add,remove不用管)。...Menu:继承自MenuComponent,覆盖对它有意义的方法。...此处就是使用迭代器模式,只不过我偷了个懒直接用了foreach,因为list C#已经实现了迭代器,使用foreach语法即可。...《C# Foreach循环本质与枚举器》 测试 MenuComponent breakfastMenu = new Menu("早餐菜单", "早餐供应"); MenuComponent

    46930
    领券