Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Вывод в шаблоне id атрибута (эхо)


Urdash

Recommended Posts

Добрый день!
Для решения одной задачи государственной важности, мне необходимо в одном модуле, который отображается в категориях товаров, выводить одно значение, равное ID атрибута, в двух местах одновременно.
Логику подумал такую: у атрибута есть его уникальное имя и его ID. ID используется для уникализации повторяющихся использований одного функционала с разными названиями атрибутов (не групп!). Эти данные имеются в таблице attribute_description. Значит, смотрим, где выводится имя, и там же добавляем вывод id аттрибута.

Пробовал делать так:

Сам код вывода в шаблоне сделал таким:

<?php echo $attribute['attribute_id']; ?>

Для него в контроллере прописал:

foreach ($results as $result) {
            $action = array();
            $action[] = array(
                'attribute_id=' . $result['attribute_id'])
            );
            $this->data['attributes'][] = array(
                'attribute_id'    => $result['attribute_id'],
                'name'            => $result['name'],
                );
        }

Который в модели описан запросом (брал уже используемый в админке атрибутов):

public function getAttributeDescriptions($attribute_id) {
        $attribute_data = array();
        $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "attribute_description WHERE attribute_id = '" . (int)$attribute_id . "'");
        foreach ($query->rows as $result) {
            $attribute_data[$result['language_id']] = array('name' => $result['name']);
        }
        return $attribute_data;
    }

И, естественно, у меня ничего не фурычит. Понимаю, что в контроллере напортачил, но я начинающий, как-то не получается работать с запросами, стараюсь учить таким вот образом в работе с движком сразу.
Где копать вернее? Спасибо..

Надіслати
Поділитися на інших сайтах


1 минуту назад, nikifalex сказал:

 

Как только вы там онлайн кассы отмените, так сразу будет вам решение вашей задачи.

Это ж шутка про государство) Даже больше сарказм..

Мы обычный региональный розничный магазин, осваивающие онлайн :)

  • +1 1
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.