Tutorial (123)


Google Chart Js Function


function GoogleChart(id, title, tcolor, tsize, type, bwidth, labels, legends, colors, bgfill, width, height, data)
		{
		   var types =
		   {
		      'line'    : 'lc',
		      'vbar'    : 'bvg',
		      'hbar'    : 'bhg',
		      'gometer' : 'gom',
		      'pie'     : 'p',
		      'pie3d'   : 'p3',
		      'venn'    : 'v',
		      'radar'   : 'r'
		   }

		   if (typeof type == undefined) type = 'pie'

		   var t1                     = escape(title)
		   var t2                     = types[type]
		   var tail                   = 'chtt='          + t1
		                              + '&cht='      + t2
		                              + '&chs='      + width  + 'x' + height
		                              + '&chbh='     + bwidth
		                              + '&chxt=x,y'
		                              + '&chd=t:'    + data

		   if (tcolor && tsize) tail += '&chts='     + tcolor + ',' + tsize
		   if (labels)          tail += '&chl='      + labels
		   if (legends)         tail += '&chdl='     + legends
		   if (colors)          tail += '&chco='     + colors
		   if (bgfill)          tail += '&chf=bg,s,' + bgfill

		   Htmlgraft(id, "")
		}
function Htmlgraft(id, value) {
   if (typeof value != undefined);
     document.getElementById(id).innerHTML = value;
   return document.getElementById(id).innerHTML;
}



Google cloud print Magento

Oggi voglio condividere con te il bottone Google Cloud Print un utile snippet da integrare nella piattaforma e-commerce magento che permette agli utenti di poter stampare la scheda dei prodotti ovunque si trovano con la propria stampante. Ecco la presentazione del prodotto offerto da Google clicca quì. Per scaricare il codice entra nella consueta pagina download del mio sito e clicca sul link GCP_magento per il dowonload, all’interno del file trovi tutte le indicazioni per la corretta integrazione in magento.




Rss Reader Magento

Se ti occorre un componente Rss Feed per il tuo e-commerce magento da integrare nella tua home page ho preparato questo piccolo callout che puoi integrare nella tua piattaforma e customizzare come desideri. Per realizzarlo ho istanziato la classe preconfezionata Zend_Feed_Rss dell’omonimo framework php Zend sul quale è basato il progetto e-commerce magento. Se desideri utilizzarlo entra nella pagina download del mio sito e scaricalo gratuitamente, non occorre la registrazione. Trovi tutte le istruzioni per l’installazione del componente nei commenti del file mediamaster_rss.phtml, nonché in quelli del file reference.xml.
Un caro saluto




Rating pure php

Desidero postarti un’utile funzione per generare votazioni o rating, in puro php, quelle con le classiche stelline che puoi impiegare in un eventuale progetto che necessita di valutazioni da parte degli utenti: il modo in assoluto migliore per misurare il grado di soddisfazione dei clienti che accedono e usufruiscono di servizi offerti ad esempio da hotels o ristoranti:


function genera_valutazione($valutazione) {
//ipotizziamo di valutare gli hotels di un sito dedicato alle prenotazioni on-line
$hotel_rating='';
// creazione del ciclo for per le valutazioni
for($i = 0; $i < $ valutazione; i++) { // ora dichiaro la variabile hotel_rating che mi occorre per introdurre la stellina $hotel_rating .='star';
return $hotel_rating;
}
}




Grocery Crud for CI

Le operazioni CRUD su database in generale sono quelle funzioni comuni che, con una congeniale interfaccia grafica progettata con un qualsiasi linguaggio di programmazione, ti permettono di creare, aggiornare, eliminare e chiaramente esaminare i dati salvati su un database. In php esistono delle app belle e pronte sul web che ti permettono di poter finalizzare queste operazioni con grande disinvolutura. Per Codeingniter, un framework MVC in php, esiste un prodigiosa libreria, Grocery Crud che, estende le sue già ottime funzionalità, in grado di compiere le consuete funzioni CRUD per la gestione dei dati salvati su un database. Al momento Grocery supporta le seguenti base di dati: mysql, mysqli, postgre, odbc, mssql, sqlite e oci8 e l’autore sul sito offre agli sviluppatori un’apprezzabile documentazione e una preziosa area per il supporto per un corretto impiego di Grocery. L’installazione della libreria è davvero molto semplice e per te caro sviluppatore php, che magari progetti le tue web application con il celebre MVC Codeigniter, desidero ricordarti, se non hai avuto ancora l’opportunità di usare Grocery, che questa libreria è pienamente compatibile con le versioni 2.0 e successive di CI.