griman
-
Публікації
20 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем griman
-
-
Добрый день! Всем)
Может кто подскажет, как сделать фильтрацию по магазинам, есть созданные адреса магазинов (Локализация>Адрес Магазина) получилось много адресов в каждом городе, как можно например создать вкладку Севастополь при нажатии выпадал список всех магазинов в данном городе, либо фильтр по городам.
Думал сделать вывод через поле коментарии, размещать там магазины и контакты, но хочется сохранить весь функц. что была ссылка показать на карте.
сайт http://rodendecor.ru/contact-us/
-
В 02.09.2019 в 17:12, Sha сказал:
@griman Здравствуйте, вероятно Вы "недоустановили" шаблон, например, не обновили модификаторы!
Спасибо за помощь, все поправили
- 1
-
Добрый день! установил, есть ошибки одни из них
модуль меню
Fatal error: Uncaught exception 'Exception' with message 'Error: Table 'user2081189_leonardo.oc_manufacturer_description' doesn't exist<br />Error No: 1146<br />SELECT name, manufacturer_id, language_id FROM oc_manufacturer_description ORDER BY name ASC' in /home/user2081189/www/leonardostone.by/system/library/db/mysqli.php:40 Stack trace: #0 /home/user2081189/www/leonardostone.by/system/library/db.php(16): DB\MySQLi->query('SELECT name, ma...', Array) #1 /home/user2081189/www/leonardostone.by/admin/model/extension/module/main_menu.php(15): DB->query('SELECT name, ma...') #2 [internal function]: ModelExtensionModuleMainMenu->getManufacturers() #3 /home/user2081189/www/leonardostone.by/system/storage/modification/system/engine/loader.php(178): call_user_func_array(Array, Array) #4 [internal function]: Loader->{closure}(Array, Array) #5 /home/user2081189/www/leonardostone.by/system/engine/proxy.php(25): call_user_func_array(Object(Closure), Array) #6 /home/user2081189/www/leonardostone.by/admin/controller/extension/module/m in /home/user2081189/www/leonardostone.by/system/library/db/mysqli.php on line 40модуль ветрина
Warning: Cannot modify header information - headers already sent by (output started at /home/user2081189/www/leonardostone.by/admin/language/en-gb/extension/module/showcase_item.php:2) in /home/user2081189/www/leonardostone.by/system/library/response.php on line 12
моуль банер
Warning: Cannot modify header information - headers already sent by (output started at /home/user2081189/www/leonardostone.by/admin/language/en-gb/extension/module/banner_form.php:2) in /home/user2081189/www/leonardostone.by/system/library/response.php on line 12
еще ошибки во вложении
Так все модули, как можно исправить?
если так будет везде просьба вернуть средства за не качественный шаблон
-
Добрый! купил модуль не могу скачать, при скачке ошибка сети, остальные модули норм качаются
и при покупке не указал домен куда сбросить инфу
-
4 часа назад, Rassol2 сказал:
Здравствуйте. Пришлите мне в ЛС файл настроек . Я проверю. Правда у меня света нет уже больше 9 часов. Но если что завтра найду где посидеть. А то у меня ещё релиз с исправлениями ошибок готов.
Отправлено с моего Pixel через Tapatalk
Добрый! В личку кинул файл
-
Все привет! Купил данный модуль, пробую получить ссылки, ничего не срабатывает
в логе нет ошибок
в консоли только ошибки на каждую обработку
Uncaught SyntaxError: Unexpected token < in JSON at position 0
at JSON.parse (<anonymous>)
at Function.n.parseJSON (VM9260 jquery-2.1.1.min.js:4)
at Object.success (index.php?route=catalog/simplepars/grab&token=Xad0HmBD4Zm4xihcUyLb2bRsgaAFuLUP&dn_id=4:711)
at j (VM9260 jquery-2.1.1.min.js:2)
at Object.fireWith [as resolveWith] (VM9260 jquery-2.1.1.min.js:2)
at x (VM9260 jquery-2.1.1.min.js:4)
at XMLHttpRequest.<anonymous> (VM9260 jquery-2.1.1.min.js:4) -
Добрый день! шаблон product.tpl в каком контроллере идет его правка? хотел добавить вывод калькулятора для товара, нужно добавить $data['calc'] = $product_info['calc'];
потом вывести в шаблон карточки
-
Добрый день! шаблон product.tpl в каком контроллере идет его правка, хотел добавить вывод калькулятора для товара, мне нужно прописать $data['calc'] = $product_info['calc'];
-
Всем добрый день!
добавить иконку для категории
проблему решил сам
-
Только что, fanatic сказал:
catalog/model/catalog/product.php getProduct
и выведет
да все выводит <?php if($calc): ?>
<p class="info is_ask"><a data-toggle="modal" data-target="#rashod" class=" btn btn-bord" ><i class="icon-calculator"></i>Рассчитать расход</a></p>
<?php endif; ?>еще раз спасибо
-
Круто все работет) всем спасибо
-
24 минуты назад, fanatic сказал:
а getProduct
тут косяк теперь добавил 'calc' => $query->row['calc'],
-
13 часов назад, buslikdrev сказал:
по аналогии с sku, не забываем заглянуть в admin/model/catalog/product.php
Начните с этого урока:в админку добавли и вроде сохраняет значение чекбокса
Как теперь вывести в карточку товара?
так не выводит
$data['calc'] = $product_info['calc'];
<?php if($calc): ?>
тут содержимое
<?php endif; ?>создавал так
1. добавил: $_['entry_calc'] = 'Показать калькулятор:';
2. добавил в /public_html/admin/controller/catalog/product.php
$data['entry_calc'] = $this->language->get('entry_calc');
if (isset($this->request->post['calc'])) {
$data['calc'] = $this->request->post['calc'];
} elseif (!empty($product_info)) {
$data['calc'] = $product_info['calc'];
} else {
$data['calc'] = 1;
}3. добавил в /public_html/admin/model/catalog/product.php
public function addProduct($data) {
$this->db->query("INSERT INTO " . DB_PREFIX . "product SET model = '" . $this->db->escape($data['model']) . "', sku = '" . $this->db->escape($data['sku']) . "', upc = '" . $this->db->escape($data['upc']) . "', ean = '" . $this->db->escape($data['ean']) . "', jan = '" . $this->db->escape($data['jan']) . "', isbn = '" . $this->db->escape($data['isbn']) . "', mpn = '" . $this->db->escape($data['mpn']) . "', location = '" . $this->db->escape($data['location']) . "', quantity = '" . (int)$data['quantity'] . "', minimum = '" . (int)$data['minimum'] . "', subtract = '" . (int)$data['subtract'] . "', stock_status_id = '" . (int)$data['stock_status_id'] . "', date_available = '" . $this->db->escape($data['date_available']) . "', manufacturer_id = '" . (int)$data['manufacturer_id'] . "', shipping = '" . (int)$data['shipping'] . "',calc = '" . (int)$data['calc'] . "', price = '" . (float)$data['price'] . "', points = '" . (int)$data['points'] . "', weight = '" . (float)$data['weight'] . "', weight_class_id = '" . (int)$data['weight_class_id'] . "', length = '" . (float)$data['length'] . "', width = '" . (float)$data['width'] . "', height = '" . (float)$data['height'] . "', length_class_id = '" . (int)$data['length_class_id'] . "', status = '" . (int)$data['status'] . "', tax_class_id = '" . (int)$data['tax_class_id'] . "', sort_order = '" . (int)$data['sort_order'] . "', date_added = NOW()");$this->db->query("UPDATE " . DB_PREFIX . "product SET model = '" . $this->db->escape($data['model']) . "', sku = '" . $this->db->escape($data['sku']) . "', upc = '" . $this->db->escape($data['upc']) . "', ean = '" . $this->db->escape($data['ean']) . "', jan = '" . $this->db->escape($data['jan']) . "', isbn = '" . $this->db->escape($data['isbn']) . "', mpn = '" . $this->db->escape($data['mpn']) . "', location = '" . $this->db->escape($data['location']) . "', quantity = '" . (int)$data['quantity'] . "', minimum = '" . (int)$data['minimum'] . "', subtract = '" . (int)$data['subtract'] . "', stock_status_id = '" . (int)$data['stock_status_id'] . "', date_available = '" . $this->db->escape($data['date_available']) . "', manufacturer_id = '" . (int)$data['manufacturer_id'] . "', shipping = '" . (int)$data['shipping'] . "', calc = '" . (int)$data['calc'] . "', price = '" . (float)$data['price'] . "', points = '" . (int)$data['points'] . "', weight = '" . (float)$data['weight'] . "', weight_class_id = '" . (int)$data['weight_class_id'] . "', length = '" . (float)$data['length'] . "', width = '" . (float)$data['width'] . "', height = '" . (float)$data['height'] . "', length_class_id = '" . (int)$data['length_class_id'] . "', status = '" . (int)$data['status'] . "', tax_class_id = '" . (int)$data['tax_class_id'] . "', sort_order = '" . (int)$data['sort_order'] . "', date_modified = NOW() WHERE product_id = '" . (int)$product_id . "'");
4.добавил в /public_html/admin/view/template/catalog/product_form.php
<div class="form-group">
<label class="col-sm-2 control-label"><?php echo $entry_calc; ?></label>
<div class="col-sm-10">
<label class="radio-inline">
<?php if ($calc) { ?>
<input type="radio" name="calc" value="1" checked="checked" />
<?php echo $text_yes; ?>
<?php } else { ?>
<input type="radio" name="calc" value="1" />
<?php echo $text_yes; ?>
<?php } ?>
</label>
<label class="radio-inline">
<?php if (!$calc) { ?>
<input type="radio" name="calc" value="0" checked="checked" />
<?php echo $text_no; ?>
<?php } else { ?>
<input type="radio" name="calc" value="0" />
<?php echo $text_no; ?>
<?php } ?>
</label>
</div>
</div> -
23 минуты назад, stickpro сказал:
аналогично status или shipping
создал таблицу calc по аналогии табл status
Вот теперь как дальше вывести ее в админке?
-
Только что, stickpro сказал:
закажите доработку у специалиста
спасибо, но я сам хочу понять и научиться
-
например я создам поле calc c типом данных tinyint
а как дальше вывести это поле в карточке, можете подсказать? а то я не селен в php
-
Добрый день! может кто подскажет, как можно реализовать?
Есть калькулятор расчет ламината, как сделать так, что бы можно было его выводить в карточке.
Например Создал товар Ламинат - вкладка данные - показать калькулятор - чекбокс ДА.
Создал товар кисточка - вкладке данные - показать калькулятор - чекбокс НЕТ.
То есть скрывать отображение кнопки(Рассчитать расход) в товарах где она не надо.
Создать фильтрацию по городам либо отдельной вкладкой, табом в контактах
в Opencart 2.x: Загальні питання
Опубліковано: · Змінено користувачем griman
спасибо, такой пример не подойдет, надо просто чтоб аккордеоном выпадал список адресов в таком-то городе