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

annnn

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

    160
  • З нами

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

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

  1. Может кто подскажет
    уже весь вечер пытаюсь одеть верстку на форму
    это какой то капец
    на русской версии при заполненных полях все работает, на укр. вообще не работает при заполненных полях
    что то с js
    модуль испольуется
    Модуль Конструктор форм Opencart 3.0

  2. 1 минуту назад, PaulKravchenko сказал:

    Переверстать /catalog/common/language.twig

    не получается
    делаю следующее
    в языковые файлы добавил  $_['text_language_flag'] = 'ru';  $_['text_language_flag'] = 'ua';
    в /language.twig заменил img на {{  text_language_flag }}
    и ниже где активный так же изображение заменил на {{  text_language_flag }}
    вот так
     

    <ul class="mlang">
            {% for language in languages %}
                {% if language.code == code %}
                <li>
                  <button class="btn btn-link btn-block language-select active" type="button" name="{{ language.code }}">
                      {{  text_language_flag }}
                      
                  </button>
                </li>
                {% else %}
                    <li>
                        <button class="btn btn-link btn-block language-select" type="button" name="{{ language.code }}">
                           {{  text_language_flag }}
                        </button>
                    </li>
              {% endif %}
            {% endfor %}
          </ul>

    и теперь если какой то язык активен, на обеих высвечивается тот, который активен

    Screenshot_4.png

    Screenshot_5.png

  3. Только что, 29aleksey сказал:

    все верно я не имею не какого отношения к этому шаблону

    там что в архиве шаблон есть модуль ?

    нет
    там модуль ниже у этого автора продается
    он мне отписал либо доплачивай, либо к автору обращайся
    вот я и вас нашел

  4. 1 минуту назад, 29aleksey сказал:

    @annnn что значит нету ?

    вы даже не пытались мне тут написать

    версии модуля есть под разные версии php

     

    так я не у вас покупал
    я покупал вот тут



    а вам скорее я писал на вашем сайте, где вы сказали что отношения к модулю никакого не имеете на форуме

  5. 2 минуты назад, Tank сказал:

    Попросите автора выслать архив для нужно вам версии PHP или посмотрите файлы для скачивания при покупке, там наверняка есть версия модуля для вашей версии PHP.

    нету
    ни в описании не указано
    ни какой либо инструкции

  6. Есть сайт
    запилен на шаблоне Aridius Eclipse , перепилен наверное много раз


    в нем есть модуль пои ска - живой поиск
    так вот
    если ввести запрос, выводит в выпадающем блоке товары, в которых есть поисковая фраза
    но если нажать на кнопку поиска, или нажать на показать все
    перекидывает на пустую дефолтную страницу поиска /index.php?route=product/search
    вот его tpl

    Спойлер
    
    <script>
      window.jquery_scripts.push(function() {
        // livesearch
        (function($) { $.fn.livesearch = function(option) { return this.each(function() { this.timer = null; this.items = new Array(); this.minLength = <?php echo $aridius_livesearch_symbol; ?>; $.extend(this, option); $(this).attr('livesearch', 'off');
    // Blur
          $(this).on('blur', function() { setTimeout(function(object) { object.hide(); }, 200, this); });
    // Keydown
          $(this).on('input', function(event) { if (event.keyCode == 27) { this.hide(); } else if (this.value.length <= this.minLength) { this.hide(); } else { this.request(); } });
    // Show
          this.show = function() { var pos = $(this).position();  $(this).siblings('ul.dropdown-menu').css({ top: pos.top + $(this).outerHeight(), left: pos.left });  $(this).siblings('ul.dropdown-menu').show(); }
    // Hide
          this.hide = function() { $(this).siblings('ul.dropdown-menu').hide(); }
    // Request
          this.request = function() { clearTimeout(this.timer);  this.timer = setTimeout(function(object) { object.source($(object).val(), $.proxy(object.response, object)); }, 200, this); }
    // Response
          this.response = function(json) { html = '';  if (json.length) { for (i = 0; i < json.length; i++) { this.items[json[i]['value']] = json[i]; }  for (i = 0; i < json.length; i++) { if (!json[i]['category']) { html += '<a href="javascript:void(0)" onclick="location = &quot; '+ json[i]['href'] + '&quot;" >'; html += '<li class="search-container2" data-value="' + json[i]['value'] + '">'; if(json[i]['image']){ html += '<div class="search-thumb"><img src="' + json[i]['image'] + '"/></div>'; } html += '<div class="search-container">'; html += '<div ><div class="search-name">' + json[i]['label'] + '</div><br/>'; html += '<div class="search-special">' + json[i]['special'] + '</div></div>'; if(json[i]['special']){ html += '<div class="search-price2">' + json[i]['price'] + '</div></div>'; } else { html += '<div class="search-price">' + json[i]['price'] + '</div></div>'; } html += '</div>'; html += '<div style="clear:both;"></div></li></a>'; } }  html += '<a onclick="$(\'#search .btn-default\').trigger(\'click\');" class="search-all"><?php echo $aridius_livesearch_viewmore; ?></a>';  }  if (html) { this.show(); } else { this.hide(); }  $(this).siblings('ul.dropdown-menu').html(html); }
          $(this).after('<ul class="dropdown-menu"></ul>'); $(this).siblings('ul.dropdown-menu').delegate('a', 'click', $.proxy(this.click, this));  }); } })(window.jQuery);
    
        $("input[name='search']").livesearch({source:function(a,b){$.ajax({url:"index.php?route=extension/module/aridius_livesearch/livesearch&search="+encodeURIComponent(a),dataType:"json",success:function(a){b($.map(a,function(a){return{label:a.name,price:a.price,special:a.special,image:a.image,href:a.href,value:a.product_id}}))}})},select:function(a){$("input[name='search']").val(a.label)}});
      });
    </script>

     

     

    вот его контироллер
    мож кто подскажет в чем дело?
     

    Спойлер
    
    <?php
    class ControllerExtensionModuleAridiusLivesearch extends Controller {
    	
        public function index($setting) {
    
            $this->load->language('extension/module/aridius_livesearch');
    
    		$data['aridius_livesearch_viewmore'] = $this->language->get('aridius_livesearch_viewmore');
    	    $data['aridius_livesearch_symbol'] = $this->config->get('aridius_livesearch_symbol');
    		$data['aridius_livesearch_img'] = $this->config->get('aridius_livesearch_img');
    
    		return $this->load->view('extension/module/aridius_livesearch', $data);
        }
    
    	public function livesearch() {
    		
    		$json = array();
    
    		if (isset($this->request->get['search'])) {
    			$this->load->model('catalog/product');
                $this->load->model('tool/image');
    			if (isset($this->request->get['search'])) {
    				$filter_name = $this->request->get['search'];
    			} else {
    				$filter_name = '';
    			}
    
    			if (isset($this->request->get['search'])) {
    				$filter_tag = $this->request->get['search'];
    			} else {
    				$filter_tag = '';
    			}
    			
    			if (isset($this->request->get['search'])) {
    				$filter_model = $this->request->get['search'];
    			} else {
    				$filter_model = '';
    			}
    			
    			if (isset($this->request->get['search'])) {
    				$filter_sku = $this->request->get['search'];
    			} else {
    				$filter_sku = '';
    			}
    			
    			if (isset($this->request->get['search'])) {
    				$filter_description = $this->request->get['search'];
    			} else {
    				$filter_description = '';
    			}
    
    			if (isset($this->request->get['limit'])) {
    				$limit = $this->request->get['limit'];	
    			} else {
    				$limit = 5;	
    			}			
    
    			$data = array(
    				'filter_name'         => $filter_name,
    				'filter_tag'          => ($this->config->get('aridius_livesearch_tag')) ? false : $filter_tag,
    				'filter_model'        => ($this->config->get('aridius_livesearch_livesearch_model')) ? false : $filter_model,
    				'filter_sku'          => ($this->config->get('aridius_livesearch_sku')) ? false : $filter_sku,
    				'filter_description'  => ($this->config->get('aridius_livesearch_description')) ? false : $filter_description,
    				'start'               => 0,
    				'limit'               => $this->config->get('aridius_livesearch_limit')
    			);
    
    			$results = $this->model_catalog_product->liveSearch($data);
    
    			foreach ($results as $result) {
    				
    			if ($this->customer->isLogged() || !$this->config->get('config_customer_price')) {
    			  $price = $this->currency->format($this->tax->calculate($result['price'], $result['tax_class_id'], $this->config->get('config_tax')), $this->session->data['currency']);
    		    } else {
    			  $price = '';
    			}
    
    			if ((float)$result['special']) {
    			  $special = $this->currency->format($this->tax->calculate($result['special'], $result['tax_class_id'], $this->config->get('config_tax')), $this->session->data['currency']);
    			} else {
    			  $special = '';
    			}
    
    			if ($result['image']) {
    			  $image = $this->model_tool_image->resize($result['image'], $this->config->get('aridius_livesearch_width'), $this->config->get('aridius_livesearch_height'));
    			} else {
    			  $image = $this->model_tool_image->resize('placeholder.png', $this->config->get('aridius_livesearch_width'), $this->config->get('aridius_livesearch_height'));
    			}
    
    			$json[] = array(
    					'product_id' => $result['product_id'],
    				    'price'      => $price,
    					'special'    => $special,
    		            'image'      => ($this->config->get('aridius_livesearch_img')) ? false : $image,
                        'href'       => $this->url->link('product/product', '&product_id=' . $result['product_id']),
    					'name'       => strip_tags(html_entity_decode($result['name'], ENT_QUOTES, 'UTF-8'))
    				);
    			}
    		}
    
    		$this->response->setOutput(json_encode($json));
    	}
    }

     


     

  7. нет, на этом форуме был
    буквально 1.5 месяца назад под 3ю ветку ставил
    вот ставил на сайт https://prnt.sc/22lp2pg
    бред какой то в общем
    написано было что данный модуль уже снят с продаж, и ссылка на скачивание стояла

  8. Доброго времени
    столкнулся с проблемой
    сейчас редактируя шаблон списка товаров(category.twig) изменения не вступают в силу
    чищу кеш модификатора, чищу кеш шаблона
    ничего не помогает
    вот журнал ошибок, я там ничего понять не могу
     

    Спойлер
    
    
    
    2021-10-22 8:53:13 - MOD: Modification Default
    
    FILE: system/engine/action.php
    REGEX: ~(require|include)(_once)?\(([^)]+)~
    LINE: 69
    
    FILE: system/engine/loader.php
    REGEX: ~(require|include)(_once)?\(([^)]+)~
    LINE: 77
    LINE: 151
    LINE: 168
    
    FILE: system/library/config.php
    REGEX: ~(require|include)(_once)?\(([^)]+)~
    LINE: 59
    
    FILE: system/library/language.php
    REGEX: ~(require|include)(_once)?\(([^)]+)~
    LINE: 67
    LINE: 73
    
    FILE: system/library/template/template.php
    REGEX: ~(require|include)(_once)?\(([^)]+)~
    LINE: 18
    
    FILE: system/library/template/twig.php
    CODE: if (is_file($file)) {
    LINE: 13
    ----------------------------------------------------------------
    MOD: Fix for twig
    CODE: $loader = new \Twig_Loader_Array(array($filename . '.twig' => $code));
    NOT FOUND - OPERATION SKIPPED!
    CODE: $loader = new \Twig\Loader\ArrayLoader(array($filename . '.twig' => $code));
    LINE: 34
    ----------------------------------------------------------------
    MOD: SimplePars
    
    FILE: admin/controller/common/column_left.php
    CODE: if ($this->user->hasPermission('access', 'catalog/download')) {
    LINE: 103
    ----------------------------------------------------------------
    MOD: 2 simple url rewrite
    
    FILE: catalog/controller/startup/startup.php
    CODE: $this->registry->set('url'
    LINE: 47
    ----------------------------------------------------------------
    MOD: DEV-OPENCART.COM   Localcopy (Загрузка без настроек FTP)
    
    FILE: admin/controller/marketplace/install.php
    CODE: if ($safe) {
    LINE: 165
    CODE: if (is_dir($file) && !is_dir($path)) {
    LINE: 221
    ----------------------------------------------------------------
    MOD: DEV-OPENCART.COM  OcFilter (v4.7.5)
    
    FILE: admin/controller/catalog/product.php
    CODE: function getForm() {
    LINE: 854
    CODE: if (isset($this->error['warning']))
    LINE: 667
    LINE: 871
    CODE: if ($this->user->hasPermission('access', 'catalog/filter')) {
    LINE: 78
    
    FILE: admin/language/en-gb/catalog/product.php
    CODE: $_['text_success']
    LINE: 15
    
    FILE: admin/language/ru-ru/catalog/product.php
    CODE: $_['text_success']
    LINE: 15
    
    FILE: admin/language/en-gb/common/column_left.php
    CODE: $_['text_option']
    LINE: 49
    
    FILE: admin/language/ru-ru/common/column_left.php
    CODE: $_['text_option']
    LINE: 60
    
    FILE: admin/model/catalog/product.php
    CODE: if (isset($data['product_layout'])) {
    LINE: 161
    LINE: 362
    CODE: $data['product_attribute'] = $this->getProductAttributes($product_id);
    LINE: 407
    CODE: $this->db->query("DELETE FROM " . DB_PREFIX . "product WHERE product_id = '" . (int)$product_id . "'");
    LINE: 433
    
    FILE: admin/view/template/catalog/product_form.twig
    CODE: <script ENGINE="text/javascript">
    NOT FOUND - OPERATIONS ABORTED!
    CODE: Cart($this->registry));
    LINE: 201
    
    FILE: catalog/controller/startup/seo_url.php
    CODE: $this->url->addRewrite($this);
    LINE: 25
    
    FILE: catalog/model/catalog/product.php
    CODE: $sql .= " LEFT JOIN " . DB_PREFIX . "product_description
    LINE: 97
    LINE: 469
    CODE: if (!empty($data['filter_manufacturer_id
    LINE: 178
    LINE: 557
    
    FILE: catalog/controller/product/category.php
    CODE: $data['breadcrumbs'] = array();
    LINE: 78
    CODE: $product_total =
    LINE: 226
    CODE: if (isset($this->request->get['filter'])) {
    LINE: 288
    CODE: if (isset($this->request->get['filter'])) {
    LINE: 363
    CODE: if (isset($this->request->get['filter'])) {
    LINE: 398
    CODE: $data['limit'] = $limit;
    LINE: 537
    
    FILE: system/library/document.php
    CODE: public function getLinks
    LINE: 116
    CODE: private $keywords;
    LINE: 21
    CODE: public function setTitle($title) {
    LINE: 44
    
    FILE: system/library/seopro.php
    CODE: validate() {
    LINE: 476
    
    FILE: catalog/controller/common/header.php
    CODE: getTitle();
    LINE: 57
    
    FILE: catalog/view/theme/default/template/common/header.twig
    CODE: </title>
    LINE: 13
    
    FILE: catalog/language/en-gb/common/footer.php
    CODE: http://opencart.pro/
    NOT FOUND - OPERATIONS ABORTED!
    
    FILE: catalog/language/ru-ru/common/footer.php
    CODE: http://opencart.pro/
    NOT FOUND - OPERATIONS ABORTED!
    
    FILE: catalog/language/uk-ua/common/footer.php
    CODE: http://opencart.pro/
    NOT FOUND - OPERATIONS ABORTED!
    CODE: http://myopencart.com/
    NOT FOUND - OPERATIONS ABORTED!
    CODE: http://myopencart.com/
    NOT FOUND - OPERATIONS ABORTED!
    CODE: http://myopencart.com/
    NOT FOUND - OPERATIONS ABORTED!
    CODE: http://www.opencart.com
    NOT FOUND - OPERATIONS ABORTED!
    CODE: http://www.opencart.com
    NOT FOUND - OPERATIONS ABORTED!
    CODE: http://www.opencart.com
    NOT FOUND - OPERATIONS ABORTED!
    CODE: http://lowenet.biz/
    NOT FOUND - OPERATIONS ABORTED!
    CODE: http://lowenet.biz/
    NOT FOUND - OPERATIONS ABORTED!
    CODE: http://lowenet.biz/
    NOT FOUND - OPERATIONS ABORTED!
    ----------------------------------------------------------------
    MOD: DEV-OPENCART.COM — Уведомления в Telegram v3
    
    FILE: catalog/controller/information/contact.php
    CODE: $mail->send();
    LINE: 58
    
    FILE: catalog/model/account/customer.php
    CODE: $customer_id = $this->db->getLastId();
    LINE: 49
    
    FILE: catalog/model/catalog/review.php
    CODE: $review_id = $this->db->getLastId();
    LINE: 46
    
    FILE: catalog/model/checkout/order.php
    CODE: $order_info = $this->getOrder($order_id);
    LINE: 283
    CODE: return $order_id;
    LINE: 57
    
    FILE: catalog/controller/checkout/success.php
    CODE: unset($this->session->data['shipping_method']);
    LINE: 21
    
    FILE: catalog/model/account/return.php
    CODE: return $this->db->getLastId();
    LINE: 50
    ----------------------------------------------------------------
    MOD: Fix common/home
    
    FILE: admin/controller/design/seo_url.php
    CODE: !$this->request->post['keyword']
    LINE: 529
    ----------------------------------------------------------------

     

    вот модификаторы, которые стоят

    с чем может быть связана такая проблема?
     

    Screenshot_1.png

  9. 20 часов назад, optimlab сказал:

    @annnn  Редакотором SEO-урл почему не пользуемся?

    1. Установите модификатор common-home.ocmod.zip
      common-home.ocmod.zip
    2. Дизайн -> SEO URL
    3. Добавьте в поле Запрос "common/home", а поле Ключ оставьте пустым.
    4. Магазин и Язык - самостоятельно.
    5. Сохранить.

     

    Благодарствую!!!

    Работает))

  10. 10 часов назад, Venter сказал:

    мне не надо никакой файл показывать, я вроде как ясно написал что нужно

     

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

    так никто и не спорит что у меня со знанием php,opencart фигово
    были бы знания, разве писал бы сюда?
    имею ввиду что для данной ветки рабочего решения найти не могу
    уже десятки вариантов перерыл

  11. 1 час назад, Venter сказал:

    значит надо смотреть что там у вас не так или может вы делаете что то не так.

     

    да делаю все так
    тут эта ветка какая то очень проблемаьтичная

    до этого очень часто работал с oc 2.3
    внедрял туда что угодно
    а здесь какой то треш пошел

    какой файл показать?

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

Important Information

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