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

Blast

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

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

  • Посещение

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

  1. Blast

    Журнал ошибок

    ну скорее всего права на запись на папки/файлы не установлены
  2. замените $data['product_category_sorts'] = $this->request->post['product_category']; на $data['product_category_sorts'] = array(); foreach($this->request->post['product_category'] as $category_id => $category) { $data['product_category_sorts'][$category_id] = $category['category_order']; }
  3. вряд-ли перечисленное может являться причинами. Кроме того, у вас не работают только категории. Отображение товаров в поиске и по производителю работает, карточка товара также открывается Просмотрите в БД таблицы с категориями, может там что-то Посмотрите что возвращается после строки $category_info = $this->model_catalog_category->getCategory($category_id); в контроллере категории
  4. есть кстати подозрение, что если при редактировании товара вы, например, не заполните обязательные поля и опенкарт вернет вас на эту же страницу редактирования этого же товара, то вся сортировка собьется(в БД останется). Проверьте, не сохраняя повторно товар
  5. ну так трудно гадать нужно смотреть данные на каждом этапе. До записи в БД в разных условиях. Потом посмотреть в самой БД. Сделать дамп в контроллере после получения данных строкой $this->model_catalog_product->getProductCategorySorts($this->request->get['product_id']); Потом во вьюшке. Так и выяснять где они теряются В модели надеюсь внесли изменения и в метод AddProduct и editProduct
  6. а введенные данные по сортировкам сохраняются? 1234, 5555? для достоверности можно прямо в базу заглянуть
  7. так текста ошибки вы так и не представили. Только незаконченный запрос
  8. сделайте дамп данных и посмотрите есть ли вообще в передаваемых данных инфа о категориях в файле admin/model/catalog/product.php после if (isset($data['product_category'])) { добавьте var_dump($data['product_category']); die;
  9. или отключите у всех своих посетителей блокировщик рекламы или переместите картинки из папки baners в какую-нибудь другую
  10. в шаблоне нужно изменить имя поля в чекбоксах выбираемых категорий на name="product_category[<?php echo $category['category_id']; ?>][category_id]"
  11. ну я ж и написал попробовать оставить только один RewriteCond еще можно попробовать вместо %{HTTPS} указать %{ENV:HTTPS} или такое условие RewriteCond %{HTTP:SSL} =1 [NC]
  12. попробуйте оставить какой-нибудь один RewriteCond
  13. шаблон уже знатно поменяли меню вертикальное, а не горизонтальное, очевидно, вы используете какой-то модуль для его вывода. В html-код подкатегории не выводятся, а значит и не отображаются. Нужно смотреть настройки и/или код модуля меню
  14. жаль телепаты в отпуске(( в дефолтном шаблоне они отображаются. Значит вы что-то где-то на неизвестном нам сайте сделали
  15. Blast

    Исправить поиск на сайте

    я немного знаком со sphinx'ом, но могу попробовать а не пробовали обратиться к программисту, который вам прикручивал его на сайт?
  16. никогда не искал такого решения. могу только сам запрогать
  17. там ошибка в наименовании полей в базе данных первым же шагом нужно создавать поле с именем category_order а не category_sort
  18. конфиги тут не при чем. Они считываются уже после работы htaccess попробуйте RewriteCond %{HTTPS} on RewriteCond %{HTTP:X-Forwarded-Proto} https RewriteRule ^(.*)$ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
  19. добавьте в catalog/language/ru-ru/product/category.php $_['text_instock'] = 'На складе';
  20. в admin/controller/common/filemanager.php после $files = glob($directory . '/' . $filter_name . '*.{jpg,jpeg,png,gif,JPG,JPEG,PNG,GIF}', GLOB_BRACE); обрабатывайте список файлов. для определения даты файла используйте filemtime($file). Для сортировки krsort если дата будет ключом в массиве $files чтобы открыть произвольную папку в этом же файле меняйте этот блок if (isset($this->request->get['directory'])) { $directory = rtrim(DIR_IMAGE . 'catalog/' . str_replace('*', '', $this->request->get['directory']), '/'); } else { $directory = DIR_IMAGE . 'catalog'; } папку можно запоминать в сессии, куках, БД, localstorage
  21. в редактировании товара на вкладке Связи указываете в каком магазине будет отображаться товар
×
×
  • Создать...

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

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