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

PeletonTver

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

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

  • Посещение

Все публикации пользователя PeletonTver

  1. Здравствуйте. Как обновить модуль, интуитивно нихрена не получается, инструкции нет
  2. ну я на шапку ветки ориентировался
  3. так это в исходнике ocstore 3.0.2.0 и таблицы в базе есть
  4. блин , сори это в admin-model-catalog-category
  5. admin-model-catalog-category похоже бесхозные WHERE параметры запросов public function getCategoryRelated($category_id) { $category_related_data = array(); $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "product_related_wb WHERE product_id = '" . (int)$product_id . "'"); foreach ($query->rows as $result) { $product_related_data[] = $result['related_id']; } return $product_related_data; } public function getCategoryRelated_article($category_id) { $category_related_data = array(); $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "article_related_wb WHERE article_id = '" . (int)$article_id . "'"); foreach ($query->rows as $result) { $article_related_data[] = $result['related_id']; } return $article_related_data; }
  6. Возможно стала страница формироваться скриптами. Надо писать самому или парсер на базе хромиума или аналогов.
  7. При установке пишет что файл image/parusek не доступен для записи
  8. Подскажите , есть рабочие модули после 01.04 ? Спасибо.
  9. а Where разве не ограничивает одним языком?. Убрал сортировку по имени и все забегало.
  10. В списке 100, сервер свой. Основной тормоз на данный момент это SELECT * FROM oc_product p LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) WHERE pd.language_id = '1' GROUP BY p.product_id ORDER BY pd.name ASC LIMIT 0,100 а именно ORDER BY , убираю его и запрос моментальный, а с ним до 15секунд. Надо что то ддумать. а getTotalProducts и не в админке тормозил. И на хрена в запросе Group By p.product_id если он и так уникальный?
  11. После Вашей помощи, продолжил курить запросы.Так вот у меня при 100000 товарах вкладка товары открывается секунд 10 в админке, как будто миллиарды записей перетряхивает. Стал смотреть что тормозит. Первый тормоз getTotalProducts. Оказывается запрос по умолчанию он формирует такой 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) WHERE pd.language_id = '1' AND p.price LIKE '%' и выполняется СЕКУНДУ. Убираем ненужный like и получаем в 20 раз быстрее.Оказывается в контроллере if (isset($this->request->get['filter_price'])) { $filter_price = $this->request->get['filter_price']; } else { $filter_price = ''; } меняем $filter_price=''' на = null и запрос без лайка и время выполнения нормальное Что думаете?
  12. Спасибо всем большое. А что правильней distinct или Limit 1, в данном случае ? Так, для развития..
  13. Хочу добавить в model/category функцию вывода category_id по названию. public function getIdCategory($category_name) { $query="SELECT IFNULL(category_id,null) FROM " . DB_PREFIX . "category_description WHERE name = '".$category_name ."'"; $query = $this->db->query($query); return $query->row['category_id']; } Не работает , хотя строка формируется нормально. В PhpMyAdmin-e работает А вот так работает $query="SELECT category_id FROM " . DB_PREFIX . "category_description WHERE name = 'ПРОБА'"; IFNULL вставляю - не работает Переменную вставляю - не работает. Что за хрень? Помогите кто чем может. зы. В функции нерабочий только IFNULL вызываю $a="ПРОБА"; $filter_category=$this->model_catalog_category->getIdCategory($a); работает как IFNULL поправить?
  14. Версия 3.0. Мне хотелось бы чтобы для пользователя можно было назначить категорию(ии) и чтоб в админке в категориях и в товарах были видны только они. Модуль куплю))Только для ввода.редактирования товара и описания категории
  15. На базе,это с дописыванием контроллеров и ....? В описании не нашел нужного функционала. Или в запрещенные вносить ссылки на запрещенные категории? product/category&path=89,product/category&path=90
  16. Подскажите плз, гуглил гуглил не нагуглил. Хочу разным пользователям дать разрешение на создание и редактирование на разные категории товаров. Например пользователь А категории аа и вв, а пользоаватель С категории вв и дд. Есть такой модуль, в категориях добавляющий пользователя(не админа) или наоборот в пользователях добавлять категории?
  17. Вообщем разобрался вроде, надо переменные TWIG передавать в vue через json_encode.
  18. Пробую связать Twig и Vue.js Правильно ли я передаю данные в Vue через ref в mounted() или есть более правильные решения?
  19. может это чтоб рекламу вставлять через этот сервис? что то с facebook,твиттера и пинтереста. Главное чтоб без ведома хозяина не понавыскакивало всякой хрени
  20. Как то так и подумал. Нашел еще в article.twig А есть еще подобные фичи ,которые надо удалить?
×
×
  • Создать...

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

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