Back to top

Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Post - eugenata

Pagine: [1] 2 3 4 5
1
RISOLTOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO


Grazie, mi hai aiutato a rifettere.... da solo andavo in loop senza più ragionare!!!
è la
#_assets
ho copiato la voce da un altro database di un sito simile che ho e funziona tutto alla grande!!!
grazie lo stesso

Grazie liucash, ho risolto grazie al tuo post.

Per qualche motivo, probabilmente dovuto ad un disservizio del mio provider, la tabella _assets era vuota!

2
In realtà non avuto una risposta su come fare l'override, quindi cambio direttamente il titolo per aiutare solo che cercha la modifica del tag <title> ma nessuno ha ancora scritto se è possibile fare l'override del tag <head>.

3
modificare i file del core di joomla non è bello ... pensa ad un aggiornamento ...

E' per questo che ho chiesto circa un override (vedi titolo per topic)

hai provato a smanettare con le impostazioni configurazione globale del sito dall'amministrazione di joomla?


c'è una voce che aggiunge il nome del sito prima dopo ...

Trovata, grazie per risposta.  :)

4
Ma ... almeno qualcuno potrebbe dirmi se è una cosa fattibile?

5
Come fare l'override dell' <head> ?

Mi intererssa in particolar modo il file: \libraries\joomla\document\html\renderer\head.php

Vorrei mnodificare la parte che riguarda il tag <title> delle pagine per insere anche il nome del sito oltre a al titolo indicato nella voce di menù

6
Joomla! 1.6/1.7/2.5 / Re:Gestione personalizzata utenti
« il: 16 Apr 2013, 19:43:02 »
Niente, non riesco proprio a capire come (dove) tradurre i campi dopo l'attivazione di jtext.
Se qulcuno sa come fare lo ringrazierei per la spiegazione.

7
Joomla! 1.6/1.7/2.5 / Re:Gestione personalizzata utenti
« il: 30 Mar 2013, 11:00:44 »
Certo che si può tradurre;
se vuoi fare un lavoro ben fatto, ti basta documentarti un minimo su jText, la funzione che joomla utilizza già di suo per tradurre le sue stringhe; richiamando jText puoi tradurre tutto;
ti basta sostituire echo 'testo' con echo jText:: MIA_STRINGA (la sintassi è approssimativa) e definire dove si trova il file della lingua, che conterrà qualcosa tipo MIA_STRINGA=testo
...

Non riesco a trovare il modo per tradurre le etichette dei campi nella vista frontend

Invece per tradurre la parola "Benvenuto " nella variazione del template, ho fatto in questo modo:

   1 - modifico la stringa del template (quello fornito da Cereal___Killer) da:
Codice: [Seleziona]
<?php
echo '<div><h1>Benvenuto '.$cck->getValue('user_name').'</h1></div>';
?>
a:
Codice: [Seleziona]
<?php 
    
echo '<div><h1>';
    echo 
JText::_('BENVENUTO');
    echo 
$cck->getValue('user_name');
    echo 
'</h1></div>';
    echo 
'<br><br>';
    echo 
$cck->renderField('comunicazioni'); 
    
    
    
?>

sono arrivato a questo codice dopo un po' di errori ricevuti (Parse error:  syntax error, unexpected T_STRING...) e scopiazzature da altri template

   2 -[opzionale] creo una cartella chiamata it-IT all'interno della directory: /templates/seb_one/languages
   
   3 -[opzionale] dentro la cartella it-IT appena creata ci metto il solito file index.html + un file chiamato it-IT.tpl_seb_one.ini generato tramite blocco notes
   
   4 -[opzionale] all'interno di queto file ci copio il contenuto del corrispettivo file .ini della lingua inglese, se non dispongo di un file già tradotto in lingua italiana (per poter tradurre eventualmente anche le stringhe già presenti) e poi ci aggiungo la mia stringa, ovvero:
Codice: [Seleziona]
BENVENUTO="Benvenuto "da notare lo spazio alla fine della parola, serve perchp dopo viene scritto il nome dell'utente

   5 -[opzionale] ripeto questo passaggio su tutti i file di traduzione delle altre lingue, es. nel file .ini inglese ci scrivo:
Codice: [Seleziona]
BENVENUTO="Wellcome"
   6 -[opzionale] modifico il file templateDetails.xml all'interno della directory: /templates/seb_one aggiungendo il link al file di traduzione italiana:

Codice: [Seleziona]
<languages folder="languages">
        <language tag="en-GB">en-GB/en-GB.tpl_seb_one.ini</language>
        <language tag="fr-FR">fr-FR/fr-FR.tpl_seb_one.ini</language>
        <language tag="it-IT">it-IT/it-IT.tpl_seb_one.ini</language>
    </languages>

(questi passaggio opzionali avrei potuto evitarlo visto che il template è già installato, ma nel dubbio l'ho fatto ugualmente)

7 - ripeto queti passaggi opzionali, tranne il 6, ovviamente, ma obbligatori da fare per i file di traduzione nella directory: language dell'installazione Joomla.
Ovvero in questa directory, ci sono le cartelle relative alle varie lingue installate.
al loro interno ci sono tutti i files che traducono le stringhe dei rispettivi componenti / moduli / temi /etc. tra cui c'e anche il file en-GB.tpl_seb_one.ini e, se avete installato la traduzione itlaiana di SEBLOD (vedi qualche post prima), c'è anche il corrispettivo italiano nella relativa cartella italiana.

Adesso la scritta "Benvenuto" appare correttamente tradotta quando si cambia lingua.


Rimane da capire (sarà una banalità ma non ci sono arrivato) come fare per tradurre le etichette dei vari campi.

8
Joomla! 1.6/1.7/2.5 / Re:Gestione personalizzata utenti
« il: 26 Mar 2013, 21:15:06 »
Ottimo Creal___Killer, mi stavo rassegnando ed invece sei riuscito in questa piccola impresa.

Per gli altri utenti che fossero interessati, posto la variazione da apportare al template:
Citazione
<div>

  <?php
     
    echo '<div><h1>Benvenuto '.$cck->getValue('user_name').'</h1></div>';
      echo '

';
      echo $cck->renderField('comunicazioni');
   
   
    ?>
   
</div>

SI curamente il lavoro di Cereal___killer sarà utile a molti altri utenti.

...

Ho tolto l'editor "comunicazioni" dalla vista frontend in modo che non possa essere modificato dall'utente quello che posta l'amministratore.

Ora forse ci sarà un problema con il multilingua visto che la frase "Benvenuto" è scritta nel template.
Contavo di usare Joomfish, non so se è possibile mostrare una parola diversa per ogni lingua.

Non è un grosso problema, sarebbe solo una rifinitura.

9
Joomla! 1.6/1.7/2.5 / Re:Gestione personalizzata utenti
« il: 26 Mar 2013, 02:42:54 »
Eh, per capire cosa non va mi servirebbe accesso FTP...

Inviato PM

10
Joomla! 1.6/1.7/2.5 / Re:Gestione personalizzata utenti
« il: 26 Mar 2013, 02:32:50 »
Riprendo dal post precedente che ho modificato mentre rispondevi:


Prova a togliere i div, ovvero in profilo.php fagli fare solo

echo $cck->getValue('comunicazioni');

anziché

echo '<div>'.$cck->getValue('comunicazioni').'</div>';

Tolti,  ma non cambia nulla.

Ho provato a togliere anche il div contenitore superiore: idem

11
Joomla! 1.6/1.7/2.5 / Re:Gestione personalizzata utenti
« il: 26 Mar 2013, 02:25:47 »
...
Il campo comunicazioni al momento è di tipo "editor wysiwyg"?

si

12
Joomla! 1.6/1.7/2.5 / Re:Gestione personalizzata utenti
« il: 26 Mar 2013, 02:18:21 »
Posto l'intero file profilo.php:

Codice: [Seleziona]
<?php
/**
* @version             SEBLOD 2.x Core
* @package            SEBLOD (App Builder & CCK) // SEBLOD nano (Form Builder)
* @url                http://www.seblod.com
* @editor            Octopoos - www.octopoos.com
* @copyright        Copyright (C) 2012 SEBLOD. All Rights Reserved.
* @license             GNU General Public License version 2 or later; see _LICENSE.php
**/


// No Direct Access
defined'_JEXEC' ) or die;


// Init
if ( $app->isAdmin() ) {
    
$background_color    =    '#ffffff';
    
$position_padding    =    '15px';
} else {
    
$background_color    =    'none';
    
$position_padding    =    '5px';
}


// Prepare Style
if ( $hasOptions ) {
    if ( 
$app->isAdmin() ) {
        
$background_color    =    $options->get'background_color'$background_color );
        
$background_color    =    ( $background_color == 'none' ) ? '#ffffff' $background_color;
        
$position_padding    =    $options->get'position_padding'$position_padding );
    } else {
        
$background_color    =    $options->get'background_color'$background_color );
        
$position_padding    =    $options->get'position_padding'$position_padding );
    }
    
$border_size            =    $options->get'border_size''0' );
    
$border_style            =    $options->get'border_style''solid' );
    
$border_color            =    $options->get'border_color''#dedede' );
    
$border_radius            =    $options->get'border_radius''5' );
    
$padding                =    ( $position_padding != '' ) ? 'padding:'.$position_padding.';' '';
    
    
$css        =    '/* Variation: '.$variation.' on '.$id.' */' ."\n" $css
                
.    '#'.$id.'.'.$variation.' { background-color:'.$background_color.'; border:'.$border_size.'px '.$border_style.' '.$border_color.'; position:relative; '.$padding
                
.    ' -moz-border-radius:'.$border_radius.'px; -webkit-border-radius:'.$border_radius.'px; border-radius:'.$border_radius.'px; overflow:hidden; }'."\n";
    
$cck->addCSS$css );
} elseif ( 
$app->get'cck_variation_'.$variation ) !== true ) {
    
$app->set'cck_variation_'.$variationtrue );
    
    
$padding    =    ( $position_padding != '' ) ? 'padding:'.$position_padding.';' '';
    
$css        =    '/* Variation: '.$variation.' */' ."\n" $css
                
.    'div.'.$variation.' { background-color:'.$background_color.'; border:0px solid #dedede; position:relative; '.$padding
                
.    ' -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; overflow:hidden; }'."\n";
    
$cck->addCSS$css );
}


// Set Style
$class    =    $variation.' '.$orientation;
$cck->setHeight$height$id );
?>



<div>
<?php   


        
echo '<div>'.$cck->getValue('comunicazioni').'</div>';


   
?>

</div>

MA se non ho capito male (niente di + facile) questo file fa mostrare al tempalte un formato di un certo tipo.
Questa opzione, però, credo sia già disponibile in una casella a discesa della configurazione del campo, ovvero: nascosto, form, sola lettura, valore.
Ma forse mi sbaglio...

13
Joomla! 1.6/1.7/2.5 / Re:Gestione personalizzata utenti
« il: 26 Mar 2013, 02:06:45 »
Adesso ho attivato entrambe le voci nel menù utente

14
Joomla! 1.6/1.7/2.5 / Re:Gestione personalizzata utenti
« il: 26 Mar 2013, 02:01:34 »
come fai a visualizzare quella pagina?

In questo momento la voce di menù è impostata su Profilo utente e non su Modifica profilo.
Forse un problema di cache?

Ti assicuro che ho già provato a mostrare la pagina modifica profilo con la variazione di template ma l'esito è stato quello sopra descritto.

15
Joomla! 1.6/1.7/2.5 / Re:Gestione personalizzata utenti
« il: 26 Mar 2013, 01:26:04 »
E' più di così:
   ti permette di creare visualizzazioni personalizzate come vuoi tu;


Poi nello specifico sì, il codice che ti ho dato, fa questo; controlla solo che il "name" del campo sia effettivamente "comunicazioni", o non funzionerà...

Cereal___killer, continuo  a ringraziarti per l'aiuto che mi stai dando , credo utile anche a molti altri.

Purtroppo  però, la variazione del template non cambia nulla.
Ho provato entrambe le stringhe:

1- $cck->renderField('nome_campo');
2- $cck->getValue('nome_campo');

l'unica differenza è che nella 1 mostra anche l'etichetta del campo.
Per il resto continua a visualizzare il contenuto in formato codice html.

E' un peccato ... se solo riuscissi a cambiare il titolo avrei risolto mostrando la pagina utente (articolo).
Eppure è strano, ho seguito alla lettera (...e non solo) le indicazioni che hai scritto .. che sono le stesse indicate in inglese sul forum che hai linkato.
Quindi il procedimento dovrebbe essere corretto, eppure, c'è qualcosa che ci sfugge.

16
Joomla! 1.6/1.7/2.5 / Re:Gestione personalizzata utenti
« il: 23 Mar 2013, 16:50:02 »
Grazie Cereal___Killer.
Quindi questa cosa, se ho capito bene, mi serve per mostrare il contenuto del campo editor non come tag html ma come html risultante.

Mi sembra un'ottima soluzione.
Comincio a lavorarci

17
Joomla! 1.6/1.7/2.5 / Re:Gestione personalizzata utenti
« il: 23 Mar 2013, 15:58:56 »
Purtroppo l'area di testo non è funzionale per quello ceh devo realizzare, ovvero mostrare all'utente una serie di link, oltre al testo, per scaricare cataloghi e listini in pdf.

La soluzione 1, quella che visualizza l'articolo con il titolo Jommal user.. andrebbe bene se non fosse per il titolo dell'articolo.

Mi chiedo: si potranno tradurre le etichette dei campi in un sistema multilingua?
Per il resto cercherò di far funzionare il plugin SD in qualche modo..

18
Joomla! 1.6/1.7/2.5 / Re:Gestione personalizzata utenti
« il: 23 Mar 2013, 13:41:42 »
Mi accorgo ora che dopo aver inserito il campo SD field concat, non posso + entrare nel profilo degli utenti in backend, mi dice: Oops, template non found.

19
Joomla! 1.6/1.7/2.5 / Re:Gestione personalizzata utenti
« il: 23 Mar 2013, 13:38:02 »
Sto attuando il punto 2.

Ho inserito nel menù utente la voce "modifica" di tipo modifica profilo utente.

L'utente ora vede i campi editabili.
Il titolo di questa pagina è un generico: "User"

L'utente però, dopo il login viene comunque reindirizato alla pagina del profilo utente e non a quella modifica profilo utente.

A parte questo, come faccio a mettere il contenuto dell'editor in questa pagina?
Editando il form lato frontend con SEBLOD, non mi mostra il campo editor da poter inserire, lo mostra solo nella vista Contenuto.


20
Joomla! 1.6/1.7/2.5 / Re:Gestione personalizzata utenti
« il: 23 Mar 2013, 13:19:28 »
Dopo la modifica, gli articoli associati ad ogni utente, non hanno un titolo equivalente allo username dell'utente stesso?
Ovviamente solo quelli creati successivamente alla modifica, quelli creati prima vanno riaperti e risalvati...

NO, come ho scritto prima ne quelli vecchi (sospettavo fosse così e ho fatto nuove registrazioni) ne quelli nuovi.

Pagine: [1] 2 3 4 5


Web Design Bolzano Kreatif