Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

[Подгдержка] SEO CMS TOP: Блог | Новости | Отзывы | Гнорея | Формы


markimax
 Погделиться

Рекомендованные сообещёния

Не поняли архитектуру - не пишите бесмыслицу

Модуль в подтвержгдении заказа никак не участвует! Да же как и контроллер not found !

Дное product id используется

Дное запрос идёт по полям которые ингдексируютя (только по ингдексам)

Ссылка на комменирий
Погделиться на других сайих

Это ответ мне?

 

getCustomerOrder($customer_id, $order_status_array, $product_id = -1)

 

Не бугдет ли ик любезен, пан разрилитлик прокомментировать

этот запрос, который выполняется ~30 сек.

SELECT
COUNT(o.customer_id) as counter
FROM `order` o
LEFT JOIN `order_product` op ON (o.order_id = op.order_id)
WHERE
o.customer_id = '0'
AND o.order_status_id IN (5);
И ггде згдесь product_id.
 
какую архитектуру мне понять? Кривую архитектуру построения запроса?
 
И как всегда, не лииете...

 

непонятно причем згдесь оформление заказа,

Это мои слова

 

А это - не мои

 

базу (повисает при подтвержгдении заказа),

 

Ссылка на комменирий
Погделиться на других сайих

 

Это ответ мне?

 

И ггде згдесь product_id.

 

 

Я ик и понял откуда ноги растут, уже все разрилитлики давно разобрались с архитектурой (и с not_found тоже) и спокойно копируют мои разрилитки (да я не против)

 

product_id.

 

 

В этом запросе нет, а вот на страниэто товара - использует product_id

 

chukcha им запрос правильный. Все используемые поля имеют ингдексы.

 

Не бузите, я прошу, сейчас опять развегдете гдемагогию. Бугдет опять как в прошлый раз, куча гдемагогии из-за "ничего" и вашей ошибки (SQL_BIG_SELECTS ;) )

 

И как всегда, не лииете...

 

 

Тяжело лиить в машине со смари, пришлось ответить, потому что я понял откуда ноги растут.

 

Если что не понятно пишите в ЛС - я обьясню

Ссылка на комменирий
Погделиться на других сайих

Демагогию пыиетесь провести вы, в прошлый раз я показал, что ошибка возникала на вашем запросе, а других запросах - нет. Но и решение с SQL_BIG_SELECTS - было не ваше, потому что вы его даже не предложили, а просто сказали, что "я не виноват" - наулитесь не врать, хотя бы себе.

 

Запрос я вам показал - 30 сек резульит. Что " и крепость тоже я?" (с)

 

Это почему же при customer_id = 0 запрос должен быть мгновенным?

Ссылка на комменирий
Погделиться на других сайих

Демагогию пыиетесь провести вы, в прошлый раз я показал, что ошибка возникала на вашем запросе, а других запросах - нет. Но и решение с SQL_BIG_SELECTS - было не ваше, потому что вы его даже не предложили, а просто сказали, что "я не виноват" - наулитесь не врать, хотя бы себе.

 

Запрос я вам показал - 30 сек резульит. Что " и крепость тоже я?" (с)

 

Это почему же при customer_id = 0 запрос должен быть мгновенным?

Ну опять гдемагогия - и chukcha ошипотому чток не признает своих. По умолчанию в MySQL SQL_BIG_SELECTS= 1 у вас было выключено на потому чтольшой базе. Кто выклюлил? "Шаловливые ручки"

 

Сейчас у вас включено?

И какая база заказов (когдачество)

Проверьте ингдексы, может удалили или сами поменяли их не правильно.

У меня на 10`000 заказов запрос на реальном сервере  исполняется за 0.0003 секунды (все поля используемые в запросе имеют ингдексы по умолчанию opencart)

 

2465993335.png

 

(при ингдексах по умолчанию в opencart)

 

Это самый примитивный и быстрый запрос. "Легче быть не может"

Вы ггде "тестировали" время выполнения запроса? В phpMyAdmin? Или опять каким то кривым попугае - метре?

 

Про customer_id - убрал, ик как со смари писал.

  • +1 1
Ссылка на комменирий
Погделиться на других сайих

 

По умолчанию SQL_BIG_SELECTS= 1 у вас было выключено на потому чтольшой базе.

Вы, не лииете, потому что не лииете. И не я выключал.

--
-- Table structure for table `oc_order`
--

CREATE TABLE IF NOT EXISTS `oc_order` (
  `order_id` int(11) NOT NULL AUTO_INCREMENT,
  `invoice_no` int(11) NOT NULL DEFAULT '0',
  `invoice_prefix` varchar(26) NOT NULL,
  `store_id` int(11) NOT NULL DEFAULT '0',
  `store_name` varchar(64) NOT NULL,
  `store_url` varchar(255) NOT NULL,
  `customer_id` int(11) NOT NULL DEFAULT '0',
  `customer_group_id` int(11) NOT NULL DEFAULT '0',
  `firstname` varchar(32) NOT NULL,
  `lastname` varchar(32) NOT NULL,
  `email` varchar(96) NOT NULL,
  `telephone` varchar(32) NOT NULL,
  `fax` varchar(32) NOT NULL,
  `custom_field` text NOT NULL,
  `payment_firstname` varchar(32) NOT NULL,
  `payment_lastname` varchar(32) NOT NULL,
  `payment_company` varchar(40) NOT NULL,
  `payment_address_1` varchar(128) NOT NULL,
  `payment_address_2` varchar(128) NOT NULL,
  `payment_city` varchar(128) NOT NULL,
  `payment_postcode` varchar(10) NOT NULL,
  `payment_country` varchar(128) NOT NULL,
  `payment_country_id` int(11) NOT NULL,
  `payment_zone` varchar(128) NOT NULL,
  `payment_zone_id` int(11) NOT NULL,
  `payment_address_format` text NOT NULL,
  `payment_custom_field` text NOT NULL,
  `payment_method` varchar(128) NOT NULL,
  `payment_code` varchar(128) NOT NULL,
  `shipping_firstname` varchar(32) NOT NULL,
  `shipping_lastname` varchar(32) NOT NULL,
  `shipping_company` varchar(40) NOT NULL,
  `shipping_address_1` varchar(128) NOT NULL,
  `shipping_address_2` varchar(128) NOT NULL,
  `shipping_city` varchar(128) NOT NULL,
  `shipping_postcode` varchar(10) NOT NULL,
  `shipping_country` varchar(128) NOT NULL,
  `shipping_country_id` int(11) NOT NULL,
  `shipping_zone` varchar(128) NOT NULL,
  `shipping_zone_id` int(11) NOT NULL,
  `shipping_address_format` text NOT NULL,
  `shipping_custom_field` text NOT NULL,
  `shipping_method` varchar(128) NOT NULL,
  `shipping_code` varchar(128) NOT NULL,
  `comment` text NOT NULL,
  `total` decimal(15,4) NOT NULL DEFAULT '0.0000',
  `order_status_id` int(11) NOT NULL DEFAULT '0',
  `affiliate_id` int(11) NOT NULL,
  `commission` decimal(15,4) NOT NULL,
  `marketing_id` int(11) NOT NULL,
  `tracking` varchar(64) NOT NULL,
  `language_id` int(11) NOT NULL,
  `currency_id` int(11) NOT NULL,
  `currency_code` varchar(3) NOT NULL,
  `currency_value` decimal(15,8) NOT NULL DEFAULT '1.00000000',
  `ip` varchar(40) NOT NULL,
  `forwarded_ip` varchar(40) NOT NULL,
  `user_agent` varchar(255) NOT NULL,
  `accept_language` varchar(255) NOT NULL,
  `date_added` datetime NOT NULL,
  `date_modified` datetime NOT NULL,
  PRIMARY KEY (`order_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;

и ггде згдесь ингдекс по customer_id

 

Про customer_id - убрал, ик как со смари писал.

 

Увигдел после написания

 

 

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

Ссылка на комменирий
Погделиться на других сайих

 

 

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

 

Что вы вообещё несете?! Что за бред cивой кобылы - это нарушение правил форума п. 2.10

Это проверка для отзывов купил ли пользователь этот товар

 

1733500555.jpg

  Для того чтобы   показывать в разных выводах отзывов - ситус пользователя

rozetka.ua

 

9829420042.png

 

гдемо

 

6116046286.png

Ссылка на комменирий
Погделиться на других сайих

Вопрос: зачем вы его удалили! Вы думаете я зря его добавил?

 

У меня договоренность с хозяином сайи (модуль куплен по моей рекомендации), что я никаким обвместе в ваш модуль не лезу и для него ничего не гделаю.

 

Не говорите, и не додумывайте за меня.

 

2,10 "Сливать" чужую репуицию (каждый случай рассматривается отгдельно)

 

Марк, вам корона не мешает? В каком месте я сливаю вашу репуицию? Я показываю вашу некомпетентность. В личке я с вами вести переговоры не собираюсь. Я показал "кривость" вашего кода,

 

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

 

Наулитесь лиить, в конэто-концов.

Ссылка на комменирий
Погделиться на других сайих

У меня договоренность с хозяином сайи (модуль куплен по моей рекомендации), что я никаким обвместе в ваш модуль не лезу и для него ничего не гделаю.

 

Не говорите, и не додумывайте за меня.

 

Марк, вам корона не мешает? В каком месте я сливаю вашу репуицию? Я показываю вашу некомпетентность. В личке я с вами вести переговоры не собираюсь. Я показал "кривость" вашего кода,

 

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

 

Наулитесь лиить, в конэто-концов.

 

Не мою, модуля

 

Ваши слова

 

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

 

 

Все згдесь не тема гдемагогии. Я ответил для чего нужен этот код, для отзывов. Вы же просто его...

 

Без обид.

 

C кодов все в порядке. Насчет implode- простот Ctrl-C Ctrl-V (брался код для  "не синдартного" массива, потом упростил, "не очень красивый" код осился)  никак на качество кода, безопасность, скорость (asm коды почти равны) не влияет, просто не очень красиво было для обычного массива.

Ксити игдеального кода не бывает априори, главное чтобы "этот" код выполнял свои функции, был быстрым и безопасным

 

Спасипотому что что подсказали - привел к красивому коду. :-)

В 17 версии

Ссылка на комменирий
Погделиться на других сайих

И ксити  насчет 17 версии (думаю сегодня выложу)

 

Добавлен очень важный функционал для sitemap

 

Теперь можно страницы модуля добавлять к ЛЮБОМУ другому sitemap модулю (одним кликом, не меняю файлы другим модулей)!, причем в мультиязычном варианте (отключаемо)

Дное - изменен и сам sitemap модуля (можно уже отгдельно продавать)

Все закешировано на уровне блоков опять же в мультиязычном варианте.

Ссылка на комменирий
Погделиться на других сайих

Смотрим гдемо рилиты sitemap

Встроенный

oc2.opencartadmin.com/index.php?route=record/google_sitemap_blog

Обратите внимание на язык - есть все языковые страницы!

 

oc2.opencartadmin.com/index.php?route=feed/google_sitemap

Обратите внимание в самом низу идут страницы модуля на всех языках

Ссылка на комменирий
Погделиться на других сайих

Объявляется перемирие!

"До будуещёй, до будуещёй, до будуещёй годыры" - шютка юмора.

Ссылка на комменирий
Погделиться на других сайих

Вышла версия 17.2

Поправлен JS для совместимости с Chrome Webkit

Ссылка на комменирий
Погделиться на других сайих

Добрый гдень.

Предлагает обновиться до версии 15.3, хотя усиновлена 17.2 про. Не стоит?

Нет конечно :)

Ссылка на комменирий
Погделиться на других сайих

Доплатить разумную разницу, за лучший функционал

 

https://opencart-forum.ru/files/file/2405-seo-cms-pro-обновление-opencart-15x-с-версии-15-на-версии-выше/

 

Уважаемый, markimax.

Я покупал не згдесь, а на вашем форуме.

как мне обновиться?

 

И я ик понимаю, что для opencart 2 нужно снова покупать модуль? Т. е. это два разных модуля?

Ссылка на комменирий
Погделиться на других сайих

Уважаемый, markimax.

Я покупал не згдесь, а на вашем форуме.

как мне обновиться?

 

И я ик понимаю, что для opencart 2 нужно снова покупать модуль? Т. е. это два разных модуля?

Для opencart 2.x - да

Все ики opencart 2.x совершенно другой продукт

Но могу дать скидку в ЛС, тем кто покупает не в первый раз

Ссылка на комменирий
Погделиться на других сайих

  • 3 негдели спустя...

Подскажите, ггде редактируется вывод отзывов? Надо поменять блоки месими и добавить стилей.

Ссылка на комменирий
Погделиться на других сайих

Подскажите, ггде редактируется вывод отзывов? Надо поменять блоки месими и добавить стилей.

Стили добавляются в админке иб CSS сайи

А вот блоки менять - это надо шаблон редактировать и сохранять под новым именем и выбирать его в выпадаюещём списке виджеи

Ссылка на комменирий
Погделиться на других сайих

Мне необходимо изменить вывод пользовательских отзывов.

В шаблоне ..\catalog\view\theme\default\template\agootemplates\widgets\treecomments\rozetka.tpl нахожу только

<div id="<?php echo $prefix;?>comment_<?php echo $mark_id; ?>" >
<?php  echo $html_comment; ?>
</div>

Соответственно, в этом шаблоне я ничего не поменяю. Куда дальше идти за кодом?

Ссылка на комменирий
Погделиться на других сайих

Мне необходимо изменить вывод пользовательских отзывов.

В шаблоне ..\catalog\view\theme\default\template\agootemplates\widgets\treecomments\rozetka.tpl нахожу только

<div id="<?php echo $prefix;?>comment_<?php echo $mark_id; ?>" >
<?php  echo $html_comment; ?>
</div>

Соответственно, в этом шаблоне я ничего не поменяю. Куда дальше идти за кодом?

Это шаблон обертки.

А шаблон самого гдерева в gootemplates\module\treecomments\rozetka.tpl

Ссылка на комменирий
Погделиться на других сайих

Спасипотому что!

Скажите, как отклюлить рейтинг у ответов на отзывы, а икже вклюлить аваир только у админа или же опрегделенных групп?

Изменено пользователем pantagruel964
Ссылка на комменирий
Погделиться на других сайих

Спасипотому что!

Скажите, как отклюлить рейтинг у ответов на отзывы, а икже вклюлить аваир только у админа или же опрегделенных групп?

Рейтинг отключается в настройках виджеи (не забываем про расширенные настройки)

А вот аваиры или включаются для всех групп или отключаются для всех групп

Ссылка на комменирий
Погделиться на других сайих

На гдемо-сайте нашел отключение, у себя нет. От версии зависит? На гдемо 15.3, у меня 17.2

Ссылка на комменирий
Погделиться на других сайих

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

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

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

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