Pagina 1 di 1

Privacy e la ver. OSWAI

Inviato: 19/04/2008, 8:52
da policeman2
Come avete risolto in fase di creazione utente la visione del modulo della privacy?
Esiste un modo per eliminare la gestione esistente, ed inserire la contribution privacy in textarea?
Ci sono controindicazioni?
Qualcuno lo ha gia fatto?

Inviato: 19/04/2008, 9:25
da maury2ma
basta alzare il box OPZIONI sopra il resto dei dati.
se davvero gli interessa leggere privacy e condizioni allora legge e poi si registra.
questa modifica e' inclusa nella 6,18 (prossima uscita)

Detto questo.....

Inviato: 19/04/2008, 11:36
da policeman2
Se volessi invece far aprire le pagine linkate in una nuova pagina,
mantenendo quindi la pagina di registrazione con i valori già immessi?
La mia idea è di inserire entrambi i link (condizioni d'uso e privacy) che puntano ad una nuova pagina ed in più permettere di scaricare attraverso un icona al loro fianco i relativi file in formato pdf.


Premetto che stò vedendo adesso il PHP, vi faccio una domanda semplice.....
Dove trovo la parte che collega l'Href? Stò navigando nel codice annaspando ho trovato questa parte tep_draw_checkbox_field_label, ma non ho ancora trovato dove esplicita il resto del codice (se non i parametri).

Inviato: 19/04/2008, 15:01
da maury2ma
non e' php ma html
ed e' in \catalog\templates\fallback\content\create_account.tpl.php

Inviato: 19/04/2008, 16:13
da policeman2
Perdona la mia insistenza ma immagino tu ti riferisca a questa riga scritta in php:

<?php echo tep_draw_checkbox_field_label(ENTRY_PRIVACY, 'read_ok', 'privacy_confirm', '1') . ' ' . (tep_not_null(ENTRY_PRIVACY_TEXT) ? '<span class="ColorRed">' . ENTRY_PRIVACY_TEXT . '</span>': ''); ?> <br />

che sul client diventa:

<label for="read_ok">Ho letto le - <a accesskey="2" href="http://www.miosito.it/catalog/privacy.p ... rm89b7">[2] Privacy</a> - e le - <a accesskey="3" href="http://www.miosito.it/catalog/condition ... rm89b7">[3] Condizioni d'uso</a> - <input class="input2ma" type="checkbox" name="privacy_confirm" id="read_ok" value="1" /> </label>

Giusto?
Come faccio ad inserire per esempio nel tag "a" questo "<a target="_new""?
Per esempio:

<a accesskey="2" target="_new" href="http://www.miosito.it/catalog/privacy.p ... rm89b7">[2] Privacy</a>

Mi manca proprio questo pezzo, se fosse html lo avrei già editato,
potresti illuminarmi?

Inviato: 20/04/2008, 12:38
da policeman2
Ho lavorato e risolto il problema, se qualcuno è interessato alla mia soluzione mi contatti pure....
Adesso stò provando a rendere (solo nella creazione dell'account),
le label e le inputbox distanziate in modo uguale, senza usare tabelle, usando solo alcuni parametri di css che ho trovato come esempio su internet.
Devo dire che non ho mai visto una tale complessità per fare delle semplici modifiche sul codice.....
Stò pensando di mollare e mettere un'altra versione perchè se per fare cose semplici ci devi perdere ore a sbrogliare una simile matassa di roba parametrica "cablata" che non sai neppure se ti serve oppure no.....
Non è una critica al grande maury2ma, va visto che cè solo lui che risponde a questo topic, se non è lui a darmi una dritta non sò davvero come risolvere il problema.

Inviato: 20/04/2008, 14:04
da hsg26
policeman2 ha scritto:Ho lavorato e risolto il problema, se qualcuno è interessato alla mia soluzione mi contatti pure....
Adesso stò provando a rendere (solo nella creazione dell'account),
le label e le inputbox distanziate in modo uguale, senza usare tabelle, usando solo alcuni parametri di css che ho trovato come esempio su internet.
Devo dire che non ho mai visto una tale complessità per fare delle semplici modifiche sul codice.....
Stò pensando di mollare e mettere un'altra versione perchè se per fare cose semplici ci devi perdere ore a sbrogliare una simile matassa di roba parametrica "cablata" che non sai neppure se ti serve oppure no.....
Non è una critica al grande maury2ma, va visto che cè solo lui che risponde a questo topic, se non è lui a darmi una dritta non sò davvero come risolvere il problema.
la soluzione puoi pubblicarla direttamente qui... è lo spirito del forum no?
In ogni caso, oscommerce è fatto in questo modo... le altre versioni non cambiano. Anzi forse sono anche più complicate.

Inviato: 20/04/2008, 15:58
da policeman2
Certo che potrei, solo che vorrei farlo in modo completo, vorrei postare un metodo alternativo con semplici modifiche per privacy e condizioni d'uso, ma vorrei anche rendere nella fase di creazione account, una corretta visualizzazione che oggi nella versione Oswai quindi "senza tabelle" è impresentabile. Quindi caro hsg26 hai delle idee a riguardo?

Per tutti coloro che volessero darmi una mano.....
Ho cercato di implementare questa soluzione a riguardo:
http://css.html.it/articoli/leggi/1929/form-con-i-css/
purtroppo ahimè non con risultati soddisfacenti, ovvero sono riuscito a scorporare le label dagli input box avendo un risultato allineato, ma sia nel caso si tratti della tipologia radio button e sia quando ci sono i commenti negli Span (per capirci ad esempio gli "*" per segnalare all'utente i campi obbligatori, o il campo data "21/05/1970")

Inviato: 20/04/2008, 16:56
da hsg26
policeman2 ha scritto:Certo che potrei, solo che vorrei farlo in modo completo, vorrei postare un metodo alternativo con semplici modifiche per privacy e condizioni d'uso, ma vorrei anche rendere nella fase di creazione account, una corretta visualizzazione che oggi nella versione Oswai quindi "senza tabelle" è impresentabile. Quindi caro hsg26 hai delle idee a riguardo?
bene, se puoi farlo gli altri che usano oswai ti ringrazieranno. Io ho già "dato" abbastanza anche per oggi qui dentro. Non uso oswai e non ho interesse al momento a darci un'occhiata. ti ho invitato a condividere quello che hai fatto per gli altri. Ma come sembra, ti ho irritato. :roll:

Inviato: 21/04/2008, 7:44
da policeman2
No, non mi hai irritato, anzi, la tua è un'osservazione corretta.
Diciamo che sono sotto frustrazione dovuto al tempo dedicato per la risoluzione di una problematica semplice, che credo chiunque abbia questa versione ha risolto, ma nessuno posta una soluzione.
Anche un template già sistemato dove posso attingere soluzioni.
Ho provato a vedere l'html di siti che hanno OSWAI ma non sono ancora così smaliziato da leggere e riproporre la soluzione sul mio sito.
Rinnovo l'invito a darmi un'aiuto....

Inviato: 06/05/2008, 10:03
da Osvi
Io ho la versione 6.13 di OSWAI e ho risolto così:

http://www.grandingroup.it/create_account.php

ho inserito in create_account.tpl.php questo codice e ho eliminato i link che cerano prima:

Codice: Seleziona tutto

     <div class="BoxCondizioni"> 
  <?php
  require(DIR_WS_LANGUAGES . $language . '/' . FILENAME_CONDITIONS);
$page_query = tep_db_query("select 
                               p.pages_id, 
                               p.sort_order, 
                               p.status, 
                               s.pages_title, 
                               s.pages_html_text
                            from 
                               " . TABLE_PAGES . " p LEFT JOIN " .TABLE_PAGES_DESCRIPTION . " s on p.pages_id = s.pages_id 
                            where 
                               p.status = 1
                            and
                               s.language_id = '" . (int)$languages_id . "'
                            and 
                               p.page_type = 7");
$page_check = tep_db_fetch_array($page_query);
$pagetext=stripslashes($page_check[pages_html_text]);
  $breadcrumb->add(NAVBAR_TITLE, tep_href_link(FILENAME_CONDITIONS));
  $content = basename($_SERVER['PHP_SELF']);
  while (strstr($content, '.php')) $content = str_replace('.php', '', $content);
  $javascript = 'remove_label.js';
 echo $pagetext;
?>
  </div>
Ciao a tutti