Картинка в проектах

Автор Сообщение

AntKi

Антон Барандыч
#1/21.09.2013 10:25
0

Пользователи

Карма: 0

Здравствуйте!

Хочу в проекты добавить картинку (постер) которая будет выводится размером 200х200 (например) на странице проекта и 100х100 на странице списка проектов (как аватар проекта). Не подскажете, как мне это сделать?

Спасибо!

Сообщения: 13

Cmsworks

Булат
#2/21.09.2013 10:41
0

Администраторы

Карма: +680

В списках проектов (шаблон modules/projects/tpl/projects.list.tpl) добавляем такую конструкцию:

<!-- IF {PRJ_ROW_MAVATAR.1} -->
                <div class="pull-left">
                    <a href="{PRJ_ROW_URL}"><div class="thumbnail"><img src="{PRJ_ROW_MAVATAR.1|cot_mav_thumb($this, 200, 200, crop)}" /></div></a>
                </div>
<!-- ENDIF -->

 

А на странице проекта (шаблон modules/projects/tpl/projects.tpl):

<!-- IF {PRJ_MAVATAR.1} -->
            <div class="pull-left">
                <a href="{PRJ_MAVATAR.1.FILE}"><div class="thumbnail"><img src="{PRJ_MAVATAR.1|cot_mav_thumb($this, 200, 200, crop)}" /></div></a>

                
                <!-- IF {PRJ_MAVATARCOUNT} -->
                <p>&nbsp;</p>
                <div class="row">
                    <!-- FOR {KEY}, {VALUE} IN {PRJ_MAVATAR} -->
                    <!-- IF {KEY} != 1 -->
                    <a href="{VALUE.FILE}" class="span1 pull-left"><img src="{VALUE|cot_mav_thumb($this, 200, 200, crop)}" /></a>
                    <!-- ENDIF -->
                    <!-- ENDFOR -->
                </div>
                <!-- ENDIF -->
            </div>
 <!-- ENDIF -->

Это лишь пример, поэтому оформить можете как вам надо.

Общее правило для всех шаблонов модулей и плагинов: Если хотите, чтобы при обновлении ваши изменения не затрагивались создайте свою тему и копируйте туда шаблоны из модулей и плагинов, которые редактируете. Об этом написано в памятке по обновлению сайта в разделе документации.

Сообщения: 2400

AntKi

Антон Барандыч
#3/21.09.2013 16:57
0

Пользователи

Карма: 0

Спасибо!

Сообщения: 13