Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

tarvolok

Пользователи
  
  • Публикаций

    93
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные пользователем tarvolok

  1. Я вот сижу с Онлайма в данный момент без всяких костылей.

    Как только я сменил провайдера с Акадо на Онлайм - возможность нормально заходить на этот форум исчезла. Значит в моём секторе сидят тролли? :)

    Кстати ещё не с каждого анонимайзера можно зайти сюда, лично у меня это получилось попытки с 4-ой.

     

    Не понимаю почему нельзя банить по email логина? Неужели троли распределяются именно по территориальному признаку?

  2. Интересный скрипт. Но на моём VPS 512Mb 27000 товаров загрузил - скрипт уже не работает (Gateway Time-out)
    , жаль протестировать не получилось - это я о стрессоустойчивости. Для более мелких магазинов наверное пойдёт.

  3. При всём уважении к автору модуля, не рекомендовал бы пользоваться системой Liqpay (мошенники).

    В течении двух месяцев морочили голову, что зачислят деньги с авторизованного счёта Liqpay, к которому был привязан магазин на карту Приватбанка! (и то и другое одна компания). В итоге просто удалили инфу о транзакциях... а нет транзакций - не к чему аппелировать. Такой вот подход к решению проблем. Видать Коломойский так решает проблемы с финансированием спецподразделений.

  4. Ты один из самых опытных пользователей на этом форуме, скажи если не трудно, были ли у тебя какие-либо неразрешимые проблемы с системой Liqpay? Судя по отзывам на других сайтах минусов больше чем плюсов, и много случаев присвоения денег банком, но конкурентов по тарифам ввода-вывода я не нашёл и система очень привлекательна.. Был шокирован когда узнал что у ПриватБанка косиссия за снятие наличных в их собственном банкомате 1%!

  5. [WebMe] Shipped City [Opencart_151-1541 / ocStore_151-15412]

     

    "благодарность" можете отправлять на WMR-кошелек в подписи.

    Исправь, пожалуйста что бы города не повторялись, ато выглядит как баг, или уж тогда и улицу добавлять рядом с городом :)

    • +1 1
  6. opencart 1.5.4.1 повторяются города, и почему-то не все отображаются, а так модуль полезный ;) Плюсую в репу, если баг поправится то и на вебмани капну.

     

    1. Если адрес не отображается в разделе "адрес доставки" то он не учитывается, у меня например этот адрес используется тот что берётся из раздела "детали оплаты", таким образом "адрес доставки" всегда пустой...

    2. % высчитывается как я понимаю не по городам, а по индексам отправки, а в одном городе таких индексов может быть десятки

  7. Спасибо, друзья что откликнулись, решение найдено! И оно, как обычно, довольно банально. На скрине и в логах длинных запросов можно прочитать что там идёт запрос на вывод определённых категорий, путём не сложных дидуктивных рассуждений я понял что это иды тех самых категорий которые у меня должны выводиться в главном меню, что горизонтальное, однако даже при выключенном в дизайне меню эти запросы всё равно создаются и сильно нагружают базу.

    Решение: Каталог/категории/изменить/данные и снять галочку с чекбокса "главное меню".

     

     

     

    Вы себе однозначно поставили левую сборку, ибо в коде есть

    <a href="http://myopencart.net/forum/files/">модули opencart</a>

     

    Где именно этот код? На главной я не нашёл, возможно он относился к конкретному модулю. Дистриб уже перелопачен так, что стандартным его не назвать...

    • +1 1
  8. Отключите в админке подсчет товаров в категории.

    Естественно, подсчёт отключён, я вот думаю а остаются ли запросы к базе относительно подсчёта этих товаров, например, что значит этот кусочек кода: SELECT COUNT(DISTINCT p.product_id) AS total FROM oc_product ?

  9. Здравствуйте, помогите кто чем может :) слишком большой отклик  у некоторых запросов к базе sql, сервер выделенный виртуальный, трафика нет (отладка магаза) но при этому на открытие страницы уходит под 5-7 секунд, установил панель отладки которая показала большой отклик для таких вот запросов:

    23 	
    
    SELECT COUNT(DISTINCT p.product_id) AS total FROM oc_product p 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) LEFT JOIN oc_product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.STATUS = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND p2c.category_id IN (521)
    
    /var/www/tarvolok/data/www/site.com/catalog/model/catalog/product.php (545)	0.20478 s
    24 	
    
    SELECT COUNT(DISTINCT p.product_id) AS total FROM oc_product p 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) LEFT JOIN oc_product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.STATUS = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND p2c.category_id IN (519)
    
    /var/www/tarvolok/data/www/site.com/catalog/model/catalog/product.php (545)	0.21754 s
    25 	
    
    SELECT COUNT(DISTINCT p.product_id) AS total FROM oc_product p 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) LEFT JOIN oc_product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.STATUS = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND p2c.category_id IN (517)
    
    /var/www/tarvolok/data/www/site.com/catalog/model/catalog/product.php (545)	0.22328 s
    26 	
    
    SELECT COUNT(DISTINCT p.product_id) AS total FROM oc_product p 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) LEFT JOIN oc_product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.STATUS = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND p2c.category_id IN (73)
    
    /var/www/tarvolok/data/www/site.com/catalog/model/catalog/product.php (545)	0.21217 s
    27 	
    
    SELECT COUNT(DISTINCT p.product_id) AS total FROM oc_product p 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) LEFT JOIN oc_product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.STATUS = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND p2c.category_id IN (75)
    
    /var/www/tarvolok/data/www/site.com/catalog/model/catalog/product.php (545)	0.19892 s
    28 	
    
    SELECT COUNT(DISTINCT p.product_id) AS total FROM oc_product p 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) LEFT JOIN oc_product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.STATUS = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND p2c.category_id IN (74)
    
    /var/www/tarvolok/data/www/site.com/catalog/model/catalog/product.php (545)	0.19897 s
    29 	
    
    SELECT COUNT(DISTINCT p.product_id) AS total FROM oc_product p 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) LEFT JOIN oc_product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.STATUS = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND p2c.category_id IN (482)
    
    /var/www/tarvolok/data/www/site.com/catalog/model/catalog/product.php (545)	0.19218 s
    30 	
    
    SELECT COUNT(DISTINCT p.product_id) AS total FROM oc_product p 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) LEFT JOIN oc_product_to_category p2c ON (p.product_id = p2c.product_id) WHERE pd.language_id = '1' AND p.STATUS = '1' AND p.date_available <= NOW() AND p2s.store_id = '0' AND p2c.category_id IN (484)
    
    /var/www/tarvolok/data/www/site.com/catalog/model/catalog/product.php (545)	0.18633 s
    

    ускорялок никаких не ставил, размер таблицы oc_product_description 60Мб, таблицы oc_product 7Мб (32 000 товаров) остальные запросы выполняются за тысячные доли секунды.  Если у кого есть мысли куда копать - подскажите, всем откликрувшимся спасибо.

    post-27652-0-69137300-1376980926_thumb.jpg

  10. может ты установил менеджер изображений, предназначенный для другой версии опенкарт/осторе? После каких событий это произошло? Ещё может быть у тебя 777 права не установлены на папки с изображениями и кэшэм.

  11. Уважаемые форумчане, помогите или натолкните в направлении правильного решения задачи.

     

    Имеется карточка товара, при нажатии кнопки "купить" надо что бы в карточке товара отображалось что товар куплен, хоть какое-нибудь обозначение что товар уже куплен, или допустим значение кнопки "купить" поменялось бы на "куплено" и сменить её цвет.

  12. vqmod для выноса меню в раздел "дополнения":

    <modification>
    	<id><![CDATA[vkExport]]></id>
    	<version><![CDATA[]]></version>
    	<vqmver><![CDATA[]]></vqmver>
    	<author><![CDATA[tarvolok]]></author>
    	<file name="admin/controller/common/header.php">
    		<operation>
    			<search position="after"><![CDATA[$this->data['zone'] = $this->url->link('localisation/zone', 'token=' . $this->session->data['token'], 'SSL');]]></search>
    			<add><![CDATA[$this->data['vk_export'] = $this->url->link('extension/vk_export', 'token=' . $this->session->data['token'], 'SSL');
    $this->data['vk_export_albums'] = $this->url->link('extension/vk_export/albums', 'token=' . $this->session->data['token'], 'SSL');
    $this->data['vk_export_setting'] = $this->url->link('module/vk_export', 'token=' . $this->session->data['token'], 'SSL');
    $this->data['vk_export_report'] = $this->url->link('extension/vk_export/report', 'token=' . $this->session->data['token'], 'SSL');
    ]]></add>
    		</operation>	
    	</file>
    	<file name="admin/view/template/common/header.tpl">
    		<operation>
    			<search position="after"><![CDATA[<li><a href="<?php echo $feed; ?>"><?php echo $text_feed; ?></a></li>]]></search>
    			<add><![CDATA[<li><a href="<?php echo $vk_export; ?>" class="parent">Экспорт ВК</a>
      <ul>
    	<li><a href="<?php echo $vk_export; ?>">Экспорт ВК</a></li>
    	<li><a href="<?php echo $vk_export_albums; ?>">Альбомы</a></li>
    	<li><a href="<?php echo $vk_export_setting; ?>">Настройки</a></li>
    	<li><a href="<?php echo $vk_export_report; ?>">Отчеты запуска по cron</a></li>
      </ul>
    </li>]]></add>
    		</operation>		
    	</file>	
    </modification>
    

    vkexport.xml

    • +1 2
  13. Простите за наглость, а можно поподробней, вот нашёл я этот кусок кода, за ним идёт очень много кода, по логике отвечающего за вывод остальных вкладок...  я так понимаю надо найти то, что выводит содержимое вкладок и перенести это в таблицу код которой вы указали, примерно сюда, так?:

    <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>
    /*Добавлено:
    <tr>
    куски кода отвечающего за остальные вкладки
    </tr>
    */ Добавлено
            <?php } ?>
          </tbody>
          <?php } ?>
        </table>
    
  14. Мне вот тоже интересно как это сделать, ато некоторые по привычке несколько раз нажимают, например, ожидая что всплывёт окно или перебросит на страницу с оформлением.

    Или хотя бы что бы в карточке какая-то отметка появилась о том, что товар куплен.

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.