如何为内容类型提供自定义页面tpl的路径

时间:2017-01-18 05:57:07

标签: php url drupal drupal-7

我想给出我为特定内容类型创建的自定义页面tpl的路径。 'test_insights'是我的内容类型名称。我在文件夹

中创建了自定义页面tpl
http://localhost/project_name/test_insights

我想知道如何为创建的tpl提供路径 现在我尝试了1.Select all the String that has name (Img). 2.First of all you have to create an array (String myList[];) that will take all the file named (Img) existing in the folder . and then take lenght for myList.Lenght(); 3. again create an array an do this For (int i =0;i<myList.Lenght();i++ ){ String myNew[i]=myList[i].getText().replaceAll("\\D+","");`enter code here` }

我发现了错误,因为找不到请求的页面“/ project_name / test_insights”。

1 个答案:

答案 0 :(得分:0)

如果您想创建自定义路径,我建议您使用 Pathauto模块。它将基于令牌生成自定义路径。

听起来您正在尝试导航到模板文件,但模板文件不是实际内容。您必须首先创建内容类型test_insights的一段内容(节点)。在创建节点时,您可以选择Generate automatic URL alias(使用pathauto)或手动输入自定义路径。在创建或编辑节点时,这两个选项都位于URL path settings下。