欢迎各位兄弟 发布技术文章

这里的技术是共享的

shiping1 的头像

mysql 有时导出导入 有问题

mysql 有时导出导入 有问题

主要可能是  mysql 的版本问题

普通分类: 
shiping1 的头像

连万网数据库 是不同于本机的网址

连万网数据库 是不同于本机的网址  是一串字符串

普通分类: 
shiping1 的头像

mysql navicate MYSQL数据库迁移利器Navicat使用教程

MYSQL数据库迁移利器Navicat使用教程

navicate 用navicat 导出 同样也用navicat导入

用navicate(版本是11.0.10)

可以复制  从源数据复制  到新数据库粘贴

 

 

Navicat是一个强大的MySQL数据库管理和开发工具。Navicat为专业开发者提供了一套强大的足够尖端的工具,但它对于新用户仍然是易 于学习。Navicat使用了极好的图形用户界面(GUI),可以让你用一种安全和更为容易的方式快速和容易地创建、组织、存取和共享信息。基于 Windows平台,为MySQL量身订作,提供类似于MsSQL的用管理界面工具。

下面以本地服务器为示例打开Navicat,具体备份数据库如下:

普通分类: 
shiping1 的头像

drupal mysql mysqli 的区别

mysql

mysqli 的区别  (可能是持久链接 持续时间长消耗的资源会多,具体要抽时间看下)

什么时候 google 一下

普通分类: 
shiping1 的头像

使用视图 Views Excel Export 模块,输出views列表为excel格式 有大用 有大大用 有大大大用

普通分类: 
shiping1 的头像

drupal views excel 的使用

当然要先安装相应的模块

 

普通分类: 
shiping1 的头像

test

 

普通分类: 
shiping1 的头像

平忠自己开发的模块功能

<?php
 

function shipingzhongcustom_perm() {
            //return array('access test001 content');
            return array('batch add multi node','batch add bianjiwritearticle','batch add browsernumreport','batch add shoululingreport','access jingjia zong jisuan','access kefu zong jisuan');
}

//修改 menu hook 能够批量添加多个节点的权限
function shipingzhongcustom_menu_alter(&$items) {
  // Example - disable the page at node/add
  //var_dump($items);var_dump("DDDDDDDd");
  $items['multi_node_add']['access callback']='user_access';

普通分类: 
shiping1 的头像

drupal 错误级别 Write E_ALL compliant code

调整错误报告级别

Drupal 6.x版本中,在正式运行的站点中,忽略 E_NOTICE,E_STRICT,和 E_DEPRECATED 的notice级别错误。想要查看所有PHP开发或测试网站上的错误,你可以更改includes/common.inc文件。

普通分类: 
shiping1 的头像

drupal 设置隐藏字段

shiping1 的头像

drupal 查看变量

I would put dsm($vars) in a preprocess function in template.php. Just remember if you put it in phptemplate_preprocess_page it will show you the available variables for the page.tpl.php. Likewise if you put it in phptemplate_preprocess_node it will show you the available variables for node.tpl.php.

If you want to see the available variables from a template file, you can also use get_defined_vars(). Use something like:

 var_dump(get_defined_vars());
 or
 dsm(get_defined_vars());

普通分类: 
shiping1 的头像

drupal 创建自定义的变量

在父主题 或本主题中的
template.php 或 theme-settings.php
文件中
主题名_preprocess_page()函数里创建

普通分类: 
shiping1 的头像

我自己的 模板建议hook_preprocess_page 例子 预处理函数

下面是drupal6的例子
//-- Delete this line if you want to use this function
function shipingzhong_preprocess_page(&$variables, $hook) {
  //$vars['sample_variable'] = t('Lorem ipsum.');

  // To remove a class from $classes_array, use array_diff().
  //$vars['classes_array'] = array_diff($vars['classes_array'], array('class-to-remove'));
   //var_dump(array_keys($vars));
   if(arg(0)=='taxonomy' && arg(1)=='term')
   {
         if(is_numeric(arg(2)))
         {
             

普通分类: 
shiping1 的头像

Drupal模板建议template suggestion 顺序

Drupal模板建议template suggestion(上) - 基本概念

上图来自著名的好莱坞电影get smart,我觉得用强大和灵活这类词汇并不能完全体现Drupal的魅力,用smart这个词也许更合适。我打算花两天时间为大家介绍一下能够充分体现samrt特点的一个重要的Drupal特性——模板建议。

Drupal的模板建议(template suggestion)在Drupal主题开发工作中经常遇到,本文旨在帮助大家厘清这一重要的概念。

模板建议是基于Drupal中已经存在的.tpl.php模板文件的替换模板。这个定义主要有两个要点:(1)模板建议是.tpl.php模板;(2)模板建议用于替换已经存在的.tpl.php模板。

通过这个定义可以引申出一个问题:既然Drupal中已经有存在的模板了,那么我们为什么还要替换它们?这是因为我们经常需要在不同的条件下使用模板的不同变体。让我来举一个block.tpl.php模板的例子来说明。

普通分类: 
shiping1 的头像

drupal本身的模板建议在 theme.inc 文件 顺序

shiping1 的头像

drupal中覆写可主题化的输出

drupal中覆写可主题化的输出

g089h515r806 于 星期六, 2008-08-30 21:28 发表

分享到:

原文:http://drupal.org/node/173880

普通分类: 
shiping1 的头像

drupal 自定义模板建议 顺序

Working with template suggestions

Last updated July 17, 2013. Created by LeeHunter on February 18, 2008.

普通分类: 
shiping1 的头像

drupal 学习设计师视频

http://xdrupal.org

一)配置 themem下的文件
info文件,模板文件,js文件,style文件

对它们(比如.info)进行修改后
 要清缓存的
(.info文件是存在主题注册表里的,
清空主题注册表的方法有如下几种
1)站点设置=>性能=>清除缓存数据
2)Administration menu 模块=>在顶部菜单=>flush all caches(或其子
菜单=>theme registry)
3)直接访问 或刷新 主题列表页面


1)admin menu 是一个管理模块 有清空缓存的功能

2)page.tpl.php 是整个页面模板文件
 3)node.tpl.php是节点文件
4)block.tpl.php 是区块文件
5)如果出现空白 那么 我们如何进管理界面,只能在url后面敲 /admin

6)如果没有任何模板文件
它肯定是调用某个地方的文件

普通分类: 
shiping1 的头像

drupal 常用判断 Drupal惯用判断 得到 用户是否登录,用户角色,用户权限等 有大用

user_access('权限名称')

普通分类: 
shiping1 的头像

Using hook_views to programmatically filter a view in Views 3, Drupal 7

uesday, December 13, 2011
普通分类: 
shiping1 的头像

drupal views remove field drupal7

普通分类: 
shiping1 的头像

php array_values

array_keys($array) //返回所有键名  键名组成的数值  键值组成的数组

array_values($array) //返回所有键值 数组值组成的数组

普通分类: 
shiping1 的头像

php array_keys 键名组成的数组 键值组成的数组

PHP array_keys() 函数

 

 

 

//array_keys 就是数组键组成的一个数组
if ( in_array($protect , array_keys($_REQUEST)))
{
    echo "AA";
}
array_keys($array); //返回所有键名
array_values($array); //返回所有键值
array_keys($array,"blue"); //返回值为blue的键名

 

 

定义和用法

array_keys() 函数返回包含数组中所有键名的一个新数组。

如果提供了第二个参数,则只返回键值为该值的键名。

普通分类: 
shiping1 的头像

drupal user_access 判断访问权限

  user_access('chuli kefuguanbi')  //kefuguanbi是权限名称
看是否返回真 判断其权限

 

 

普通分类: 
shiping1 的头像

php cookie例子

getcookie
<?php

setcookie('userMail', '史平忠', time()+60*60*24*30);
$aa = $_COOKIE['userMail'];//得到cookie里的变量
var_dump($aa);
?>

普通分类: 
shiping1 的头像

php session例子 和 删除session的例子

session例子
<?php
session_start();
$_SESSION['ss']=5;
$_SESSION['sss']=6;
echo var_dump($_REQUEST);
if($_SESSION['ss'])
{
    echo "dddd".$_SESSION['ss'];
    echo "aaaa".$_SESSION['sss'];
}


?>

 


删除session的例子
<?php
//删除单个session,只要两步
session_start();
unset($_SESSION['pageCount']);

普通分类: 
shiping1 的头像

drupal Views Hook view 有大用

shiping1 的头像

drupal hook_views_pre_view

普通分类: 
shiping1 的头像

php var_export

普通分类: 
shiping1 的头像

php 遍历对象属性二种方法

php教程 遍历对象属性二种方法

普通分类: 

页面

Subscribe to 个人技术网_前端_后台_php_div_css_linux_javascript_seo RSS