CMS Joomla! очень популярная на сегодняшний день во многих странах мира система. Она достаточно проста в управлении, не требует мощных ресурсов, а самое главное ее преимущество в огромном количестве бесплатных компонентов, модулей и плагинов.

Множество веб-мастеров выкладывают свои разработки на официальном сайте extensions.joomla.org, чтобы себя прорекламировать и людям сделать добро.

С одной стороны, с помощью бесплатных расширений можно движок Joomla! расширить до неузнаваемости и создать многофункциональный сайт. С другой стороны, есть определенная трудность в том, что все эти расширения создают разные разработчики. У каждого веб-программиста свой почерк и свой алгоритм программного кода.

Здесь и возникает трудность «допиливания» расширений, так как в каждый из них необходимо вникнуть по самые уши.

В этой статье я расскажу о таком компоненте, как FW Gallery для Joomla! 3.0. Это один из бесплатных и популярных компонентов фотогалереи. Как ни странно, но в интернете о нем мало информации.

Я расскажу как внедрить в него небольшую, но очень важную функцию, которая отображает общее количество изображений в галереи.

Для этого нужно найти файл отображения html- структуры вывода одной галереи: /components/com_fwgallery/views/gallery/tmpl/default.php

Откройте его и до открытия контейнера 

вставьте следующий код:

list as $row)  {$count_image++;} echo "".$count_image.""; ?>

Для FWG_DISPLAY_COUNT нужно назначить значение в языковом файле компонента.

Далее задается нулевое значение счетчика $count_image=0;

После этого с помощью цикла foreach пробегаемся по всему списку изображений и добавляем в переменную счетчика по единичке.

После цикла выводим обновленное значение счетчика.

Добавить комментарий


Обновить