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

Qdons

Новачок
  
  • Публікації

    5
  • З нами

  • Відвідування

Усі публікації користувача Qdons

  1. Розібрався! В модель в public function getProduct($product_id) { вставляємо: if ($query->num_rows) { $catdes_query = $this->db->query("SELECT cd.description FROM " . DB_PREFIX . "category_description cd LEFT JOIN " . DB_PREFIX . "product_to_category p2c ON (p2c.category_id = cd.category_id) WHERE p2c.product_id = '" . (int)$product_id . "' AND cd.language_id = '" . (int)$this->config->get('config_language_id') . "'"); if($catdes_query->num_rows) { $catdes = $catdes_query->row['description']; } else { $catdes = ""; } } Потім після: return array( 'product_id' => $query->row['product_id'], Вставляємо: 'catdes' => $catdes, В контролер після $data['points'] = $product_info['points']; всталяємо: $data['catdes'] = html_entity_decode($product_info['catdes'], ENT_QUOTES, 'UTF-8'); В твиг вставляємо: {% if catdes %} <div class="tab-pane" id="tab-catdes">{{ catdes }}</div> {% endif %}
  2. Розібрався! В модель в public function getProduct($product_id) { вставляємо: if ($query->num_rows) { $catdes_query = $this->db->query("SELECT cd.description FROM " . DB_PREFIX . "category_description cd LEFT JOIN " . DB_PREFIX . "product_to_category p2c ON (p2c.category_id = cd.category_id) WHERE p2c.product_id = '" . (int)$product_id . "' AND cd.language_id = '" . (int)$this->config->get('config_language_id') . "'"); if($catdes_query->num_rows) { $catdes = $catdes_query->row['description']; } else { $catdes = ""; } } Потім після: return array( 'product_id' => $query->row['product_id'], Вставляємо: 'catdes' => $catdes, В контролер після $data['points'] = $product_info['points']; всталяємо: $data['catdes'] = html_entity_decode($product_info['catdes'], ENT_QUOTES, 'UTF-8'); В твиг вставляємо: {% if catdes %} <div class="tab-pane" id="tab-catdes">{{ catdes }}</div> {% endif %}
  3. Добрый день! Подскажите пожалуйста, каким образом можна вывести описание категории в карточте товара? Просто есть товары в категориях с разными табличками, а основное описание одинаковое. Что бы не вставлять ето описание в каждый товар, внести в категорию и вывести в товаре. Как это можна сделать? ocStore Версія 3.0.2.0 Зделал вот так: модель: public function getCategoryDescription($product_id) { $query = $this->db->query("SELECT cd.description FROM " . DB_PREFIX . "category_description cd LEFT JOIN " . DB_PREFIX . "product_to_category p2c ON (p2c.category_id = cd.category_id) WHERE p2c.product_id = '" . (int)$product_id . "' AND cd.language_id = '" . (int)$this->config->get('config_language_id') . "'"); return $query->rows; } в контроллер: $data['cat_list'] = $this->model_catalog_product->getCategoryDescription($product_id); и в твиг это: {% if cat_list %} {% for catname in cat_list %} {{ catname.description }} {% endfor %} {% endif %} Но выводит не в html, а вот так: <table> <tbody> <tr> <td style="text-align: center;" colspan="2"><a href="https://style.vents-mag.com.ua/" target="_blank" rel="noopener"><img src="https://vents-mag.com.ua/uploads/domestic_fans/Design_Concept/V_banner_DC_selection_1220x251px_UA.png" alt="" width="1000" height="206" /></a></td> </tr> <tr> <td colspan="2"><span class="titleBlueBlock">ЗАСТОСУВАННЯ</span>&nbsp;</td> </tr> <tr> <td> <ul> <li>Інноваційний витяжний вентилятор сумісний зі стильними декоративними панелями.</li> <li>Постійна або періодична витяжна вентиляція санвузлів, душових, кухонь та інших побутових приміщень.</li> </ul> </td> <td> <ul> <li>Висока витрата повітря у поєднанні з низьким рівнем шуму гарантує ідеальний мікроклімат.</li> <li>Для монтажу у вентиляційні шахти або з'єднання з повітропроводами діаметром 100, 125&nbsp;та&nbsp;150 мм.</li> </ul> </td> </tr> <tr> <td colspan="2"><span class="titleBlueBlock">КОНСТРУКЦІЯ</span>&nbsp;</td> </tr> <tr> <td> <ul> <li>Корпус та крильчатка вентилятора виконані з високоякісного та міцного АБС-пластику, стійкого до ультрафіолету.</li> <li>Ступінь захисту &mdash; IP24.</li> </ul> </td> <td> <ul> <li>Конструкція крильчатки дозволяє підвищити ефективність вентилятора та термін служби двигуна.</li> </ul> </td> </tr> <tr> <td colspan="2"><span class="titleBlueBlock">ЕЛЕКТРОДВИГУН</span>&nbsp;</td> </tr> <tr> <td> <ul> <li>Призначений для безперервної роботи та не потребує обслуговування.</li> </ul> </td> <td> <ul> <li>Обладнаний захистом від перегрівання.</li> </ul> </td> </tr> </tbody> </table> Как добавить к контролеру: $data['cat_list'] = $this->model_catalog_product->getCategoryDescription($product_id); Вот это: html_entity_decode
  4. Добрый день! Подскажите пожалуйста, таким же образом можна вывести описание категории в карточте товара? Как это можна сделать? ocStore Версія 3.0.2.0 Этот код работает: модель: public function getCategoryDescription($product_id) { $query = $this->db->query("SELECT cd.description FROM " . DB_PREFIX . "category_description cd LEFT JOIN " . DB_PREFIX . "product_to_category p2c ON (p2c.category_id = cd.category_id) WHERE p2c.product_id = '" . (int)$product_id . "' AND cd.language_id = '" . (int)$this->config->get('config_language_id') . "'"); return $query->rows; } в контроллер: $data['cat_list'] = $this->model_catalog_product->getCategoryDescription($product_id); и в твиг это: {% if cat_list %} {% for catname in cat_list %} {{ catname.description }} {% endfor %} {% endif %} Но выводит не в html, а вот так: <table> <tbody> <tr> <td style="text-align: center;" colspan="2"><a href="https://style.vents-mag.com.ua/" target="_blank" rel="noopener"><img src="https://vents-mag.com.ua/uploads/domestic_fans/Design_Concept/V_banner_DC_selection_1220x251px_UA.png" alt="" width="1000" height="206" /></a></td> </tr> <tr> <td colspan="2"><span class="titleBlueBlock">ЗАСТОСУВАННЯ</span>&nbsp;</td> </tr> <tr> <td> <ul> <li>Інноваційний витяжний вентилятор сумісний зі стильними декоративними панелями.</li> <li>Постійна або періодична витяжна вентиляція санвузлів, душових, кухонь та інших побутових приміщень.</li> </ul> </td> <td> <ul> <li>Висока витрата повітря у поєднанні з низьким рівнем шуму гарантує ідеальний мікроклімат.</li> <li>Для монтажу у вентиляційні шахти або з'єднання з повітропроводами діаметром 100, 125&nbsp;та&nbsp;150 мм.</li> </ul> </td> </tr> <tr> <td colspan="2"><span class="titleBlueBlock">КОНСТРУКЦІЯ</span>&nbsp;</td> </tr> <tr> <td> <ul> <li>Корпус та крильчатка вентилятора виконані з високоякісного та міцного АБС-пластику, стійкого до ультрафіолету.</li> <li>Ступінь захисту &mdash; IP24.</li> </ul> </td> <td> <ul> <li>Конструкція крильчатки дозволяє підвищити ефективність вентилятора та термін служби двигуна.</li> </ul> </td> </tr> <tr> <td colspan="2"><span class="titleBlueBlock">ЕЛЕКТРОДВИГУН</span>&nbsp;</td> </tr> <tr> <td> <ul> <li>Призначений для безперервної роботи та не потребує обслуговування.</li> </ul> </td> <td> <ul> <li>Обладнаний захистом від перегрівання.</li> </ul> </td> </tr> </tbody> </table> Как добавить к: $data['cat_list'] = $this->model_catalog_product->getCategoryDescription($product_id); это: html_entity_decode
×
×
  • Створити...

Important Information

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