如何在不改变管理主题的情况下将contrib主题应用于Drupal-6站点 - 该站点的contrib主题和Garland的管理界面 - ?
谢谢.
我想主题页面/购物车/结帐/完成
我已经看到了admin/store/settings/checkout/settings中的设置,但它们还不够.我想添加一些HTML,即在页面顶部添加一个打印按钮.
我想将.tpl.php文件用作模板,或者使用备用结帐页面,如何插入结帐设置中定义的文本.
我试图创建一个uc_cart_complete_sale.tpl.php,但它没有被调用.
先感谢您.
我正在开发一个模块,我的页面必须没有区域或额外的内容.一种"请稍候"页面.
我如何调整所有额外内容(区域菜单等)?我认为Panels有这种能力,但我找不到它使用的片段.
另一方面,模块是否可以指定特殊的自定义页面?比如维护页面?
我最近获得了一个现有的Drupal项目,并要求改进前端(HTML,JavaScript,CSS).我在Django,PHP,Ruby等方面拥有大量的前端和后端开发经验,但我之前没有任何Drupal经验,并且弄清楚项目中发生的事情最多也证明是麻烦的.
任何人都可以给出一个典型的Drupal网站如何粘在一起的概述(或提供一些链接),以及我必须做些什么来添加页面元素,更改CSS和添加JavaScript功能?适合这个的地方是什么?
当然,向代码开发人员询问发生了什么事情会很棒 - 但他无处可寻.
这是我到目前为止看到的,从代码和在线大约2个小时的刮擦:
有大量的模块,主题文件(CSS,一些图像)位于sites/all/themes/theme_name/...
HTML文件(模板)似乎随机散布在各个地方 - 模块,*.tpl.php文件等.
该主题有一个.info文件,其中包含区域的定义等.这些区域对应于模板文件中的变量 - 但是定义/编辑的变量在哪里?
这让我把头发拉出头来,如何改变前端的任何帮助都会很棒!
当您尝试删除Drupal中的节点时,您将进入标题为...的确认页面
您确定要删除{title of node}吗?
我试图改变这个页面的标题,根本没有运气.我在主题和模块级别尝试了以下内容无济于事:
hook_form_node_delete_confirm_alter(...)
template_preprocess_html(&$vars)
template_preprocess_page(&$vars)
template_preprocess_region(&$vars)
template_confirm_form(&$vars)
Run Code Online (Sandbox Code Playgroud)
我甚至无法在发展中找到任何有用的东西.
Drupal 7,拜托.
我想在我的drupal站点上显示两个不同的徽标:一个用于首页,一个用于内页.
if (drupal_is_front_page()) {
$variables['logo']=drupal_get_path('theme', 'hanna') . '/images/logo.png';
}
else {
$variables['logo']=drupal_get_path('theme', 'hanna') . '/images/logo-inner.png';
}
Run Code Online (Sandbox Code Playgroud)
这适用于首页和任何具有websiteurl/page作为URL的页面; 但是,它不适用于URL类似于websiteurl/custompath/page的页面.
我认为问题在于具有自定义URL路径的页面的相对性.
你有什么主意吗?
我想在drupal中呈现"基本页面"的内容.像这样的问题:显示一个没有页面模板的Drupal视图,但是对于Drupal 7.
我的尝试几乎奏效:
function mytheme_preprocess_page(&$variables, $hook) {
if ( isset($_GET['ajax']) && $_GET['ajax'] == 1 ) {
$variables['theme_hook_suggestions'][] = 'page__ajax';
}
}
Run Code Online (Sandbox Code Playgroud)
并且page--ajax.tpl.php在template.php所在的同一目录中有一个文件:
<?php print $page['content']; ?>
Run Code Online (Sandbox Code Playgroud)
问题是它仍然从侧边栏呈现菜单和我的两个自定义块.我只想要页面内容.我应该改变什么?
我是drupal主题的新手.我创建了一个direcory mytheme并添加mytheme.info到它并从drupal的默认主题目录中复制了其他文件.编辑后page.tpl.php,drupal显示下面的错误.
Notice: Undefined variable: hide_site_name in include() (line 99 of C:\wamp\www\dtest\sites\all\themes\mytheme\bartik\templates\page.tpl.php).
Notice: Undefined variable: hide_site_name in include() (line 109 of C:\wamp\www\dtest\sites\all\themes\mytheme\bartik\templates\page.tpl.php).
Notice: Undefined index: featured in include() (line 168 of C:\wamp\www\dtest\sites\all\themes\mytheme\bartik\templates\page.tpl.php).
Notice: Undefined index: highlighted in include() (line 187 of C:\wamp\www\dtest\sites\all\themes\mytheme\bartik\templates\page.tpl.php).
Notice: Undefined index: sidebar_second in include() (line 212 of C:\wamp\www\dtest\sites\all\themes\mytheme\bartik\templates\page.tpl.php).
Notice: Undefined index: triptych_first in include() (line 220 of C:\wamp\www\dtest\sites\all\themes\mytheme\bartik\templates\page.tpl.php).
Notice: Undefined index: triptych_middle in include() (line 220 of C:\wamp\www\dtest\sites\all\themes\mytheme\bartik\templates\page.tpl.php).
Notice: Undefined index: …Run Code Online (Sandbox Code Playgroud) 我可以为Drupal的AJAX Throbber和Progress Bar设计风格吗?要覆盖哪些类或ID?
情况是我使用视图来显示每个内容类型.
例如.q =?news/12 for news by nid q =?product/13 for products by nid
问题是当我创建(或编辑)新内容时,它会自动显示(或引用)?node/14而不是?product/14.此外,还在node/14链接下创建菜单链接.
如何将每个视图设置为引用内容类型?
提前致谢.
drupal ×10
drupal-theming ×10
drupal-7 ×7
php ×4
ajax ×1
drupal-6 ×1
drupal-views ×1
frontend ×1
throbber ×1
ubercart ×1