Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Adaptor usb3.1gigabit eth vs Adap...

La multi ani @Atreides!

La multi ani @KENSINGTON!

La multi ani @burebista!
 La multi ani de Florii!

Stihl fs 70 c-e

Challengers (2024)

Care mai sunt mediile de admitere...
 Laptop cu HDD atasare memorie MMC...

Hartile google nu mai au chenarul...

Tomate in ghiveci la curte?

Idei cale de actiune recuperare g...
 Intoleranța lactoza- vegan v...

Tobe acustice insonorizare in blo...

Cine canta? Fragment din melodie...

Tablou sigurante Dacia Sandero 2012
 

Ajutor jcart !

- - - - -
  • Please log in to reply
No replies to this topic

#1
claudiu77

claudiu77

    Junior Member

  • Grup: Members
  • Posts: 126
  • Înscris: 22.10.2002
Salutare tuturor,

Incerc sa ma folosesc de jcart pentru proiect personal si intampin urmatoarea problama.
Doresc sa adaug o optiune pentru un "produs" in genul "size".
Am incercat sa ma folosesc de diverse tutoriale de pe net si nu am reusit sa-l fac sa-mi afiseze in cart optiunea selectata. In mod sigur gresesc pe undeva, dar nu poti sa-mi dau seama. Sunt incepator in ceea ce priveste AJAX, javascript...
Ce am facut pana acum:

1. In index.php am adaugat:
<li>
	 <label>Size:<select>
		 <option name="my-item-size" value="small">Small</option>
		 <option name="my-item-size" value="medium">Medium</option>
		 <option name="my-item-size" value="large">Large</option>
		 <option name="my-item-size" value="xlarge">XLarge</option>
</select>
</label>
</li>


2. In config.php am adaugat:

$config['item']['size'] = 'my-item-size';


3. Am modificat jcart.php dupa cum urmeaza:
- Am adaugat la: Jcart {
private $sizes = array();


- Am adaugat la: public function get_contents() {
$item['size']	 = $this->sizes[$tmpItem];


- Am modificat :
add_item($id, $name, $price, $qty = 1, $url, $size)


- Am adaugat la: // Add new item
$this->sizes[$id] = $size;


- Am adaugat la: private function remove_item($id) {
unset($this->sizes[$id]);


- Am adaugat la: public function empty_cart() {
$this->sizes	 = array();


- Am adaugat la: public function display_cart() {
$size = $config['item']['size'];

si
$size = $_POST[$size]


- Am modificat: // Add an item
$itemAdded = $this->add_item($id, $name, $price, $qty, $size, $url);


- Am modificat: // Update a single item
$itemUpdated = $this->update_item($_POST['itemId'], $_POST['itemQty'], $_POST['itemSize']);


- Am adaugat la: // Display line items
echo tab(7) . $item['size'] ."\n";
echo tab(7) . "<input type='hidden' id='jcartItemSize-{$item['id']}' name='jcartItemSize[]' value='{$item['size']}' /> Size: {$item['size']} \n";
echo tab(6) . "</td>\n";



In final, singurul lucru pe care mi-l afiseaza in cart este "Size: " fara a adauga si optiunea aleasa de mine...
Adaug si cele 3 fisiere din jcart in care am facut modificarile. Fisierelor le-am adaugat extensia .TXT ca sa pot sa le urc aici...
O idee despre care este greseala pe care o fac ?
Multumesc anticipat.

Attached Files



Anunturi

Chirurgia spinală minim invazivă Chirurgia spinală minim invazivă

Chirurgia spinală minim invazivă oferă pacienților oportunitatea unui tratament eficient, permițându-le o recuperare ultra rapidă și nu în ultimul rând minimizând leziunile induse chirurgical.

Echipa noastră utilizează un spectru larg de tehnici minim invazive, din care enumerăm câteva: endoscopia cu variantele ei (transnazală, transtoracică, transmusculară, etc), microscopul operator, abordurile trans tubulare și nu în ultimul rând infiltrațiile la toate nivelurile coloanei vertebrale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate