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 - laupic

Pagine: [1]
1
Premessa ....
Voglio aggiornare il sito per passare dal template Vertex a Helix3 (+SP Pag Builder).
Scarico il mio pacchetto in locale lo installo, lo studio, lo preparo, lo configuro e qui tutto ok.

Installo i due pacchetti sul server del provider e nel momento in cui cerco di replicare gli stili del template, già provati in locale, ho un problma dal quale non ne vengo a capo.

In pratica quando ad una posizione nella riga di un layout cerco di assegnare la posizione desiderata questa non viene proposta.
La posizione è una di "default" del template, esempio la "TOP3" ma ho visto che anche con altre danno lo stesso problema, e che è, che sono, presenti nel file "TemplateDetails.xml"

Come prova ho verificato se la posizione fosse assegnabile direttamente ad un modulo già presente ... e lo è!
Ho anche verificato che la posizione non fosse già assegnata ad altra riga dello stile ma dopo un disinstalla/installa ciò non è vero ..

Insomma ... non sò più che pesci pigliare...   :(
Secondo voi da cosa potrebbe dipendere la cosa? ... conflitto con Vertex? (cosa che non succede in locale, ma dubito visto che usa nomi di posizioni diverse) ... versione PHP in uso? (ora ho in linea la 5.5.17) .... ".htaccess"? .... Boh!?

Sono già andato a "spulciare" il sito del template ... ma con esito negativo ...
Voi che ne pensate? ... che posso provare? ...  chiedo direttamente la?

Ps ... Versione Joomla utilizzata 3.4.1

2
Database / Re:Query con data variabile
« il: 30 Mag 2014, 22:47:47 »
ciao,immagino che t.fvalue sia la data di nascita e voglio sperare che sia un campo di tipo data (date, datetime, timestamp), in tal caso la condizione diventa

... questa è la cosa che mi ha dato da pensare ... ed infatti il campo è di tipo VARCHAR!!!
comunque sia adesso dopo i vostri preziosi suggerimenti sono riuscito a portarla a termine la cosa e funziona tutto.
Questo il codice:

Codice: [Seleziona]
<?php
// FUNZIONA !!!!!!!!!!!!!!!!!!!!
$db JFactory::getDBO();
$query $db->getQuery(true);
$query->select($db->quoteName(array('u.first_name''u.last_name''d.t_name''t.fvalue')));
$query->from($db->quoteName('#__bl_players''u'));
$query->join('INNER'$db->quoteName('#__bl_extra_values''t') . ' ON (' $db->quoteName('t.uid') . ' = ' $db->quoteName('u.id') . ')');
$query->join('INNER'$db->quoteName('#__bl_teams''d') . ' ON (' $db->quoteName('d.id') . ' = ' $db->quoteName('u.team_id') . ')');
// cerca la stringa che comincia con la data indicata
$query->where("t.fvalue LIKE '".date("d")."/".date("m")."%'");
$db->setQuery($query);
$results $db->loadObjectList();
print_r($results);
?>


Come d'abitudine nel vostro forum inserisco il [RISOLTO] ma se qualcuno di voi "guru" ha qualche appunto o suggerimento su come è fatta la QUERY io sono qui per apprendere.
 
Grazie ancora per i suggerimenti e prossimo passo .... elaborare il risultato della QUERY ... ma questo dovrebbe essere un pò più facile ... SPEREM

3
Database / Re:Query con data variabile
« il: 30 Mag 2014, 14:44:18 »
Quello lo immaginavo infatti il sito a scopo sviluppo è su un pc in locale ....
Intanto grazie e sicuramente vi informerò su come va ..  ::)

4
Database / Re:Query con data variabile
« il: 30 Mag 2014, 14:20:12 »
Grazie a tutti per l'interessamento e le "dritte".  ;)
Stasera a casa verificherò la tipologia del campo "t.fvalue" che, in teoria, è un campo data e proverò per poi mettere in pratica i vostri preziosi consigli.


Nel frattempo ne approfitto per chiedervi se esiste un qualcosa che permetta di effettuare una TRACE (o DEBUG) per valutare quello che faccio, e magari correggere gli errori in autonomia.
.....oppure FIREBUG consente già tutto questo?


grazie ancora



5
Database / [RISOLTO] Query con data variabile
« il: 29 Mag 2014, 23:44:01 »
Un saluto a tutti voi del forum, vi seguo da circa un anno e grazie agli innumerevoli consigli sono riuscito a pubblicare un piccolo sito per una società sportiva calcistica per ragazzi.
Detto questo passiamo al problema che mi ha spinto a cercare ufficialmente il vostro aiuto.  ;D
Sto cercando di estrarre giornalmente da delle tabelle l'elenco dei ragazzi che compiono gli anni.
LA query creata e testata direttamente in Phpmyadmin è la seguente:


SELECT  prefix_tab_uno.first_name, prefix_tab_uno.last_name,  prefix_tab_due.t_name, prefix_tab_tre.fvalue
FROM prefix_tab_uno
INNER JOIN prefix_tab_tre
ON prefix_tab_uno.id = prefix_tab_tre.uid
INNER JOIN prefix_tab_due
ON prefix_tab_uno.team_id = prefix_tab_due.id
WHERE LEFT (prefix_tab_tre.fvalue, 5) = DATE_FORMAT(NOW(), '%d/%m')


questa funziona perfettamente ma ora devo "tradurla" in formato, da quello che ho letto, "standard Joomla".
Dopo varie indagini e prove sono giunto a questo risultato:


Codice: [Seleziona]
<?php

$db 
JFactory::getDBO();
$query $db->getQuery(true);
$query->select($db->quoteName(array('u.first_name''u.last_name''d.t_name''t.fvalue')));
$query->from($db->quoteName('#__tab_uno''u'));
$query->join('INNER'$db->quoteName('#__tab_tre''t') . ' ON (' $db->quoteName('t.uid') . ' = ' $db->quoteName('u.id') . ')');
$query->join('INNER'$db->quoteName('#__tab_due''d') . ' ON (' $db->quoteName('d.id') . ' = ' $db->quoteName('u.team_id') . ')');
$query->where($db->quoteName('t.fvalue') . ' LIKE \''.$db->escape('14/12').'%\'');   <-- DA SISTEMARE
$db
->setQuery($query);
$results $db->loadObjectList();
print_r($results);
?>


La Query così com'è estrae chi ha la data di nascita che inizia con '14/12', e funziona, però vorrei che questa data sia, naturalmente, legata al giorno di esecuzione della stessa.

Ora come posso tradurre la riga con la freccia, la WHERE CONDITION, inserendo al posto del valore fisso di prova '14/12' con una variabile PHP, o altro, del tipo: date('d/m')?


Io le ho provate tutte ma ora getto la spugna ...  :(


Di nuovo un saluto a tutti e un grazie a chi vorrà aiutarmi 

Pagine: [1]


Web Design Bolzano Kreatif