Pagina 1 di 2
help dibbì
Inviato: 15/01/2010, 18:11
da 06voip
con easy populate ho inserito ca. 200 categorie con relative sottocategorie... fin qui tutto bene, però è solo l'inizio
Con Header Tags SEO ho altre 3 voci da completare relative alle categorie, in realtà 5 ma al momento sono più preso da queste tre:
categories_htc_title_tag
categories_htc_desc_tag
categories_htc_keywords_tag
è possibile con sql usare una sorta di if del tipo:
if categories_name = Micky Mouse, categories_htc_title_tag & categories_htc_desc_tag & categories_htc_keywords_tag = Micky Mouse
così da automatizzare il tutto
Mi scuso in anticipo per la mia pressochè ignoranza sull'argomento

Re: help dibbì
Inviato: 15/01/2010, 18:49
da dynamo
fai prima a spiegarlo a parole perchè l'if che hai scritto non sta in piedi e non si capisce quello che vuoi

Re: help dibbì
Inviato: 15/01/2010, 18:53
da 06voip
ho bisogno che le voci:
categories_htc_title_tag
categories_htc_desc_tag
categories_htc_keywords_tag
prendano il valore di:
categories_name
che è già impostato
più chiaro così?
Re: help dibbì
Inviato: 15/01/2010, 19:14
da 06voip
si vero a logica dovrebbe essere qualcosa tipo:
if categories_htc_title_tag & categories_htc_desc_tag & categories_htc_keywords_tag != categories_name
categories_htc_title_tag & categories_htc_desc_tag & categories_htc_keywords_tag = categories_name
non so se è chiaro...

Re: help dibbì
Inviato: 15/01/2010, 19:27
da dynamo
io non so come funzioni EP perchè non ho spulciato il codice però penso che dovresti far così
guarda com'è il codice per categories_name e copialo per gli altri 3 nomi che ti servono

Re: help dibbì
Inviato: 15/01/2010, 19:41
da 06voip
troppo complicato per me, faccio prima a capire come fare tramite sql...
ci sono troppe stringhe categories_name in easypopulate.php per capire qual'è da copiare e modificare, per non parlare poi di come fare
Ho trovato questo ma ancora non riesco a capirlo:
http://carmelosaffioti.blogspot.com/200 ... ct-in.html
Sapresti darmi un aiutino
La tabella da dove prendere i dati sarebbe la categories_description..
Re: help dibbì
Inviato: 15/01/2010, 22:27
da dynamo
no aspetta... non sai nemmeno fare un minimo di interazione con il db???
perchè se è questo il tuo caso di consiglio una bella lettura dei manuali che trovi su html.it altrimenti la vedo dura far modifiche ad osc

Re: help dibbì
Inviato: 15/01/2010, 22:48
da 06voip
non sai nemmeno fare un minimo di interazione con il db???
none
E' la prima volta che ho una vera necessità di smanettarci ma solo perchè voglio aggiungere un sacco di categorie, anche se magari poi non le uso... però voglio creare un bel elenco.
Questa volta ho risolto a manina anche perchè ho combinato un casino, ci sono però andato vicino con questo codice:
Codice: Seleziona tutto
INSERT INTO categories_description (categories_htc_keywords_tag)
SELECT categories_name
FROM categories_description
però mi da un errore di valore duplicato della primary key.. la sf* vuole che c'è una colonna con lo stesso nome della tabella
Se hai qualche idea sono tutto orecchi

Re: help dibbì
Inviato: 15/01/2010, 23:26
da dynamo
allora non puoi fare quel casino che hai postato
le query funzionano così
INSERT INTO <nome_tabella> (<campo_del_db>) VALUES (<valore>)
SELECT <campo_del_db> FROM <tabelle> WHERE <condizioni>
UPDATE <nome_tabella> SET <nome_colonna=espressione> WHERE <condizioni>
e sono 3 tipi di query differenti
PS: prima di far casino ti conviene "studiare" un pochino

Re: help dibbì
Inviato: 16/01/2010, 8:42
da 06voip
grazie, come sempre

Re: help dibbì
Inviato: 19/01/2010, 21:29
da 06voip
bhoo ho risolto così:
UPDATE categories_description SET categories_heading_title = categories_name;
UPDATE categories_description SET categories_description = categories_name;
UPDATE categories_description SET categories_htc_title_tag = categories_name;
UPDATE categories_description SET categories_htc_desc_tag = categories_name;
UPDATE categories_description SET categories_htc_keywords_tag = categories_name;

Re: help dibbì
Inviato: 19/01/2010, 22:43
da dynamo
beh si è corretto

Re: help dibbì
Inviato: 20/01/2010, 20:32
da 06voip
che tu sai è possibile fare la stessa cosa con una sola istruzione?
Re: help dibbì
Inviato: 20/01/2010, 22:29
da dynamo
penso che basti mettere quelle query all'interno del file di importazione...
Re: help dibbì
Inviato: 20/01/2010, 23:23
da 06voip
intendevo avere lo stesso risultato con una sola istruzione... che credo non si dica neanche così

intendo quanto racchiuso da un ;
cmq va bene è solo curiosità, di dibbì sono proprio a digiuno e anche se sono preso da altre cose, non vedo l'ora di riuscire a smanettarci
però non so dove andare a toccare per la gestione dell'ordine di visualizzazione, nel senso lato admin si può impostare numericamente l'ordine di visualizzazione tramite un numero crescente:
pippo 1
paperino 2
topolino 3
ecc...
hai idea di dove venga registrata questa impostazione? nel dibbì non riesco a capire dov'è... e in giro non ho trovato un granchè
