Подскажите существует ли возможность в описание товара вставлять статичный текст который появляется во многих товарах? т.е. может быть есть возможность "подцеплять" статью или вообще html-страничку. Ну что бы каждый раз не вносить в товар одно и тоже.
Если некий блок (текст, картинки) должен присутствовать во всех товарах - проще всего добавить его в product.tpl в нужном месте.
А меня интересует такой вопрос: Возможно ли вставлять в описание переменную. На пример Телефон *переменная бренд* *переменная модель* и труляля... Как-то пробовал, но с ходу не получилось.
Гранаты у ней не той системы ) Насколько я понимаю, парсера переменных как например в MODx, в OC нет. А описание товара, в шаблоне, вызывается как переменная. Так что - html only.
catalog/controller/product/product.php перед: $this->data['review_status'] = $this->config->get('config_review_status'); добавить: $shab = $this->db->query("SELECT description FROM " . DB_PREFIX . "information_description WHERE language_id = '" . (int)$this->config->get('config_language_id') . "' AND information_id = 6"); if ($shab->row['description']) { $this->data['shab'] = html_entity_decode($shab->row['description'], ENT_QUOTES, 'UTF-8'); }else{ $this->data['shab'] = ''; } (вместо "6" поставить id статьи, которую нужно выводить) catalog/view/theme/ТЕМА/template/product/product.tpl заменить: <?php echo $description; ?> на: <?php $desc = strip_tags($description, '<iframe>'); ?> <?php $descr = trim(str_replace(' ', '', $desc)); ?> <?php if (iconv_strlen($descr,'UTF-8') > 0) { ?> <?php echo $description; ?> <?php } else { ?> <?php echo $shab; ?> <?php } ?> при отсутствии описания, будет вставляться текст статьи. если же информация добавочная к описанию, то так: после: <?php echo $description; ?> добавить: <br /><br /><?php echo $shab; ?>