Перейти к содержанию

zomo

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

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

  • Посещение

Репутация

23 Очень хороший

1 Подписчик

Информация о zomo

  • Звание
    Продвинутый пользователь
  • День рождения 16.04.1994

Контакты

  • ICQ
    570501

Информация

  • Пол
    Мужчина

Посетители профиля

4 113 просмотра профиля
  1. Не влияет на поисковую выдачу никак главное чтобы Урлы были уникальными
  2. Я ничего не предлагаю opencart использует по умолчанию оба метода.... например тот же язык в каталоге модели foreach ($query->rows as $result) { А потом в контроллере $results = $this->model_localisation_language->getLanguages(); foreach ($results as $result) { .... Вот и не понимаю зачем и так и так делать
  3. а как по феншую ?) все же если есть два варианта реализации, значит один из них костыль )
  4. Всем добрый вечер, объясните пожалуйста зачем в модели используют массив foreach ($query->rows as $result) { , если можно вывести return $query->row и работать с массивом в контроллере ? В чем разница и где тайные знаки?) Очень благодарен за ответы
  5. Это какой такой готовый файл? Да еще который сам все добавит?)
  6. Смотрите грубо говоря store_id зависит не от товара а от его категории... Соответственно поля выбора магазина у самого товара не логично, гораздо логичнее для меня брать store_id и вписывать его в product_to_store, при выборе категорий.. Если несколько категорий значит и строк в бд product_to_store несколько Берется product_Id с товара а store_id подтягивается с категории
  7. Если несколько категорий то store id берется каждой из них и идет в product_to_store. Отправлено с моего Redmi Note 6 Pro через Tapatalk
  8. Доброе время суток, необходимо при добавлении товара брать значение store_id из категории в которой находиться товар... Собственно говорят в этом то и вопрос...(
  9. А чего против кеширование если не секрет ?
  10. Добрый вечер, решил создать статистику (кол-во товаров, категорий, производителей) и вывести все на главную страницу Понятное дело что эту штуку лучше кешировать... В этом и беда, хочу закешировать сразу 3 значение кол-во товаров и кол-во категорий и кол-во производителей.. Как это сделать в модели? public function getHomeCount($data = array()) { $cache = md5(http_build_query($data)); $home_count_data = $this->cache->get('home.count.total.' . $cache); if (!$home_count_data) { $sql = "SELECT COUNT(*) AS total FROM `" . DB_PREFIX . "category`"; $sql = "SELECT COUNT(*) AS total FROM `" . DB_PREFIX . "product`"; $sql = "SELECT COUNT(*) AS total FROM `" . DB_PREFIX . "manufacturer`"; $query = $this->db->query($sql); $home_count_data = $query->row['total']; $this->cache->set('home.count.total.' . $cache, $home_count_data); } return $home_count_data; } Хочу выводить 3 разных значение и брать их из кеша файла home.count.total. понятное дело ... Создать 3 разных файла кеша я могу, а как объединить в один и выводить из него 3 значение не совсем понял....
  11. А зачем отдельная таблица oc_noticeup_seo_product, когда есть oc_product_description, которая один в один за исключением store_id, не легче добавить store_Id и уже в нее писать ?
×

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

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