Σελίδα 1 από 1

Προσθήκη Array με extra στοιχεία.

Δημοσιεύτηκε: 23 Μαρ 2015, 13:03
από ckesisis
Παιδιά καλημέρα,
θα ήθελα να δημιουργήσω έναν πίνακα (array) με δικό μου όνομα και δικά μου στοιχεία.

Αναλυτικά
Θα ήθελα να φτιάξω έναν πίνακα με όνομα wind_details
το όνομα του κάθε κελιού θα είναι το όνομα του προγράμματος και το περιεχόμενο κάθε κελιού θα είναι οι παροχές του κάθε προγράμματος

ψάχνοντας στην php προσπάθησα το παρακάτω κομμάτι κώδικα
$wind_details = array(
"WIND Double Play" => "1",
"WIND to ALL 25" => "2"
);

όταν πάω στο view να κάνω echo μου βγάζει το error undefined index.


Μπορεί κάποιος να με βοηθήσει στο πως να το κάνω;

Re: Προσθήκη Array με extra στοιχεία.

Δημοσιεύτηκε: 24 Μαρ 2015, 14:33
από Alexandra
Καλημέρα

Ανάλογα την έκδοση στο controller (πχ controller/product/product.php)

Σε OpenCart 1.5.x.x το δηλώνεις κάπως έτσι:
Κώδικας: Επιλογή όλων
$this->data['wind_details'] = array(κλπ, κλπ);
Σε OpenCart 2x.x το δηλώνεις κάπως έτσι:
Κώδικας: Επιλογή όλων
$data['wind_details'] = array(κλπ, κλπ);
Και από το αντίστοιχο αρχείο view (πχ view/theme/default/template/product/product.tpl)
το καλείς:
Κώδικας: Επιλογή όλων
 <?php if ($wind_details) { ?>
    <?php foreach ($wind_details as $wind_detail) { ?>
        <?php echo $wind_detail; ?> (ή ότι άλλο θες)
    <?php } ?>
<?php } ?>