2015-10-06 87 views
0

我正在使用Commerce模块进行产品目录和单个产品,我有像:图像,标题,价格,重量等...我想显示图像的左侧和文本字段(标题,价格,...)就在它旁边。但是,自动生成的代码看起来是这样的:是否可以更改/覆盖DRUPAL模块的自动生成的html代码?

<div class="container"> 
    <div> 
     <img></img> 
    </div> 

    <div>Title</div> 
    <div>Price</div> 
    <div>Weigth</div> 
    <div>Size</div> 
</div> 

所以ofcourse,我可以样式包含与CSS的图像的股利与

width: 50%; 

,但我不能做到这一点与这些div含文本信息,因为他们是自己的,没有包装div。所以我的问题是有办法“手动”添加包装div?或者,也许另一种解决方法?

+0

你的意思是这样的 - http://jsfiddle.net/krbfb4gv/ –

+0

是的,帮助,虽然我不得不做一些调整。谢谢! :) –

回答

0

是的,你可以,使用自定义模板(在你的主题)。您还可以查看Fences和Display套件等模块来控制节点的标记。

0

您可以创建自己的“主题”元素。而不是在你的变化,比方说,Bartik主题,(商务是你的模块)。用你自己的主题名创建一个新文件夹

> sites 
> all 
> themes 
> your-theme-folder 

复制你现在拥有的主题,并相应地在你的css文件中做你的修改。

使您的主题成为您的默认主题。

相关问题