Back to top

Autore Topic: Link a galleria phoca  (Letto 4795 volte)

Offline lory1990

  • Esploratore
  • **
  • Post: 156
  • Sesso: Maschio
    • Mostra profilo
Link a galleria phoca
« il: 15 Feb 2013, 19:30:44 »
Ciao! sto sviluppando un sito internet e mi sono trovato a dover collegare tramite una galleria di phoca, quindi una categoria!


Allora ho reindirizzato su index.php?option=com_phocagallery&view=category&id=ID


ma purtroppo quando vado ad utilizzare questo link nella galleria non compare la paginazione e neanche tutte le foto.... idee per risolvere

Offline hapax

  • Instancabile
  • ******
  • Post: 3005
  • Sesso: Maschio
    • Mostra profilo
Re:Link a galleria phoca
« Risposta #1 il: 15 Feb 2013, 20:01:41 »
...

non ho capito   ???

...ma non puoi creare una voce di menu phocagallery

elenco immagini (vista categorie)

e selezionare quale categoria visualizzare


- scegliere con attenzione la sezione in cui aprire la discussione
- descrivere l'ambiente in cui si verifica il problema (se il problema è su un sito remoto inserite il link al sito)
- se il problema viene poi risolto, metti per cortesia [RISOLTO]

Offline lory1990

  • Esploratore
  • **
  • Post: 156
  • Sesso: Maschio
    • Mostra profilo
Re:Link a galleria phoca
« Risposta #2 il: 15 Feb 2013, 20:03:17 »
Si c'è già! ma io volevo accedere alla categoria dal mio componente!


Prova ad accedere da qui
http://www.mayatt.org/index.php/progetti/azteca alla galleria costruzione e vedrai solo 1 parte delle immagini

Offline simone83

  • Appassionato
  • ***
  • Post: 362
  • Sesso: Maschio
    • Mostra profilo
Re:Link a galleria phoca
« Risposta #3 il: 17 Feb 2013, 15:10:54 »
se disabiliti il rewrite come si comporta?
BRAINCODE
Da Psd a Joomla - Sviluppo componenti joomla - SEO con Joomla
x-brain

Offline lory1990

  • Esploratore
  • **
  • Post: 156
  • Sesso: Maschio
    • Mostra profilo
Re:Link a galleria phoca
« Risposta #4 il: 17 Feb 2013, 18:07:22 »
cosa vuol dire disabilitare il rewrite?!

mau_develop

  • Visitatore
Re:Link a galleria phoca
« Risposta #5 il: 17 Feb 2013, 18:27:22 »
sef

sef -> /index.php/progetti/azteca
no-sef -> index.php?option=com_phocagallery&view=

Offline lory1990

  • Esploratore
  • **
  • Post: 156
  • Sesso: Maschio
    • Mostra profilo
Re:Link a galleria phoca
« Risposta #6 il: 17 Feb 2013, 18:37:37 »
Allora con
option=com_phocagallery&view=category&id=ID
...
non si deve la paginazione :(

Offline simone83

  • Appassionato
  • ***
  • Post: 362
  • Sesso: Maschio
    • Mostra profilo
Re:Link a galleria phoca
« Risposta #7 il: 17 Feb 2013, 20:29:49 »
molto prababilmente mettendo a caso un link al phocagallery ti prende i parametri standard, per link a caso intendo metetre un link senza sfruttare le funzioni per ricavare la voce di menu del phocagallery associata, forse c'e un parametro glòobale per nascondere la paginazione
BRAINCODE
Da Psd a Joomla - Sviluppo componenti joomla - SEO con Joomla
x-brain

Offline lory1990

  • Esploratore
  • **
  • Post: 156
  • Sesso: Maschio
    • Mostra profilo
Re:Link a galleria phoca
« Risposta #8 il: 18 Feb 2013, 10:07:06 »
Purtroppo non c'è un "predefinito" :(

Offline lory1990

  • Esploratore
  • **
  • Post: 156
  • Sesso: Maschio
    • Mostra profilo
Re:Link a galleria phoca
« Risposta #9 il: 18 Feb 2013, 10:25:29 »
Ho burberamente risolto lavorando sul file default_pagination.... contenuto in
components/com_phocagallery/views/tmpl/default_pagination.php


Il file originale si presenta in questo modo:
Codice: [Seleziona]

<?php defined('_JEXEC') or die('Restricted access'); 


echo 
'<form action="'.$this->tmpl['action'].'" method="post" name="adminForm">'"\n";


if (
count($this->items)) {
echo '<div class="pg-center"><div class="pagination">';
if ($this->params->get('show_ordering_images')) {
echo '<div class="pg-inline">'
.JText::_('COM_PHOCAGALLERY_ORDER_FRONT') .'&nbsp;'
.$this->tmpl['ordering']
.'<>';
}
if ($this->params->get('show_pagination_limit_category')) {
echo '<div class="pg-inline">'
.JText::_('COM_PHOCAGALLERY_DISPLAY_NUM') .'&nbsp;'
.$this->tmpl['pagination']->getLimitBox()
.'<>';
}
if ($this->params->get('show_pagination_category')) {

echo '<div style="margin:0 10px 0 10px;display:inline;" class="sectiontablefooter'.$this->params->get'pageclass_sfx' ).'" id="pg-pagination" >'
.$this->tmpl['pagination']->getPagesLinks()
.'<>'
.'<div style="margin:0 10px 0 10px;display:inline;" class="pagecounter">'
.$this->tmpl['pagination']->getPagesCounter()
.'<>';
}
echo '<><>'"\n";


}
echo 
'<input type="hidden" name="controller" value="category" />';
echo 
JHtml::_'form.token' );
echo 
'</form>';
echo 
'<>'"\n";
Ci sono tre blocchi if:
Codice: [Seleziona]
if ($this->params->get('show_ordering_images')) {
if ($this->params->get('show_pagination_limit_category')) {
if ($this->params->get('show_pagination_category')) {
che io ho modificato così
Primo blocco
Codice: [Seleziona]

$soi = $this->params->get('show_ordering_images');
if($soi == "") $soi=1;
if ($soi) {
Secondo blocco
Codice: [Seleziona]

$splc = $this->params->get('show_pagination_limit_category');
if($splc == "") $splc=1;
if ($splc) {
Terzo blocco
Codice: [Seleziona]

$spc = $this->params->get('show_pagination_category');
if($spc == "") $spc=1;
if ($spc) {
Arrivando a questo risultato
Codice: [Seleziona]

<?php defined('_JEXEC') or die('Restricted access'); 


echo 
'<form action="'.$this->tmpl['action'].'" method="post" name="adminForm">'"\n";
if (
count($this->items)) {
echo '<div class="pg-center"><div class="pagination">';
$soi $this->params->get('show_ordering_images');
if($soi == ""$soi=1;
if ($soi) {
echo '<div class="pg-inline">'
.JText::_('COM_PHOCAGALLERY_ORDER_FRONT') .'&nbsp;'
.$this->tmpl['ordering']
.'<>';
}
$splc $this->params->get('show_pagination_limit_category');
if($splc == ""$splc=1;
if ($splc) {
echo '<div class="pg-inline">'
.JText::_('COM_PHOCAGALLERY_DISPLAY_NUM') .'&nbsp;'
.$this->tmpl['pagination']->getLimitBox()
.'<>';
}
$spc $this->params->get('show_pagination_category');
if($spc == ""$spc=1;
if ($spc) {
echo '<div style="margin:0 10px 0 10px;display:inline;" class="sectiontablefooter'.$this->params->get'pageclass_sfx' ).'" id="pg-pagination" >'
.$this->tmpl['pagination']->getPagesLinks()
.'<>'
.'<div style="margin:0 10px 0 10px;display:inline;" class="pagecounter">'
.$this->tmpl['pagination']->getPagesCounter()
.'<>';
}
echo '<><>'"\n";


}
echo 
'<input type="hidden" name="controller" value="category" />';
echo 
JHtml::_'form.token' );
echo 
'</form>';
echo 
'<>'"\n";


Offline simone83

  • Appassionato
  • ***
  • Post: 362
  • Sesso: Maschio
    • Mostra profilo
Re:Link a galleria phoca
« Risposta #10 il: 18 Feb 2013, 10:33:19 »
Cioe non è che mettendo un collegamento esterno succede un maleficio, il problema è quello che ti dico io fidati, se crei una voce di menu del phocagallery che punta d una categoria vedi questi parametri, mostra paginazione delle categorie ecc, ma chiaramente se non punti a una voce di menu questi parametri non  esistono e prende quelli di default, e se non esistono ringrazie quelli del phocagallery  :) .
BRAINCODE
Da Psd a Joomla - Sviluppo componenti joomla - SEO con Joomla
x-brain

jonny111

  • Visitatore
Re:Link a galleria phoca
« Risposta #11 il: 21 Feb 2013, 08:47:34 »
Ho burberamente risolto lavorando sul file default_pagination.... contenuto in
components/com_phocagallery/views/tmpl/default_pagination.php


Il file originale si presenta in questo modo:
Codice: [Seleziona]

<?php defined('_JEXEC') or die('Restricted access'); 


echo 
'<form action="'.$this->tmpl['action'].'" method="post" name="adminForm">'"\n";


if (
count($this->items)) {
   echo 
'<div class="pg-center"><div class="pagination">';
   if (
$this->params->get('show_ordering_images')) {
      echo 
'<div class="pg-inline">'
         
.JText::_('COM_PHOCAGALLERY_ORDER_FRONT') .'&nbsp;'
         
.$this->tmpl['ordering']
         .
'<>';
   }
   if (
$this->params->get('show_pagination_limit_category')) {
      echo 
'<div class="pg-inline">'
         
.JText::_('COM_PHOCAGALLERY_DISPLAY_NUM') .'&nbsp;'
         
.$this->tmpl['pagination']->getLimitBox()
         .
'<>';
   }
   if (
$this->params->get('show_pagination_category')) {
   
      echo 
'<div style="margin:0 10px 0 10px;display:inline;" class="sectiontablefooter'.$this->params->get'pageclass_sfx' ).'" id="pg-pagination" >'
         
.$this->tmpl['pagination']->getPagesLinks()
         .
'<>'
         
.'<div style="margin:0 10px 0 10px;display:inline;" class="pagecounter">'
         
.$this->tmpl['pagination']->getPagesCounter()
         .
'<>';
   }
   echo 
'<><>'"\n";


}
echo 
'<input type="hidden" name="controller" value="category" />';
echo 
JHtml::_'form.token' );
echo 
'</form>';
echo 
'<>'"\n";
Ci sono tre blocchi if:
Codice: [Seleziona]
   if ($this->params->get('show_ordering_images')) {
   if ($this->params->get('show_pagination_limit_category')) {
   if ($this->params->get('show_pagination_category')) {
che io ho modificato così
Primo blocco
Codice: [Seleziona]

$soi = $this->params->get('show_ordering_images');
if($soi == "") $soi=1;
if ($soi) {
Secondo blocco
Codice: [Seleziona]

$splc = $this->params->get('show_pagination_limit_category');
if($splc == "") $splc=1;
if ($splc) {
Terzo blocco
Codice: [Seleziona]

$spc = $this->params->get('show_pagination_category');
if($spc == "") $spc=1;
if ($spc) {
Arrivando a questo risultato
Codice: [Seleziona]

<?php defined('_JEXEC') or die('Restricted access'); 


echo 
'<form action="'.$this->tmpl['action'].'" method="post" name="adminForm">'"\n";
if (
count($this->items)) {
   echo 
'<div class="pg-center"><div class="pagination">';
   
$soi $this->params->get('show_ordering_images');
   if(
$soi == ""$soi=1;
   if (
$soi) {
      echo 
'<div class="pg-inline">'
         
.JText::_('COM_PHOCAGALLERY_ORDER_FRONT') .'&nbsp;'
         
.$this->tmpl['ordering']
         .
'<>';
   }
   
$splc $this->params->get('show_pagination_limit_category');
   if(
$splc == ""$splc=1;
   if (
$splc) {
      echo 
'<div class="pg-inline">'
         
.JText::_('COM_PHOCAGALLERY_DISPLAY_NUM') .'&nbsp;'
         
.$this->tmpl['pagination']->getLimitBox()
         .
'<>';
   }
   
$spc $this->params->get('show_pagination_category');
   if(
$spc == ""$spc=1;
   if (
$spc) {
      echo 
'<div style="margin:0 10px 0 10px;display:inline;" class="sectiontablefooter'.$this->params->get'pageclass_sfx' ).'" id="pg-pagination" >'
         
.$this->tmpl['pagination']->getPagesLinks()
         .
'<>'
         
.'<div style="margin:0 10px 0 10px;display:inline;" class="pagecounter">'
         
.$this->tmpl['pagination']->getPagesCounter()
         .
'<>';
   }
   echo 
'<><>'"\n";


}
echo 
'<input type="hidden" name="controller" value="category" />';
echo 
JHtml::_'form.token' );
echo 
'</form>';
echo 
'<>'"\n";
Molto utile!

 



Web Design Bolzano Kreatif