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

Michael5

Користувачі
  
  • Публікації

    187
  • З нами

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

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

  1. скачал библиотечки под Linux 32bit, распаковал в корень сайта, создал php.ini прописал в нем

    [Zend]
    zend_extension=/home/username/public_html/ioncube_loader_lin_5.3.so
    zend_extension=/home/username/public_html/ioncube_loader_lin_5.3_ts.so
    положил его в папку  ionCube, туда же положил ioncube_loader_lin_5.3.so и ioncube_loader_lin_5.3_ts.so

    перезагрузил сервер, проверил через info.php нету ionCube 
     

  2.  

    помогите установить ionCube на хостинг nic.ru
     
    в инструкции говориться о
    1. Upload the contents of this package to /usr/local/ioncube
     
    2. Copy the loader-wizard.php script to the root web directory of a 
       configured domain on the server
     
    2. Launch the Loader Wizard script in your browser. For example:
    поддержка сказала положите в любую папку а дальше пропишите.....
    я положил в папку в корне сайта 
    дальше не понятно что делать

    Пожалуйста дайте инструкцию для чайника как установить ionCube на хостинг nic.ru
  3. а строку купон в корзине зачем убрали? как я буду предоставлять скидки непонятно.

     

    twezz 

    согласен, скорость в действительности падает после установки шаблона.

  4. Проблема в том, что у вас стоял модуль старой версии.

    С тех пор, много времени утекло и много добавилось полей в БД )

    Вам нужно аккуратно прогнать этот список команд создания новых полей в БД (вижу, у вас многих не хватает):

    6. Добавьте в таблицы БД поля, для этого:

    - в тексте, который вы видите ниже, исправьте везде, префикс БД (у меня в БД это "oc_", у вас может быть другой), если вы, вообще, используете префикс. Скопируйте исправленный текст:

    ALTER TABLE `oc_suppler` ADD `parsq` VARCHAR( 3 ) NOT NULL ;

    ALTER TABLE `oc_suppler` ADD `qu_discount` VARCHAR( 128 ) NOT NULL ;

    ALTER TABLE `oc_suppler_sku_description` ADD `store_id` INT( 2 ) NOT NULL ;

    ALTER TABLE `oc_suppler` ADD `bonus` VARCHAR( 64 ) NOT NULL ;

    ALTER TABLE `oc_suppler` ADD `ddesc` VARCHAR( 1 ) NOT NULL ;

    ALTER TABLE `oc_suppler` ADD `pointq` VARCHAR( 64 ) NOT NULL ;

    ALTER TABLE `oc_suppler` ADD `placeq` VARCHAR( 5 ) NOT NULL ;

    ALTER TABLE `oc_suppler` ADD `bprice` VARCHAR( 3 ) NOT NULL ;

    ALTER TABLE `oc_suppler` ADD `kmenu` VARCHAR( 3 ) NOT NULL ;

    ALTER TABLE `oc_suppler` ADD `ratep` DECIMAL( 12,4 ) NOT NULL ;

    ALTER TABLE `oc_suppler` ADD `ratek` DECIMAL( 12,4 ) NOT NULL ;

    ALTER TABLE `oc_suppler_base_price` ADD `bmin` DECIMAL( 12,4 ) NOT NULL ;

    ALTER TABLE `oc_suppler_base_price` ADD `bav` DECIMAL( 12,4 ) NOT NULL ;

    ALTER TABLE `oc_suppler_base_price` ADD `bmax` DECIMAL( 12,4 ) NOT NULL ;

    ALTER TABLE `oc_suppler_seo` ADD `prod_keyword` VARCHAR( 1000 ) NOT NULL ;

    ALTER TABLE `oc_suppler_seo` ADD `prod_h1` TEXT NOT NULL ;

    ALTER TABLE `oc_suppler_seo` ADD `prod_photo` TEXT NOT NULL ;

    ALTER TABLE `oc_suppler` ADD `plusopt` VARCHAR( 1 ) NOT NULL ;

    ALTER TABLE `oc_suppler` ADD `idcat` VARCHAR( 1 ) NOT NULL ;

    ALTER TABLE `oc_suppler_base_price` ADD `optimal` DECIMAL( 12,4 ) NOT NULL ;

    ALTER TABLE `oc_suppler_base_price` ADD `market_percent_to_price` DECIMAL( 6,3 ) NOT NULL ;

    ALTER TABLE `oc_suppler_base_price` ADD `market_percent_to_bprice` DECIMAL( 6,3 ) NOT NULL ;

    ALTER TABLE `oc_suppler_base_price` ADD `market_percent_to_bdprice` DECIMAL( 6,3 ) NOT NULL ;

    ALTER TABLE `oc_suppler` ADD `t_ref` VARCHAR( 3 ) NOT NULL ;

    ALTER TABLE `oc_suppler` ADD `termin` VARCHAR( 3 ) NOT NULL ;

    ALTER TABLE `oc_suppler` ADD `t_status` VARCHAR( 255 ) NOT NULL ;

    ALTER TABLE `oc_suppler` ADD `onoff` varchar( 1 ) NOT NULL ;

    ALTER TABLE `oc_suppler` ADD `zero` VARCHAR( 1 ) NOT NULL ;

    ALTER TABLE `oc_suppler` ADD `metka` VARCHAR( 1 ) NOT NULL ;

    ALTER TABLE `oc_suppler` ADD `jopt` varchar( 1 ) NOT NULL ;

    ALTER TABLE `oc_suppler` ADD `optsku` VARCHAR( 1 ) NOT NULL ;

    ALTER TABLE `oc_suppler` ADD `newproduct` VARCHAR( 5 ) NOT NULL ;

    ALTER TABLE `oc_suppler_options` ADD `art` varchar( 3 ) NOT NULL ;

    ALTER TABLE `oc_relatedoptions` ADD `price` DECIMAL( 15,4 ) NOT NULL ;

    ALTER TABLE `oc_relatedoptions` ADD `model` VARCHAR( 64 ) NOT NULL ;

    ALTER TABLE `oc_relatedoptions` ADD `defaultselect` tinyint(1) NOT NULL ;

    ALTER TABLE `oc_relatedoptions` ADD `defaultselectpriority` int(11) NOT NULL ;

    ALTER TABLE `oc_relatedoptions` ADD `weight` decimal(15,8) NOT NULL ;

    ALTER TABLE `oc_relatedoptions` ADD `weight_prefix` varchar(1) NOT NULL ;

    ALTER TABLE `oc_suppler_price` ADD `noprice` VARCHAR( 64 ) NOT NULL ;

    ALTER TABLE `oc_suppler_price` ADD `paramnp` VARCHAR( 128 ) NOT NULL ;

    ALTER TABLE `oc_suppler_price` ADD `pointnp` VARCHAR( 64 ) NOT NULL ;

    ALTER TABLE `oc_suppler_price` ADD `baseprice` INT( 1 );

    ALTER TABLE `oc_suppler` ADD `main` INT( 1 );

    ALTER TABLE `oc_suppler_sku_description` MODIFY `sku` VARCHAR( 64 ) NOT NULL ;

    ALTER TABLE `oc_suppler_options` ADD `foto` VARCHAR( 3 ) NOT NULL ;

    ALTER TABLE `oc_suppler` ADD `opt_prices` VARCHAR( 1 ) NOT NULL ;

    ALTER TABLE `oc_suppler` ADD `opt_fotos` VARCHAR( 1 ) NOT NULL ;

    ALTER TABLE `oc_suppler_attributes` ADD `filter_group_id` INT( 11 ) NOT NULL ;

    ALTER TABLE `oc_suppler` ADD `ref1` VARCHAR( 3 ) NOT NULL ;

    ALTER TABLE `oc_suppler` ADD `t_ref1` VARCHAR( 3 ) NOT NULL ;

    ALTER TABLE `oc_suppler` ADD `usd` VARCHAR( 3 ) NOT NULL ;

    ALTER TABLE `oc_suppler` ADD `serie` VARCHAR( 3 ) NOT NULL ;

    ALTER TABLE `oc_suppler` ADD `sleep` VARCHAR( 1 ) NOT NULL ;

    ALTER TABLE `oc_suppler` ADD `ffile` VARCHAR( 1 ) NOT NULL ;

    ALTER TABLE `oc_suppler_options` ADD `opt_point` VARCHAR( 64 ) NOT NULL ;

    ALTER TABLE `oc_suppler_ref` ADD `price` DECIMAL( 15,4 ) NOT NULL ;

    ALTER TABLE `oc_suppler_attributes` ADD `filter_group_id` INT( 11 ) NOT NULL ;

    ALTER TABLE `oc_product_option_value` ADD `optsku` VARCHAR( 64 );

    ALTER TABLE `oc_order_product` ADD `bprice` DECIMAL( 15,4 );

    ALTER TABLE `oc_suppler` MODIFY `pic_ext` VARCHAR( 128 ) NOT NULL ;

    ALTER TABLE `oc_suppler` MODIFY `warranty` VARCHAR( 512 ) NOT NULL ;

    ALTER TABLE `oc_suppler` MODIFY `cheap` VARCHAR( 3 ) NOT NULL ;

    ALTER TABLE `oc_suppler_seo` MODIFY `prod_title` TEXT NOT NULL ;

    ALTER TABLE `oc_suppler_seo` MODIFY `prod_meta_desc` TEXT NOT NULL ;

    ALTER TABLE `oc_suppler_seo` MODIFY `cat_title` TEXT NOT NULL ;

    ALTER TABLE `oc_suppler_seo` MODIFY `cat_meta_desc` TEXT NOT NULL ;

    ALTER TABLE `oc_suppler_seo` MODIFY `manuf_title` TEXT NOT NULL ;

    ALTER TABLE `oc_suppler_seo` MODIFY `manuf_meta_desc` TEXT NOT NULL;

    ALTER TABLE `oc_suppler` MODIFY `ad` VARCHAR( 2 ) NOT NULL ;

    ALTER TABLE `oc_suppler` MODIFY `spec` VARCHAR( 128 ) NOT NULL ;

    ALTER TABLE `oc_suppler_options` MODIFY `opt` VARCHAR( 64 ) NOT NULL ;

    ALTER TABLE `oc_suppler_options` MODIFY `pr` VARCHAR( 64 ) NOT NULL ;

    ALTER TABLE `oc_suppler_options` MODIFY `pr` VARCHAR( 64 ) NOT NULL ;

    - зайдите через phpMyAdmin в БД магазина, вставьте этот текст в закладку SQL и нажмите OK.

    Если выдалась ошибка в какой-то строке: "Dublicate...", удалите эту строку из вставленного текста и нажмите ОК еще раз.

    Делайте так, пока все не удалите или пока SQL не скажет готово.

     

    Потом, удалите suppler.xml из вкюмода и запустите inst.php

    Вкюмод больше модулю не нужен.

     

    В последних версиях модуля, фото нужно закачивать не в image/data, а в  image/data/temp

    Потом удобнее удалять.

    1)а если у меня фото в  image/data, мне что надо все перенести в  image/data/temp ? или можно продолжить пользоваться  image/data?

    2) не получил ответ: по мимо Категория (по умолчанию - любая) появилась Целевые категории:

    Чем они отличаются? 

  5. есть папка OCSHOP для OCSHOP
    есть папка ocStore MaxyStore, для ocStore и MaxyStore
    есть папка Classic OpenCart & MaxyStore 2.0 для Classic OpenCart 1.54, 1.55-1.56 и для MaxyStore 2.0
    а для для Opencart 2.0 в какой папке находится?, нету ее
    MaxyStore 2.0 ставить на OpenCart 2.0 так чтоли?

  6. 1)при обновление есть пункт:
     

    Восстановите файлы вашего движка:
     
    - admin/model/catalog/product.php
    - admin/controller/report/product_purchased.php
    - admin/model/report/product.php
    - admin/view/template/report/product_purchased.php

    то есть сначала заливаем файлы модуля, а потом заливаем резервные файлы?
    2) версия для Opencart 2.0 находится в папке Classic OpenCart & MaxyStore 2.0/ver 2? 
  7. Если сайт на shared hosting - на сколько эффективно можно его оптимизировать? 100 категорий, 2500 товаров
    просто не знаю стоит ли платить за оптимизацию на shared hosting, или просто установит кеш модуль, а потом когда уже поставлю сайт на vps сделать оптимизацию.

  8. нашел в интернете такой способ решения проблемы:
    1.- открыть файл  header.php , catalog/controller/common/header.php
    2.- изменить $product_total = $this->model_catalog_product->getTotalProducts($data); изменить на //$product_total = $this->model_catalog_product->getTotalProducts($data);
    3.- изменить  name' => $child['name'] . ($this->config->get('config_product_count') ? ' (' . $product_total . ')' : '') изменить на  name' => $child['name']
    4.- сохранить
    Только не знаю подойдет он и подходит он для Opencart 2.0.2.0?

  9. Mysql не может закешировать запрос с now

    Необходимо подставлять в другом формате: день час или день

    Вроде максимумально человеческим языком написал))

    день час или день?  Как это сделать?

    в admin\language\russian\russian.php

    $_['date_format_short']             = 'd.m.Y';
    $_['date_format_long']              = 'l, d F Y';
    $_['time_format']                   = 'H:i:s';

    $_['datetime_format']               = 'd/m/Y H:i:s';

    в catalog\language\russian\russian.php

    $_['date_format_short']     = 'd.m.Y';
    $_['date_format_long']      = 'l, d F Y';
    $_['time_format']           = 'H:i:s';
    $_['datetime_format']       = 'd/m/Y H:i:s';

    Что здесь неправильно?

  10. отключить подсчет категорий, здесь смотрите

    сделал в catalog/controller/product/category.php поставил значение $product_total = 0; - толку ноль, даже хуже стало, загрузка страницы увеличилась примерно на 30 мс

    вернул обратно как было.

     

     

  11. извините за тупой вопрос, но этот способ применим для Opencart 2.0.2.0 ?
    в фале catalog/controller/product/category.php нашел строчку $product_total
    а в файле catalog/controller/common/header.php- нет $product_total
     

  12. Здравствуйте, помогите пожалуйста расшифровать полученный результат и оптимизировать сайт.
     
    Страница:/dorozhnyj-assortiment/sumki-dorozhnye/sumki-dorozhnye-iz-naturalnoj-kozhi/sumka-dorognaya
    Источник:/home/tank-120/syti.ru/docs/catalog/model/catalog/product.php
    Время выполнения: 15.97мс 
     
    SELECT COUNT(DISTINCT p.product_id) AS total FROM oc_category_path cp LEFT JOIN oc_product_to_category p2c ON (cp.category_id = p2c.category_id) LEFT JOIN oc_product p ON (p2c.product_id = p.product_id) LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) LEFT JOIN oc_product_to_store p2s ON (p.product_id = p2s.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND cp.path_id = '122'
     
    ----------------------
     
    Страница:/dorozhnyj-assortiment/sumki-dorozhnye/sumki-dorozhnye-iz-naturalnoj-kozhi/sumka-dorognaya
    Источник:/home/tank-120/syti.ru/docs/catalog/model/catalog/product.php
    Время выполнения: 13.17мс 
     
    SELECT COUNT(DISTINCT p.product_id) AS total FROM oc_category_path cp LEFT JOIN oc_product_to_category p2c ON (cp.category_id = p2c.category_id) LEFT JOIN oc_product p ON (p2c.product_id = p.product_id) LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) LEFT JOIN oc_product_to_store p2s ON (p.product_id = p2s.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND cp.path_id = '124'
     
    ----------------------
     
    Страница:/dorozhnyj-assortiment/sumki-dorozhnye/sumki-dorozhnye-iz-naturalnoj-kozhi/sumka-dorognaya
    Источник:/home/tank-120/syti.ru/docs/catalog/model/catalog/product.php
    Время выполнения: 13.76мс 
     
    SELECT COUNT(DISTINCT p.product_id) AS total FROM oc_category_path cp LEFT JOIN oc_product_to_category p2c ON (cp.category_id = p2c.category_id) LEFT JOIN oc_product p ON (p2c.product_id = p.product_id) LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) LEFT JOIN oc_product_to_store p2s ON (p.product_id = p2s.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND cp.path_id = '123'
     
    ----------------------
     
    Страница:/dorozhnyj-assortiment/sumki-dorozhnye/sumki-dorozhnye-iz-naturalnoj-kozhi/sumka-dorognaya
    Источник:/home/tank-120/syti.ru/docs/catalog/model/catalog/product.php
    Время выполнения: 13.78мс 
     
    SELECT COUNT(DISTINCT p.product_id) AS total FROM oc_category_path cp LEFT JOIN oc_product_to_category p2c ON (cp.category_id = p2c.category_id) LEFT JOIN oc_product p ON (p2c.product_id = p.product_id) LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) LEFT JOIN oc_product_to_store p2s ON (p.product_id = p2s.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND cp.path_id = '116'
     
    ----------------------
     
    Страница:/dorozhnyj-assortiment/sumki-dorozhnye/sumki-dorozhnye-iz-naturalnoj-kozhi/sumka-dorognaya
    Источник:/home/tank-120/syti.ru/docs/catalog/model/catalog/product.php
    Время выполнения: 20.36мс 
     
    SELECT COUNT(DISTINCT p.product_id) AS total FROM oc_category_path cp LEFT JOIN oc_product_to_category p2c ON (cp.category_id = p2c.category_id) LEFT JOIN oc_product p ON (p2c.product_id = p.product_id) LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) LEFT JOIN oc_product_to_store p2s ON (p.product_id = p2s.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND cp.path_id = '86'
     
    ----------------------
     
    Страница:/dorozhnyj-assortiment/sumki-dorozhnye/sumki-dorozhnye-iz-naturalnoj-kozhi/sumka-dorognaya
    Источник:/home/tank-120/syti.ru/docs/catalog/model/catalog/product.php
    Время выполнения: 18.69мс 
     
    SELECT COUNT(DISTINCT p.product_id) AS total FROM oc_category_path cp LEFT JOIN oc_product_to_category p2c ON (cp.category_id = p2c.category_id) LEFT JOIN oc_product p ON (p2c.product_id = p.product_id) LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) LEFT JOIN oc_product_to_store p2s ON (p.product_id = p2s.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND cp.path_id = '128'
  13. 1- терпимо
    2, 3 - это хорошо  :-) 
    жаль что в демо у вас слабо загружен(кол-во категорий, товаров) - сомнения терзают, купить или не купить - вот в чем вопрос 
    может все таки дождусь хорошего демо магазина  :-)

×
×
  • Створити...

Important Information

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