如何在Hubspot中添加Logo Carousel?

时间:2016-10-22 05:03:36

标签: hubspot

如何添加此http://www.hubspot.com/style-guide/components#logo-carousel 网站上的客户徽标轮播部分?

1 个答案:

答案 0 :(得分:0)

我们可以做3things

1:我们可以使用HubDB,因此我们可以通过调用hubl代码来使用动态图像

{% set table = request.query_dict.get('company') %}
{{ table }}
{% set rows = hubdb_table_rows(xxxx,table ) %}
{% for row in rows %}
{% set hid = row.hs_id %}
{% if hid == table %}

<div class="span12">
    <div class="span8">
        <div><h1>{{ row.company_name }}</h1></div>
        <div>
{% if row.company_image %}
<img src="{{ row.company_image.url }}" alt="{{row.company_name }}">
{% endif %}
</div>
</div>

<div class="span4">
<div class="right-sidebar">
  <div><h3>{{ row.company_name }}</h1></div>
  <div>{{ row.company_description }}</div>
</div>   
</div>

</div>


{% endif %}

{% endfor %}

2:我们可以创建一个自定义模块,在这里我们无法动态调用,但我们可以设置数字

3:使用图像滑块模块尝试此hubl代码:

{% image_slider "custom_slider" export_to_template_context=True %}
 <div class="flexslider left">
    <ul class="slides">
  {% for slide in widget_data.custom_slider.slides %}
    <li><img src="{{ slide.img_src }}" alt="{{ slide.alt_text }}" class="subin" title="{{ slide.caption }}">
    <div class="meta">
    {{ slide.caption }}
    </div></li>
  {% endfor %}
  </ul>
</div>