-
Публікації
11 658 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем afwollis
-
-
аудит это осмотр, а не разработка-настройка.
-
в opencart/ocstore по-умолчанию НЕТ НИКАКИХ ДУБЛЕЙ, ибо есть rel=canonical.
если у вас где-то возникают проблемы (нет rel=canonical или еще что-то) - у разработчика или автора используемой темы оформления были корявые руки.
без более точной информации (пациент / было / стало / вот-это-считаю(т)-проблемой) сложно сказать что либо, кроме уже сказанного.
-
гуглить форум.
был описан баг с акционными товарами и его исправление.
-
А как изменить, чтобы, если отсутствуют характеристики выводить описание?
0. убрать те изменения.
/catalog/controller/product/category.php
1.
... $data['products'][] = array( 'product_id' => $result['product_id'], 'thumb' => $image, ...
>>... $valid_attribute_ids = array(1,2,7,99,100500); //$valid_attribute_ids = range(1,9999); // для теста $attributeList = array(); $attribute_groups_full = $this->model_catalog_product->getProductAttributes($result['product_id']); foreach ($attribute_groups_full as $attribute_group) { foreach ($attribute_group['attribute'] as $attribute) { if (in_array($attribute['attribute_id'], $valid_attribute_ids)) { $attributeList[] = $attribute; } } } $data['products'][] = array( 'product_id' => $result['product_id'], 'attribute_list' => $attributeList, 'thumb' => $image, ...
/catalog/view/theme/default/template/product/category.tpl
1.
... <p><?php echo $product['description']; ?></p> ...
>>... <?php if ($product['attribute_list']) { ?> <table class="table table-bordered"> <tbody> <?php foreach ($product['attribute_list'] as $attribute) { ?> <tr> <td><?php echo $attribute['name']; ?></td> <td><?php echo $attribute['text']; ?></td> </tr> <?php } ?> </tbody> </table> <?php } else { ?> <p><?php echo $product['description']; ?></p> <?php } ?> ...
- 1
-
достаточно перестать читать "сопли на заборах о дублях", проверить исходник страницы (чтобы убедиться, что код движка не "испорчен") и начать заниматься чем-то полезным вместо мифов.
-
включаешь фантазию.
никогда не используешь в названиях/путях "ad/banner/итпд", меняешь размер изображений (было время - блокировались изображения 250*250 в карточке товара).
- 3
-
корректные права на указанные файлы/директории дядя Вася будет выставлять?.. :?
-
-
эта же карусель, но с нужными тебе данными.
-
/catalog/controller/product/category.php
1.
... $data['products'][] = array( 'product_id' => $result['product_id'], 'thumb' => $image, ...
>>... $data['products'][] = array( 'product_id' => $result['product_id'], 'attribute_groups' => $this->model_catalog_product->getProductAttributes($result['product_id']), 'thumb' => $image, ...
2.... 'rating' => $result['rating'], 'href' => $this->url->link('product/product', 'path=' . $this->request->get['path'] . '&product_id=' . $result['product_id'] . $url) ); } ...
>>... 'rating' => $result['rating'], 'href' => $this->url->link('product/product', 'path=' . $this->request->get['path'] . '&product_id=' . $result['product_id'] . $url) ); } $data['attribute_ids'] = array(1); // тут id нужных тебе атрибутов //$data['attribute_ids'] = range(1,9999); // для теста ...
/catalog/view/theme/default/template/product/category.tpl
1.
... <p><?php echo $product['description']; ?></p> ...
>>... <?php /* <p><?php echo $product['description']; ?></p> */ ?> <?php if ($product['attribute_groups']) { ?> <table class="table table-bordered"> <?php foreach ($product['attribute_groups'] as $attribute_group) { ?> <tbody> <?php foreach ($attribute_group['attribute'] as $attribute) { ?> <?php if (in_array($attribute['attribute_id'], $attribute_ids)) { ?> <tr> <td><?php echo $attribute['name']; ?></td> <td><?php echo $attribute['text']; ?></td> </tr> <?php } ?> <?php } ?> </tbody> <?php } ?> </table> <?php } ?> ...
-
-
весь код есть в файлах вывода товара.
бери не хочу.
-
устранить проблему с "невыпаданием списка с вариантами".
смотри логи и консоль браузера на предмет ошибок.
-
как в похоронное бюро зашел...
проверь response.php, проставь индексы в БД.
-
так же, как выводится описание.
смотришь код, делаешь по аналогии.
-
нет, все серьезно :-)
иногда в магазинах появляются новые версии (по запросу что-то дорабатывается) и/или для форума выкладывается обновление, а в базе дополнений остается последняя "общая" версия.
исправлено, спасибо.
после чего/при каких условиях/настройках/действиях? может, товар не указали?
-
Anastasy, пальцы в розетку часто суешь?
-
-
В идеале - при занесении нового товара у меня в админке был "раздел" где был бы весь список этих пиктограмм и я мог бы просто выделить нужные для показа.
сцена "конкретика", эпизод "ждем подробности".
дубль два.
мотор!
-
выбрать сначала в phpmyadmin нужную базу и уже внутри неё выполнять импорт
-
"звездочки" и соответствующее уведомление выводятся по-умолчанию.
если нету - намудрили с настройками/кодом/шаблоном.
-
руки надо отсекать тому, кто наждачку использует для подтирания жо*ы.
какие "сопутствующие", если "из-коробки" в движке связанные/похожие? ноуты к ноутам, холодильники к холодильникам.
нужны "сопутствующие" - разрабатывается отдельный модуль (или ищется среди существующих решений).
-
-
код свой итоговый покажи (под спойлером)
[Решено] Необходимы модуль опций товаров и импорта/экспорта
в Opencart 2.x: Пошук модулів
Опубліковано:
раз.ра.ба.ты.вать.