-
Публікації
1 184 -
З нами
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем krumax
-
-
Кто-то пробывал прикручивать Sphinx для поиска?
-
и расскажите тогда каким образом перезаписали вам файл на который должны стоять права 644 ?
-
Сначала тогда нужно оптимизировать запросы 8-)
-
Да у нас народ сначала понавешивает на двиг кучу всякой ерунды которая увеличивает количество запросов к БД вдвое, а потом, когда появляется приличное количество товаров, удивляется почему сайт так тормозит и пытается бороться с этим.
Мой совет, ставьте только самое необходимое, используйте кеширование и поймите, что практически каждый добавленый модуль увеличивает нагрузку на сервер, что приводит к тормозам.
- 1
-
Вот где заключается фантастика :-DЗдравствуйте. Для примера 24000 товара меньше 1 минуты
-
Einshtein
Вот ваша ошибка:
Unhandled Error: JSON.parse: Unable to parse value: <br />
<br /> <b>Fatal error</b>: Call to undefined method ModelCatalogProduct::getProductListId() in <b>/home/smilefla/public_html/catalog/controller/module/filters.php</b> on line <b>597</b><br />
Смотрите модуль фильтра.
- 1
-
Для одного таба действительно это нормальное решение, правда и название у него для всех товаров будит одинаковое.
-
Так ведь выше дали ссылку.кто знает как сделать что б через админку еще можно было добавить??? :oops:
-
это уже 100%й костыль )))Замени
<?php echo $price; ?>
на
<?php $price_clean=str_replace("руб.", "",$price ); echo $price_clean; ?>
-
ясное дело что никак )))А как это будет отображаться в админке?
Для этого нужно сделать больше.
-
Ну если трудно воспользоваться поиском, значит так и ждите ответа.
-
Пользуемся поиском и находим подходящее вам решение https://opencartforum.com/index.php?app=core&module=search&do=search&fromMainBar=1
-
Добавьте модуль вставки html и выводите через него или вставляйте сразу в код шаблона.
-
Вот кусок кода отображающий вкладки,
и я добавил туда ещё одну(что там выводить - я не знаю, поэтому сделано без условий и для всех товаров одинаково):
<div id="tabs" class="htabs"><a href="#tab-description"><?php echo $tab_description; ?></a> <?php if ($attribute_groups) { ?> <a href="#tab-attribute"><?php echo $tab_attribute; ?></a> <?php } ?> <?php if ($review_status) { ?> <a href="#tab-review"><?php echo $tab_review; ?></a> <?php } ?> <?php if ($products) { ?> <a href="#tab-related"><?php echo $tab_related; ?> (<?php echo count($products); ?>)</a> <?php } ?> <a href="#tab-new">Новая вкладка</a> <!-- Ссылка новой вкладки --> </div> <div id="tab-description" class="tab-content"><?php echo $description; ?></div> <?php if ($attribute_groups) { ?> <div id="tab-attribute" class="tab-content"> <table class="attribute"> <?php foreach ($attribute_groups as $attribute_group) { ?> <thead> <tr> <td colspan="2"><?php echo $attribute_group['name']; ?></td> </tr> </thead> <tbody> <?php foreach ($attribute_group['attribute'] as $attribute) { ?> <tr> <td><?php echo $attribute['name']; ?></td> <td><?php echo $attribute['text']; ?></td> </tr> <?php } ?> </tbody> <?php } ?> </table> </div> <?php } ?> <?php if ($review_status) { ?> <div id="tab-review" class="tab-content"> <div id="review"></div> <h2 id="review-title"><?php echo $text_write; ?></h2> <b><?php echo $entry_name; ?></b><br /> <input type="text" name="name" value="" /> <br /> <br /> <b><?php echo $entry_review; ?></b> <textarea name="text" cols="40" rows="8" style="width: 98%;"></textarea> <span style="font-size: 11px;"><?php echo $text_note; ?></span><br /> <br /> <b><?php echo $entry_rating; ?></b> <span><?php echo $entry_bad; ?></span> <input type="radio" name="rating" value="1" /> <input type="radio" name="rating" value="2" /> <input type="radio" name="rating" value="3" /> <input type="radio" name="rating" value="4" /> <input type="radio" name="rating" value="5" /> <span><?php echo $entry_good; ?></span><br /> <br /> <b><?php echo $entry_captcha; ?></b><br /> <input type="text" name="captcha" value="" /> <br /> <img src="index.php?route=product/product/captcha" alt="" id="captcha" /><br /> <br /> <div class="buttons"> <div class="right"><a id="button-review" class="button"><?php echo $button_continue; ?></a></div> </div> </div> <?php } ?> <?php if ($products) { ?> <div id="tab-related" class="tab-content"> <div class="box-product"> <?php foreach ($products as $product) { ?> <div> <?php if ($product['thumb']) { ?> <div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" /></a></div> <?php } ?> <div class="name"><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></div> <?php if ($product['price']) { ?> <div class="price"> <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php } else { ?> <span class="price-old"><?php echo $product['price']; ?></span> <span class="price-new"><?php echo $product['special']; ?></span> <?php } ?> </div> <?php } ?> <?php if ($product['rating']) { ?> <div class="rating"><img src="catalog/view/theme/default/image/stars-<?php echo $product['rating']; ?>.png" alt="<?php echo $product['reviews']; ?>" /></div> <?php } ?> <a onclick="addToCart('<?php echo $product['product_id']; ?>');" class="button"><?php echo $button_cart; ?></a></div> <?php } ?> </div> </div> <?php } ?> <!-- Вывод новой вкладки --> <div id="tab-new" class="tab-content"> здесь мы что-то выводим </div> <!-- Вывод новой вкладки -->
- 1
-
Есть.спасибо!!! а других решений нет?
Открывай product.tpl и добавляй вкладок сколько нужно. :-)
-
Поставьте Nimp :-)похоже что ocStore перезаписывает таблицу пользователей в базе данных, поэтому OpenServer не может запуститься.
как тут быть?
-
и это будите делать при каждом выводе товара?Ищем пользователей в базе, которые заказали товар с номером таким то... После складываем все полученные результаты и выводим
Представляю себе нагрузку.
Тогда уж лучше в товаре добавить поле и туда заносить колличество продаж и при каждом
выводе не прийдётся пересчитывать.
-
Решить можно следующим образом:
привязываем к кнопке Купить и выбор опции.
После этого выводим её рядом с описанием каждой опции.
Нужно пробывать.
-
Всё реально сделать.
Создаём дополнительное поле в БД для категорий, в которое будит заносится вид вывода товара.
При создании категории делаем выбор вида отображения.
И соответственно при выводе самого товара проверяем это поле и подключаем разный product.tpl
-
для подсветки TPL правильней использовать html )1. Как заставить нотпад++ подсвечивать синтаксис в файлах с расширением .tpl
--------------------------------------------------------------------------------------------------------
Опции -> Определение стилей
в меню ЯЗЫК выбраем PHP
- 1
-
не от копирайтеров, а от копипастеров )))Скажите, пожалуйста, какой код надо вписывать и куда, чтобы защитить интернет-магазин от копирайтеров
где-то уже это здесь на форуме обсуждалось.
-
Первым делом почистите кеш в папке /system/cache
И проверьте кодировку БД.
- 1
-
кешировать.Так как это исправить?
-
Я думаю этот модуль Вам поможет http://www.opencart....xtension_id=115
если у Вас старая версия движка, а если 1.5.3 то там уже можно в опциях добавлять картинки.
Как настроить ЧПУ? нужно объяснение на пальцах
в Встановлення, оновлення, налаштування
Опубліковано: