, hvordan man bygger en indkøbsvogn ved hjælp af codeigniter og jquery,,,,, 64,,,,,,,, 30,,,,,,, det cyber - mandag envato tuts + kurser vil blive reduceret til $3.- og' ikke gå glip af det.,,,,, codeigniter er en åben kilde php webapplikationen ramme med en masse ting.for nylig, takket være den seneste opdatering, et nyt element blev føjet til denne ramme, som kaldes, vogn klasse.i denne forelæsning, vi kommer til at drage fordel af denne nye klasse, og skrive en indkøbsvogn system med et strejf af jquery tilføjede.,,,,,, hvad der er codeigniter?,,, codeigniter er en magtfuld php ramme med meget små fodaftryk, bygget til folkesundhedsprogrammet coders, der har brug for en let og elegant værktøjer, til at skabe full-featured web - applikationer.hvis du er en entreprenør, der lever i den virkelige verden med delt med regnskaber og kunder med frister, og hvis du er træt af tungt stort og grundigt dokumenteret rammer, codeigniter er til dig!,,,, i denne lektion, jeg bruger den seneste stabil version af codeigniter, v1.7.2.denne pædagogiske kræver, at du har nogle beskedne kendskab til codeigniter og mvc mønster.følgende tutorials vil få dig i gang!,,, alt, hvad du har brug for at komme i gang med ben haines, codeigniter fra bunden: dag 1 af jeffrey,,,, ressourcer, før vi kan begynde, er vi nødt til at downloade codeigniter og jquery.tryk her for at downloade codeigniter, og her for at downloade jquery.du kan også henvisning jquery via google er cdn:http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js "type =" tekst /javascript,,,,, folder struktur, før vi begynder at kodning, vil jeg gerne skabe en solid struktur for gennemførelsen.jeg foretrækker at flytte, anvendelse, folder ud af, et system, en mappe. det er ikke nødvendigt, men det gør opdateringsproces lettere i fremtiden. den endelige mappe, er vi nødt til at skabe før begyndelsen er, aktiver, mappe. det er her, jeg opbevarer mine billeder, javascript, css og andre aktiver. lad os tage et kig på den endelige mappe struktur:,,, i den mappe, aktiver /er, lægger vi vores, jquery-1.3.2.min.js, fil, og en tom fil, kerne. js,.i denne sag, at vi skriver vores javascript. og en ting mere, er: vi er nødt til at skabe vores stylesheet.So create a new file in ,assets/css, called ,core.css,., , , ,Database, ,We are going to retrieve our products from the database; so let's go to PHPMyAdmin and create a table called ,CI_Cart,., , ,And for those of you who want to copy and paste, the SQL Code..., ,\tCREATE TABLE `products` ( \t `id` int(128) NOT NULL auto_increment, \t `name` varchar(128) NOT NULL, \t `price` varchar(32) NOT NULL, \t `image` varchar(128) NOT NULL, \t PRIMARY KEY (`id`) \t) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1;, ,Now, let's insert some data into this table:, , ,Again - for those who would prefer to copy and paste:, ,\tINSERT INTO `products` VALUES(1, 'MacBook Pro', '1199', 'macbookpro.jpg'); \tINSERT INTO `products` VALUES(2"macbook luft", "1499", "macbookair jpg) indsæt i ` produkter« værdier (3, macbook, 999, macbook jpg), er der alt det, der skal gøres for vores database i denne forelæsning.,,, trin 1: ansøgning ud, før vi kan begynde at bruge codeigniter, vi skal fælde vores konfiguration.åben, anvendelse /ud /ud. php, og ændre følgende:,, $ud ['base_url '] = "http: //f.eks. com", i stedet for http://example.com med adressen til deres anlæg.næste, se efter, globale xss filtrering, der ligger tæt på bunden af config.php fil. $ud ['global_xss_filtering '] = falske, lad os ændre falske sand, for at gøre dette filter aktivt, når få, post - eller data er stødt på.næste, åben, anvendelse /ud /database.php, og ind i jeres database.,, $db ['default '] ['hostname'] = "localhost" $db ['default '] ['username'] = "rod" $db ['default '] ['password'] = "rod". $db ['default '] ['database'] = "ci_cart" $db ['default '] ['dbdriver'] = "mysql", næste, åben, anvendelse /ud /routes.php, og ændre misligholdelse registeransvarlige "vognen":,, $rute ['default_controller '] = "." og, nu når nogen besøg adressen til din ansøgning, vognen klasse vil blive indlæst automatisk.,, vi har en sag at redigere, så åben, anvendelse /ud /autoload.php, og autoload følgende komponenter:,, /*