Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Muskather

Користувачі
  
  • Публікації

    280
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем Muskather

  1. Здравствуйте. Когда то тоже так делал, комментировпл PHP код -не выходило.

     

    Не нужно комментировать PHP код, он все равно будет срабатывать.

     

    Или удалить напрямую руками проверки, или попробуйте написать модификатор, если удалять не ходите.

     

    Если в верстке нужно убрать поля, можно дописать класс hidden для соотвествующих полей, в bootstrap'е этому классу прорисано display: bone;

     

    После обновить модификаторы, должно сработать.

     

  2. Плохо посмотрел, Вы в разделе Opencart 3.x  > Opencart 3.x: Общие вопросы > Twig  написали, хотя ответ и для Twig подойдет:)

     

    Для блока с описанием товара (название, описание, цена) задана высота 180px, можно изменить как Вам надо, вот путь к файлу:

    catalog/view/theme/default/stylesheet/stylesheet.css

     

    Строчка 556:

    .product-thumb .caption {
    	padding: 0 20px;
    	min-height: 180px;
    }


        min-height: 180px <--- вот 180 можно на 135 например изменить
     

  3. Если у Вас OpenCart/OcStore 2.3 то путь к файлу такой:
    catalog/view/theme/default/template/extension/module/featured.tpl

     

    Вас интересуют в файле featured.tpl строчки 9 и 37

     

    Вывод описание товара в Рекомендуемых(строка 9):

    <p><?php echo $product['description']; ?></p>

     

    Вывод кнопки сравнения товаров в Рекомендуемых(строка 37):

    <button type="button" data-toggle="tooltip" title="<?php echo $button_compare; ?>" onclick="compare.add('<?php echo $product['product_id']; ?>');"><i class="fa fa-exchange"></i></button>

     

  4. 6 минут назад, Alex787 сказал:

    Алексей!

    Приветствую. Увидел, что обнова залита на демке и в купленных файлах появилась 2.5.9 ( например - NS_OPENCART_2302_v2.5.9_PHP_71 )

    Подскажите, какие изменения?... поискал, не нашел

    Что нового в версии 259

    Размещено 20 часов назад

    Версия 259

    LazyLoad изменил

    Новинки вид сетка + ajax показать еще + привязка к категории

    Баннеры блоки выбор колонки 3 или 4

    сортировка товар модуль Productany

    Витрина категорий - кликабельная картинка если нет подкатегорий

  5. Видимо это кнопка "Быстрого просмотра" товара, то есть без открытия страницы товара.

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

     

    Это модуль скорее всего, так и называется "Быстрый просмотр" или еще как то, отключите его, и кнопки не станет.

    Или в настройках модуля найдите поле отвечающее за вывод информации на сайте, и пропишите название кнопки, если кнопка и её функция нужна.

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

    Вот файл, если кому нужны подобные поля:

    Поля товара.ocmod.xml (скачать)

    После установки, обновить модификаторы.

    Тестировалось на версии ocStore 2.3.0.2.3, шаблон - default

     

    • +1 1
  7. Здравствуйте.

    Такая проблема. Хочу создать несколько полей в таблице product.

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

    На локальном сервере же (в моем случае это OpenServer), при создании поля, вручную, или SQL запросом, выдает ошибку ---> #1067 - Некорректное значение по умолчанию для 'date_available'

     

    Вот пример запроса:

    ALTER TABLE `oc_product` ADD `poletam` VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL AFTER `date_modified`

     

    На хостинге срабатывает безотказно, поле создается, на OpenServer`e почему то не хочет.

    Как быть, в чем проблема? 

  8. Вот хочу сохранить два поля

    $exist = $this->db->query("SHOW COLUMNS FROM `" . DB_PREFIX . "product` WHERE `Field` = 'guarantee'");
    	if (!$exist->num_rows) {
    	$this->db->query("ALTER TABLE `" . DB_PREFIX . "product` 
    	ADD COLUMN `guarantee` VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
    	ADD COLUMN `device_version` VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL
    	");
    }

    Поле device_version не сохраняется

    Вот такая ошибка: 

    2018-06-06 13:07:26 - PHP Notice:  Undefined index: device_version in 
    W:\domains\clear-website.net\system\storage\modification\admin\model\catalog\product.php 
    on line 140

    В чем ошибка. Помогите.

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

    Проблема в том, что не совсем разбираюсь в запросах SQL.

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

     

    Задумка работает, только одно из полей не хочет сохранятся, выдает ошибку, при этом в карточке товара одно поле выводится, второе пустое.

    Это точно не привышение лимита символов, что-то в запросе.

     

    Ошибка которая возникает, выглядит вот так:

    Спойлер
    
    Notice: Undefined index: device_version in W:\domains\clear-website.net\system\storage\modification\admin\model\catalog\product.php on line 140
    Fatal error: Uncaught Exception: Error: Unknown column 'device_version' in 'field list'<br />Error No: 1054<br />UPDATE oc_product SET model = 'Товар 15', 
    guarantee = 'вфывфывфы', device_version = '', sku = '', upc = '', ean = '', jan = '', isbn = '', mpn = '', location = '', quantity = '990', minimum = '1', 
    subtract = '1', stock_status_id = '5', date_available = '2009-02-04', manufacturer_id = '8', shipping = '1', price = '100', points = '400', weight = '12.5', 
    weight_class_id = '1', length = '1', width = '2', height = '3', length_class_id = '1', status = '1', tax_class_id = '9', sort_order = '0', date_modified = 
    NOW() WHERE product_id = '42' in W:\domains\clear-website.net\system\library\db\mysqli.php:40 Stack trace: #0 W:\domains\clear-
    website.net\system\library\db.php(16): DB\MySQLi->query('UPDATE oc_produ...', Array) #1 W:\domains\clear-
    website.net\system\storage\modification\admin\model\catalog\product.php(141): DB->query('UPDATE oc_produ...') #2 W:\domains\clear-
    website.net\system\storage\mod in W:\domains\clear-website.net\system\library\db\mysqli.php on line 40

     

     

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.