Page 2 of 2
Re: Latest Upload 'Category' - Modul
Posted: 11 Feb 2011, 18:07
by hero111
...ich versuche es jetzt nocheinmal nach all den Einträgen an ein zufriedenstellenderes Ergebnis zu kommen.
Ich habe es jetzt mit dem Phocagallery Plugin versucht "{phocagallery view=categories|imagecategories=0|hidecategories=0}"
Das Ergebnis gefällt mir schon ganz gut, was mich noch etwas stört, daß die Kategorien nicht nach Erstellungsdatum chronologisch sortiert & auf eine bestimmte Anzahl beschränkt sind.
Ist es möglich eine Art 'categories_ordering' (sortiert nach Erstellungsdatum) und eine Beschränkung auf z.b. '5' Categorien zu erzwingen.
Falls nicht, ist es schwierig das Plugin dafür anzupassen ?
Herzlichen Dank im Voraus für konstruktive Hilfe...
Re: Latest Upload 'Category' - Modul
Posted: 13 Feb 2011, 12:54
by hero111
Hab jetzt nach langem Suchen ein Modul gefunden, daß genau meine Anforderungen erfüllt: 'Phoca Gallery Category module'
http://extensions.escope.cz/en/
Code: Select all
<?php
/**
* @license GNU/GPL, see LICENSE.php
* @author Jan Linhart
* @link http://escope.cz
*/
// no direct access
defined( '_JEXEC' ) or die( 'Restricted access' );
//echo JRoute::_('index.php?option=example&task=view');
$conuter = 1;
?>
<ul><div class="pg_data">
<?php foreach($datas as $data){
$path = explode("/",$data->filename);
$pathLength = count($path);
$imageName = $path[$pathLength - 1];
$path[$pathLength - 1] = "thumbs/phoca_thumb_".$thumbnail."_".$imageName;
$path2 = implode("/",$path);
$catLink = JRoute::_('index.php?option=com_phocagallery&view=category&id='.$data->catid.':'.$data->alias.'&Itemid=47');
// for picasa images
if ($data->extl != '' && $data->extl != null) {
if ($thumbnail == 'l') {$imgLink = $data->extl;}
if ($thumbnail == 'm') {$imgLink = $data->extm;}
if ($thumbnail == 's') {$imgLink = $data->exts;}
}
// for phoca images
else {$imgLink = 'images/phocagallery/'.$path2;}
?>
<li><div class="one_item one_item<?php echo $conuter; ?>">
<?php if($showImage) { ?>
<a class="image" href="<?php echo $catLink; ?>">
<img class="img_round" src="<?php echo $imgLink; ?>" alt="<?php echo $data->title; ?>" />
</a>
<?php } ?>
<a href="<?php echo $catLink; ?>">
<?php echo $data->cat_title; ?>
</a>
<?php if($showReadMore) { ?>
<div class="cat_description"><?php echo strip_tags(mb_substr($data->cat_description,0,$descriptionLength)); ?>
<?php if($data->cat_description != '' && $data->cat_description != null) {echo $descriptionEnd;} ?>
<a class="read_more" href="<?php echo $catLink ?>"><?php echo $readMore; ?></a>
</div>
<?php } ?>
</li><div class="clr"></div>
</div>
<?php
$conuter++;
} ?>
</div></ul>
<div class="clr"></div>
<?php if($round) { ?>
<script type="text/javascript">
jQuery(document).ready(function(){
var size = <?php echo $borderWidth; ?>;
var color = "<?php echo $borderColor; ?>";
var radius = <?php echo $cornerRadius; ?>;
jQuery(".img_round").imgr({size:size+"px",color:color,radius:radius+"px"});
});
</script>
<?php } ?>
Eventuell würd ich noch gerne hinzufügen, wieviele Fotos in der Kategroie sind, wie erhalte ich diesen Wert am Besten ?!?
Code: Select all
if ($this->categories[$i]->numlinks > 0) {echo '<span class="small">('.$this->categories[$i]->numlinks.')</span>';}
Wie passe ich diesen Code an, damit ich ihn im oberen Modul einfügen kann?
Wäre super, wenn mir jemand dazu eine Lösung posten könnte - Ich werke schon die ganze Zeit damit herum und schaffe es nicht... DANKE !
Re: Latest Upload 'Category' - Modul
Posted: 13 Feb 2011, 16:32
by Jan
Hallo, dann glaube ich, du braucht sich bem dem Hersteller von diesem Module fragen.
