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

freelancer

Ветеран спільноти
  
  • Публікації

    10 630
  • З нами

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

Повідомлення, опубліковані користувачем freelancer

  1. Позвольте задать несколько вопросов:

    - а что вы будете делать когда другой ресурс (чьи картинки вы планируете использовать) прикроется?

    - или они картинку поменяют?

    - или адрес у картинки изменится?

    - на основании чего вы решили, что загрузка на страницы вашего магазина картинки с чужого ресурса должна происходить быстрее, чем например такой же картинки но из вашего кэша?

    ...не поймите превратно - это лишь банальное любопытство :-)

    или вместо картинки хост начнет отдавать что-то другое =)
  2. кто пишет?

    Добрый день!

    Столкнулся утром с такой проблемой при открытии сайта www.magazin-magnitov.ru пишет что сайт заражён вирусом.

    Все Javascript и страницы проверил ничего подозрительного нету.

    Подскажите куда рыть?

    Буду очень благодарен...пол дня уже ковыряюсь...=(

  3. подскажите, пожалуйста, версия ocStore_1.5.1.3 товаров 10 500, каталогов 9. Жутко тормозит сайт. В чем может быть причина. Все что написано тут я так поняла решено в версии 1.5.1.3, но у меня тормозит. Спасибо!

    попросите у хостера slow_log

    страницу отдаёт за 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

  4. Спасибо большое! все работает!

    В блоке $sort_data = array нужно было не добавить 's_price', а заменить ним 'p.price'.

    ..

    это вовсе не обязательно. важное исправление было в другом месте.

    ну да не суть

  5. Модуль практически готов.

    Функциональная сторона модуля:

    Выставление конкретных значений предоплаты по конкретным видам доставки.

    Пример:

    Для самовывоза - N%

    для Доставки по почте - N1%

    и т.д

    Дальше эта сумма оплачивается через модули оплаты.

    Управление в админке.

    Принимаю заказы. Стоимость модуля равна 400 рублей.

    Писать в личку.

    э не... а как же демо? за что платить-то?

  6. сделал, но в производителях по-прежнему не работает. выдает ошибку:

    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 1
  7. Если кто поможет и подскажет как выдрать из sql таблицу с необходимыми данными, то поделюсь работой - стоимость посылки, отправляемой через Почту России. данные точно верные, вес в граммах, учтены все проценты после 10 кг

    из какого sql какие данные?
  8. Извините что так долго не отписывал, был в разъездах, не было возможности проверить.

    Код представленный здесь действительно работает, и сортирует товар по ценам с учетом текущей акционной цены, но только в каталоге. Если зайти в производители, сортирует по старому. Может еще где-то куда-то что-то нужно прописать?

    да. в том же файле точно такие же операции следует проделать в методе getProductsByManufacturerId

  9. вот тут у человека есть подобная реализация http://domsovkusom.r...product_id=4287

    но как это выглядит внутри я не знаю

    долго с ним переписывались но в итоге так ничего и не решили так как выковырять он его не может а давать все файлы не хочет

    но в итоге я пришел к выводу что в такой реализации фильтры невозможно будет настроить

    там через опции. понравилась идея с наличием
  10. 1) Насколько сложно человеку без специальных технических знаний будет разобраться в движке и вообще насколько реальным станет создание простенького сайта, который не выглядит как криворукая самодеятельность? Сайт не должен быть мега красивым и крутым,(тематика не очень конкурентна), но свою базовую функцию продавать должен выполнять

    попробуйте и поймете, что не сложно.

    Второе, касается самых критичных косяков OpenCart, о которых я узнал, прочитав пост на Хабре

    1) Ошибки с ЧПУ

    2) несколько путей УРЛ для одного и того же товара

    с seoPro косяки не актуальны
  11. К сведению. Строчка в файле [имя ].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'));
×
×
  • Створити...

Important Information

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