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

halfhope

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

    1 750
  • З нами

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

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

  1. Да, файл верный. Если этого кода там нет, значит у вас seo_pro идет отдельно, код выпадающего списка main_category добавляется через модификации. Долго разбираться. Этот код может быть в БД, в таблице oc_modification или в папке system/library/*.xml. 

  2. Вот так должен выглядеть селект

    <div class="form-group">
        <label class="col-sm-2 control-label" for="input-category"><?php echo $entry_main_category; ?></label>
        <div class="col-sm-10">
            <select id="main_category_id" name="main_category_id" class="form-control">
                <option value="0" selected="selected"><?php echo $text_none; ?></option>
                <?php foreach($categories as $category) { ?>
                <?php if($category['category_id'] == $main_category_id) { ?>
                <option value="<?php echo $category['category_id']; ?>" selected="selected"><?php echo $category['name']; ?></option>
                <?php } else { ?>
                <option value="<?php echo $category['category_id']; ?>"><?php echo $category['name']; ?></option>
                <?php } ?>
                <?php } ?>
            </select>
        </div>
    </div>

    Нас интересует строка:

    <option value="0" selected="selected"><?php echo $text_none; ?></option>

    Если ее нет, то добавьте. Если она есть, то что-то другое вмешивается в работу.

  3. Привет.

     

    Ставьте профайлер SQL запросов. Проблема скорей всего в них. Типичные проблемы это большое кол-во запросов в шапке сайта и модуле категорий. 

     

    Если нужно сделать быстрей, то обращайтесь в ЛС.

  4. Часть будет, часть - нет. Там и разница в верстке, насколько я помню, в админке есть. Если все же хотите переехать на 1.5.x, то рекомендую ocStore 1.5.5.1.2, вместо opencart 1.5.6.4.

     

    Как уже сказали выше:

    • 1.5 рабочая лошадка, но большая часть модулей сейчас пишется для 2
    • 2.3 - стабильная
    • 3 - сырая
    • +1 1
  5. В 21.09.2018 в 18:12, krluch сказал:

     

    Да не так все просто. Товар заливается парсером и на сайте 8000+ товаров, где надо показывать модуль и 1500+ товаров, где НЕ надо показывать модуль. Вручную менять схему - глупо, с помощью запросов в бд - тоже глупо, писать скрипт или править парсер - тоже глупо.

     

    Надо именно условие в модуле, подобно тому, что указал в начале темы

     

    Модуль делал для схожих задач, посмотрите как это реализовано в нем. 

     

    • +1 1
  6. Работайте с магазинами, с их владельцами, больше опыта будет. Больше ощущений, по которым можно видеть ориентиры. Вам нужно натренировать видение, этот перк тоже опытом качается. Можно будет даже самому на глазок оценить выстрелит модуль или нет.

    • +1 1
  7. Может быть размер лога ошибок слишком большой. И при его обработке сервер крашится. Удалите все из каталогов:

    • system/storage/modification
    • system/storage/logs

    Затем зайдите и обновите кэш модификаторов

    • +1 1
  8. Simple из коробки поддерживает вывод описания к методам доставки, просто передайте массив из модели доставки вместе с description, он сам выведется. Пример:

    $quote_data['advanced_shipping' . $key] = array(
    	'key' => $key,
    	'code' => 'advanced_shipping.advanced_shipping' . $key,
    	'title' => html_entity_decode($value['name'][$this->current_language_id], ENT_QUOTES, 'UTF-8'),
    	'description' => html_entity_decode($value['description'][$this->current_language_id], ENT_QUOTES, 'UTF-8'),
    	'cost' => $value['cost'],
    	'tax_class_id' => $tax_class_id,
    	'text' => $this->currency->format($this->tax->calculate($value['cost'], $tax_class_id, $this->config->get('config_tax')), $this->session->data['currency'])
    );

    Для тех у кого simle не стоит, поддержку вывода description можно сделать так:

    <?xml version="1.0" encoding="UTF-8"?>
    <modification>
    	<id>Advanced Shipping</id>
    	<version>1.0</version>
    	<vqmver></vqmver>
    	<author>Shashakhmetov Talgat [[email protected]]</author>
    	<file name="catalog/view/theme/default/template/checkout/shipping_method.tpl">
    		<operation error="log">
    			<search position="replace"><![CDATA[<label for="<?php echo $quote['code']; ?>"><?php echo $quote['title']; ?></label>]]></search>
    			<add><![CDATA[<label for="<?php echo $quote['code']; ?>"><?php echo $quote['title']; ?><?php echo isset($quote['description']) ? "<br/>".$quote['description'] : ""; ?></label>]]></add>
    		</operation>
    	</file>
    </modification>

     

  9. В

    13 часов назад, vkravez сказал:

    У меня та же проблема. Только на странице редактирования модуля. Выбивает при сохранении.
    Посте установки кода 

    
    header('X-XSS-Protection: 0');

    в admin/config.php в директорию dir в самом низу, не могу сохранить изменения. Кнопка сохранения не работает. 
    Пробовал в Хроме, Опере, Мозиле - ситуация та же.
    Может есть другие решения?

     

    внесите это в самое начало admin/index.php, если не сработает, то пишите в ЛС

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

Important Information

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