-
Публікації
10 630 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем freelancer
-
-
ну надо же что-то добавить, а кроме Показано с 1 по больше нет ничего
нужно найти места
<div class="pagination">...</div>
и заключить их в тег <noindex> я 4 таких места нашел -
зачем?Например в нескольких модулях, полностью исключил "родные" js, заменив их обращением к http://yandex.st/ или http://ajax.googleapis.com/ (в зависимости от хоста).
-
или вместо картинки хост начнет отдавать что-то другое =)Позвольте задать несколько вопросов:
- а что вы будете делать когда другой ресурс (чьи картинки вы планируете использовать) прикроется?
- или они картинку поменяют?
- или адрес у картинки изменится?
- на основании чего вы решили, что загрузка на страницы вашего магазина картинки с чужого ресурса должна происходить быстрее, чем например такой же картинки но из вашего кэша?
...не поймите превратно - это лишь банальное любопытство :-)
-
список медленных запросов базы магазина
-
-
кто пишет?
Добрый день!
Столкнулся утром с такой проблемой при открытии сайта www.magazin-magnitov.ru пишет что сайт заражён вирусом.
Все Javascript и страницы проверил ничего подозрительного нету.
Подскажите куда рыть?
Буду очень благодарен...пол дня уже ковыряюсь...=(
-
попросите у хостера slow_logподскажите, пожалуйста, версия ocStore_1.5.1.3 товаров 10 500, каталогов 9. Жутко тормозит сайт. В чем может быть причина. Все что написано тут я так поняла решено в версии 1.5.1.3, но у меня тормозит. Спасибо!
страницу отдаёт за 3-4сек
не найденные 2-5сек типа
GET /catalog/view/javascript/jquery/ui/themes/ui-lightness/jquery-ui-1.8.9.custom.css HTTP/1.1
HTTP/1.1 404 Not Found
-
это вовсе не обязательно. важное исправление было в другом месте.Спасибо большое! все работает!
В блоке $sort_data = array нужно было не добавить 's_price', а заменить ним 'p.price'.
..
ну да не суть
-
Модуль практически готов.
Функциональная сторона модуля:
Выставление конкретных значений предоплаты по конкретным видам доставки.
Пример:
Для самовывоза - N%
для Доставки по почте - N1%
и т.д
Дальше эта сумма оплачивается через модули оплаты.
Управление в админке.
Принимаю заказы. Стоимость модуля равна 400 рублей.
Писать в личку.
э не... а как же демо? за что платить-то?
-
сделал, но в производителях по-прежнему не работает. выдает ошибку:
Notice: Undefined variable: category_id in Z:\home\localhost\www\nb2\catalog\model\catalog\product.php on line 80
возможно я не так выразился.. не нужно было копировать всё.. только разницу
public function getProductsByManufacturerId($manufacturer_id, $sort = 'p.sort_order', $order = 'ASC', $start = 0, $limit = 20) { $sql = "SELECT *, pd.name AS name, p.image, m.name AS manufacturer, ss.name AS stock, (SELECT AVG(r.rating) FROM " . DB_PREFIX . "review r WHERE p.product_id = r.product_id GROUP BY r.product_id) AS rating FROM " . DB_PREFIX . "product p LEFT JOIN " . DB_PREFIX . "product_description pd ON (p.product_id = pd.product_id) LEFT JOIN " . DB_PREFIX . "product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN " . DB_PREFIX . "manufacturer m ON (p.manufacturer_id = m.manufacturer_id) LEFT JOIN " . DB_PREFIX . "stock_status ss ON (p.stock_status_id = ss.stock_status_id) WHERE p.status = '1' AND p.date_available <= NOW() AND pd.language_id = '" . (int)$this->config->get('config_language_id') . "' AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "' AND ss.language_id = '" . (int)$this->config->get('config_language_id') . "' AND m.manufacturer_id = '" . (int)$manufacturer_id . "'"; if ($sort == 'p.price') { if ($this->customer->isLogged()) { $customer_group_id = $this->customer->getCustomerGroupId(); } else { $customer_group_id = $this->config->get('config_customer_group_id'); } $sql = "SELECT *, pd.name AS name, p.image, m.name AS manufacturer, ss.name AS stock, (SELECT AVG(r.rating) FROM " . DB_PREFIX . "review r WHERE p.product_id = r.product_id GROUP BY r.product_id) AS rating," . "coalesce((SELECT price FROM " . DB_PREFIX . "product_special ps WHERE ps.product_id = p.product_id AND customer_group_id = '" . (int)$customer_group_id . "' AND ((date_start = '0000-00-00' OR date_start < NOW()) AND (date_end = '0000-00-00' OR date_end > NOW())) ORDER BY priority ASC, price ASC LIMIT 1), p.price) as s_price " . " FROM " . DB_PREFIX . "product p LEFT JOIN " . DB_PREFIX . "product_description pd ON (p.product_id = pd.product_id) LEFT JOIN " . DB_PREFIX . "product_to_store p2s ON (p.product_id = p2s.product_id) LEFT JOIN " . DB_PREFIX . "manufacturer m ON (p.manufacturer_id = m.manufacturer_id) LEFT JOIN " . DB_PREFIX . "stock_status ss ON (p.stock_status_id = ss.stock_status_id) WHERE p.status = '1' AND p.date_available <= NOW() AND pd.language_id = '" . (int)$this->config->get('config_language_id') . "' AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "' AND ss.language_id = '" . (int)$this->config->get('config_language_id') . "' AND m.manufacturer_id = '" . (int)$manufacturer_id . "'"; $sort = 's_price'; } $sort_data = array( 'pd.name', 'p.sort_order', 'special', 'rating', 's_price', 'p.model' );
-
1
-
-
на клиенте кратный выбор. на сервере проверка
-
зачем же тебе тогда форум?взял и сделал..)))))))) без всякого на то знания php ... так что лучше свои хвосты павлиные загребите и не дерите с людей деньги
-
из какого sql какие данные?Если кто поможет и подскажет как выдрать из sql таблицу с необходимыми данными, то поделюсь работой - стоимость посылки, отправляемой через Почту России. данные точно верные, вес в граммах, учтены все проценты после 10 кг
-
Извините что так долго не отписывал, был в разъездах, не было возможности проверить.
Код представленный здесь действительно работает, и сортирует товар по ценам с учетом текущей акционной цены, но только в каталоге. Если зайти в производители, сортирует по старому. Может еще где-то куда-то что-то нужно прописать?
да. в том же файле точно такие же операции следует проделать в методе getProductsByManufacturerId
-
стоило ли тему создавать?закройте тему решил все
-
там через опции. понравилась идея с наличиемвот тут у человека есть подобная реализация http://domsovkusom.r...product_id=4287
но как это выглядит внутри я не знаю
долго с ним переписывались но в итоге так ничего и не решили так как выковырять он его не может а давать все файлы не хочет
но в итоге я пришел к выводу что в такой реализации фильтры невозможно будет настроить
-
попробуйте и поймете, что не сложно.1) Насколько сложно человеку без специальных технических знаний будет разобраться в движке и вообще насколько реальным станет создание простенького сайта, который не выглядит как криворукая самодеятельность? Сайт не должен быть мега красивым и крутым,(тематика не очень конкурентна), но свою базовую функцию продавать должен выполнять
с seoPro косяки не актуальныВторое, касается самых критичных косяков OpenCart, о которых я узнал, прочитав пост на Хабре
1) Ошибки с ЧПУ
2) несколько путей УРЛ для одного и того же товара
-
-
ага, я теперь этот форум вместо баша читаю =)Тут весело. Буду заглядывать.
-
2
-
-
только не java, javascript наверноеHTML, PHP, MySQL, CSS, Java, jQuery - я думаю, чем глубже ваши познания в этих непонятных аббревиатурах, тем интереснее будет ваш индивидуальный шаблон.
-
1
-
-
проверьте права на файл
-
да, его можно за так скачать, если знать где искать =)ravir так макзон спер его с демки того что показал фрилансер
-
к слову, http://spicylicious2-oc.althemist.com/ вот этот шаблон стоит 25$ на http://themeforest.net
не хочу никого обидеть, но на форуме я не видел чего-то близкого по качеству
-
2
-
-
о чем это вы?К сведению. Строчка в файле [имя ].php, которая делает ошибку:Cannot access private property Document::$title in /public_html/admin/controller/........
выглядит так
$this->document->title = $this->language->get('heading_title');
А вот ниже работающий код (взят из соседнего, работающего файлика)
$this->document->setTitle($this->language->get('heading_title'));
Надеюсь в скачиваемом комплекте это уже учтено. Так как один из таких глюков в модуле cart.php, то это явно не сторонняя разработка.
catalog/controller/checkout/cart.php, 52
$this->document->setTitle($this->language->get('heading_title'));
Как расширить тип данных
в Модулі та розширення
Опубліковано:
модуль и пример прайса