COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

kimono11

opencart.pro
  • Публикации

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

  • Посещение

  • Days Won

    1

Сообщения, опубликованные пользователем kimono11

  1. 19 часов назад, BuslikDrev сказал:

    На скріншоте же отключено меню.

    Да, но включить его невозможно. Ставлю галочку на "Да" сохраняю и автоматом слетает на "Нет"

     

    19 часов назад, BuslikDrev сказал:

    Когда устанавливали сборку версии 2.3.0.2.6 - вчера?

    Два дня назад, крайняя версия сборки с github

     

    19 часов назад, BuslikDrev сказал:
    В 15.04.2022 at 16:11, kimono11 сказал:

    Активирован SEO Менеджер Pro

    Это про событие речь или сторонний модуль? Дело в том, что этот модуль никакой активации не требует.

    Тут неправильно выразился. Имел ввиду что включен ЧПУ в настройках.

     

    Вообще пробовал на чистой сборке OPENCART.PRO v2.3.0.2.5  там все работает в конструкторе меню.

  2. @BuslikDrev

    Привет! Установил сборку с "0".

    Есть ошибка с деактивацией кастомного меню в конструкторе. При сохранении оно деактивируется и больше не включается:

    Скрытый текст

    image.thumb.png.c2dcd67dff40745f48c9a72fb86046dd.png

     

    При этом в БД пропадает строка в таблице:

    Скрытый текст

    image.thumb.png.7dd3aef99096b1394c776d4d0c7b5435.png

     

    Файлы на сервере без изменений.

     

    Установлено только QuickFix FTP

    Активирован SEO Менеджер Pro и Редактор перевода Full v1.0

  3. 8 часов назад, Blade сказал:

    у newstore должно быть мегаменю, отдельный модуль

    в нем должно быть - создать автоматичестки + свои ссылки

    и настройки с кнопкой "отображать развернутым" на выбранных страницах, если память не изменяет

    В настройках шаблона есть мегаменю и оно работало на сайте, но пропало после манипуляций в стоковом меню.

    Пробовал очищать и обновлять модификаторы, пересохранял мегаменю, пробовал создать автоматически, и переключал вид меню (вертикальное/горизонтальное) - ничего не помогло.

    На сайте полностью пропал блок с меню <div class="container">.......</div>  в header

    Скрытый текст

    image.thumb.png.b89286c4fe89804b89930029cf13656e.png

     

    После этих попыток в настройках шаблона, полностью переключился на дефолтный шаблон (с деактивацией всех модификаторов .ocmod  и расширений)

    И на дефолте тоже не активируется меню в конструкторе.

    Что-то глюкнуло в самой сборке OPENCART.PRO  но что именно не понимаю.

    Перезалить файлы сборки на хостинг пока не пробовал.

  4. Привет! Не знаю куда правильно написать, т.к. не понятно в чем причина.

    Итак имеется:

    OPENCART.PRO 2.3.0.2.5

    шаблон NewStore v.2.6.1

    Все работало до того момента как я решил почистить демо меню в стандартном "конструкторе меню" самой сборки.

    После удаления демо-меню и сохранения у меня пропало меню на сайте в (шаблон NewStore). Попытки пересохранить меню в настройках шаблона и обновить модификаторы не помогла.

    Попробовал отключить все модификаторы и переключился на дефолтный шаблон. 

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

    В конструкторе не могу активировать кастомное меню, не переключается при сохранении.

    Скрытый текст

    image.thumb.png.74e8bc95802dffa4ae491cb4758f9fea.png

     

    image.thumb.png.e1517835d6b81a2ec89125b93eadc13a.png

     

    image.thumb.png.a18dedf197c8565b5b275862584ba195.png

     

    В шаблоне вообще пропал блок с меню (и основное и второстепенное)

    Кто-нибудь с таким сталкивался? В чем может быть проблема?

     

     

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

    На демке не должно работать, а вот после установки модуля, должно.

    Для чистоты эксперимента установил на субдомен с "0" сборку Opencart.pro 2.3.0.2.5

    https://clean.mycoolcafe.com/

    Все по дефолту. Установил только QuickFix FTP,  затем SEO Manager Pro, затем отключил QuickFix FTP.

    Естессно после каждого действия по 2 раза обновлял модификаторы.

     

    Результат - кнопка добавления во вкладке "SEO META-TAG" не работает.

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

     

    На хосте PHP 5.6 (https://www.ukraine.com.ua/)

    Все кеши., улучшалки, сжималки и т.д. на хосте отключены. Может настройки какие на хостинге?

    Могу все показать ч/з скайп или TeamViewer

  6. 13 часа назад, BuslikDrev сказал:

    Может приложения в браузерах установлены которые нарушают работу?

    Пробовал и без расширений, в режимах приватного/инкогнито окна (опера/хром),  и через смарт на андроид, даже из разных городов, разные провайдеры. Не работает.

  7. 18 часов назад, BuslikDrev сказал:

    Для универсальности достаточно удалить 

    
    $route == 'common/footer' && 

    Спасибо, работает.

     

    15 часов назад, kimono11 сказал:
    18 часов назад, BuslikDrev сказал:

    Браузер какой?

    Опера. Попробую в хроме. 

    В хроме тоже самое, не работает кнопка ни в моей админке ни в демке Opencart.pro 2.3.0.2.5 (мозилу тоже пробовал)

  8. 9 минут назад, kimono11 сказал:

    На тестовом сайте вернул стандартный SEO Менеджер и в нем оказывается тоже не работает кнопка добавления. Хз  где ошибка, не нашел. 

    Обычные SEO URL добавляются, а в мету никак

    А это оказывается баг Opencart.pro 2.3.0.2.5

    Залез на демку https://demo23.opencart.pro/admin и в SEO Менеджер во вкладке META тоже кнопка не работает.

  9. 16 часов назад, BuslikDrev сказал:

    Тут нужна адаптация значит.

    Сам разобрался. В установочном архиве в окмоде install.xml есть блок в котором прописан путь к футеру 'common/footer' , я продублировал эти строки добавив 'common/footer2' и все заработало :)

    Скрытый текст
    
    	<file path="system/engine/loader.php">
            <operation error="skip">
                <search index="0">
    			<![CDATA[function view(]]>
                </search>
                <add position="after">
    			<![CDATA[		if (!defined('DIR_CATALOG')) {
    			if (!isset($data['description'])) {
    				$data['description'] = false;
    			}
    			if (!isset($data['description_bottom'])) {
    				$data['description_bottom'] = false;
    			}
    			if ((isset($data['footer']) || strpos($route, 'footer') !== false) && isset($this->registry->get('request')->get['route'])) {
    				$seomanager = $this->registry->get('db')->query("SELECT * FROM `" . DB_PREFIX . "pro_seo_tag` st LEFT JOIN `" . DB_PREFIX . "pro_seo_tag_to_store` stts ON (st.seo_tag_id = stts.seo_tag_id) WHERE st.status = '1' AND stts.store_id = '" . (int)$this->registry->get('config')->get('config_store_id') . "' AND st.query = '" . $this->registry->get('db')->escape($this->registry->get('request')->get['route']) . "'")->row;
    
    				if ($seomanager) {
    					$seomanager_desc = $this->registry->get('db')->query("SELECT * FROM `" . DB_PREFIX . "pro_seo_tag_description` WHERE seo_tag_id = '" . (int)$seomanager['seo_tag_id'] . "' AND language_id = '" . (int)$this->registry->get('config')->get('config_language_id') . "'")->row;
    
    					if (isset($data['footer']) && $seomanager['view']) {
    						$route = $seomanager['view'];
    					}
    					if ($seomanager_desc['meta_h1']) {
    						$data['heading_title'] = $seomanager_desc['meta_h1'];
    					}
    					if ($route == 'common/footer' && $seomanager_desc['meta_title']) {
    						$this->registry->get('document')->setTitle($seomanager_desc['meta_title']);
    					}
    					if ($route == 'common/footer2' && $seomanager_desc['meta_title']) {
    						$this->registry->get('document')->setTitle($seomanager_desc['meta_title']);
    					}
    					if ($route == 'common/footer' && $seomanager_desc['meta_description']) {
    						$this->registry->get('document')->setDescription($seomanager_desc['meta_description']);
    					}
    					if ($route == 'common/footer2' && $seomanager_desc['meta_description']) {
    						$this->registry->get('document')->setDescription($seomanager_desc['meta_description']);
    					}
    					if ($route == 'common/footer' && $seomanager_desc['meta_keyword']) {
    						$this->registry->get('document')->setKeywords($seomanager_desc['meta_keyword']);
    					}
    					if ($route == 'common/footer2' && $seomanager_desc['meta_keyword']) {
    						$this->registry->get('document')->setKeywords($seomanager_desc['meta_keyword']);
    					}
    					if ($seomanager_desc['description']) {
    						$data['description'] = html_entity_decode($seomanager_desc['description'], ENT_QUOTES, 'UTF-8');
    					}
    					if ($seomanager_desc['description_bottom']) {
    						$data['description_bottom'] = html_entity_decode($seomanager_desc['description_bottom'], ENT_QUOTES, 'UTF-8');
    					}
    				}
    			}
    		}]]>
                </add>
            </operation>
        </file>

     

     

    16 часов назад, BuslikDrev сказал:
    22 часа назад, kimono11 сказал:

    2) Не работает кнопка "добавить" во вкладке "SEO META-TAG"

    У меня работает. Смотрите наличие ошибок в скриптах f12

    На тестовом сайте вернул стандартный SEO Менеджер и в нем оказывается тоже не работает кнопка добавления. Хз  где ошибка, не нашел. 

    Обычные SEO URL добавляются, а в мету никак

  10. Добрый день! Купил, установил, есть вопросы. Подскажите как пофиксить.

    Opencart.pro 2.3.0.2.5

    Шаблон NewStore v2.6.1

     

    1) в архиве есть файл \upload\system\library\bus_editor.ocmod.xml_   

    нижнее подчеркивание в расширении файла - так нннада, или ошибка?

     

    2) Не работает кнопка "добавить" во вкладке "SEO META-TAG"

    Скрытый текст

    image.png.eb98b0ca825d94e534250b57ef069f1d.png

    Страницы подтянулись только потому что теги для для них были заполнены в стандартном "SEO Менеджер" от сборки.

     

    3) Стандартный SEO Менеджер из сборки работает и с дефолтной темой и с темой NewStore. (не хватало только мультиязычности тегов)

    После установки модуля SEO Менеджер Pro, с темой работать перестал. Из хедера этих страниц пропали мета-теги.

    Причину нашел (сутки копался) - в теме есть два вида футера и соответственно две .tpl (footer.tpl и footer2.tpl ) в /catalog/view/theme/newstore/template/common/

    При включении 1-го типа футера в настройках темы, мета-теги из SEO Менеджер Pro на страницах есть. При включении 2-го,  мета-теги пропадают.

     

    Где, что, как поправить?

  11. 14 часа назад, BuslikDrev сказал:

    Что к сумме нужно добавить? Почему скидка от количества не устраивает?

     

    Видимо в первом посте недостаточно ясно выразился с примерами. Попробую пояснить по другому.

    Стандартный функционал выглядит так:

    'price'           => ($price + $option_price),
    'total'           => ($price + $option_price) * $cart['quantity'],

    Мне нужно добавить дополнительный вид опции так, чтобы итоговое значение получалось следующим:

    'total'           => ($price * $cart['quantity']) + $option_price,

    Надеюсь пример на гаджетах станет более понятным.

    Товар - Наушники. В опциях к этим наушникам я хочу вывести дополнительные аксессуары на выбор - футляр, переходник USB Type-C, и т.д.

    Покупатель может выбрать Наушники 10 шт. + 1 футляр + 1 переходник.

    Тогда общая сумма заказа должна выглядеть так: 10 наушников * 5$ + 1 футляр 1,5$ + переходник 1,5$   Итого 10*5+1,5+1,5=53$ 

    (сейчас система по-умолчанию считает так: (5+1,5+1,5)*10=80 )

     

    Мои предположения и наброски как это сделать на основе options_price_OC2.ocmod.xml

    По примеру добавленных функций =,/, *, +%, -%, нужно добавить новую:

    в admin/view/template/catalog/product_form.tpl

    html += '      <option value="f">()+</option>';
    и
    <?php if ($product_option_value['price_prefix'] == 'f') { ?>
        <option value="f" selected="selected">()+</option>
    <?php } else { ?>
        <option value="f">()+</option>
    <?php } ?>

    и в system/library/cart/cart.php

    $new_total = $total;
    
    } else if ($operation == 'f') {
        $new_total = ($new_price * $cart['quantity']) + $new_option_price;
        $new_option_price = $new_option_price + $value;
    или
        $new_option_price += $value;

     

    Пока не знаю как правильно добавить сюда:
     

    Скрытый текст
    
      <file path="catalog/controller/product/product.php">
        <operation>
          <search><![CDATA[$price = $this->currency->format($this->tax->calculate($option_value['price'], $product_info['tax_class_id'], $this->config->get('config_tax') ? 'P' : false)]]></search>
          <add position="replace"><![CDATA[
            if ($option_value['price_prefix']=="u") {
                $price = '+' . (float)$option_value['price'].'%';
            }
            elseif ($option_value['price_prefix']=="d") {
                $price = '-' . (float)$option_value['price'].'%';
            }
            elseif ($option_value['price_prefix']=="*") {
                $price = '*' . (float)$option_value['price'];
            }
            elseif ($option_value['price_prefix']=="/") {
                $price = '/' . (float)$option_value['price'];
            }
            else{
                $price = $this->currency->format($this->tax->calculate($option_value['price'], $product_info['tax_class_id'], $this->config->get('config_tax') ? 'P' : false), $this->session->data['currency']);
            }
            // $price = $this->currency->format($this->tax->calculate($option_value['price'], $product_info['tax_class_id'], $this->config->get('config_tax') ? 'P' : false)]]></add>
        </operation>
      </file>

     

     

  12. В 01.08.2019 at 18:51, BuslikDrev сказал:

    К этому модулю есть дополнение, чтобы можно было устанавливать арифметические действия */%

    Да, я устанавливал это дополнение, у меня есть эти опции: =, *, +%, -%

    Но они считаются также как + и - к одной единице товара, а не к сумме товаров.

    Сейчас пытаюсь на примере этого дополнения дописать нужную функцию, но я самоучка и для меня сложновато.

  13. 9 часов назад, Get-Web сказал:

    То есть у вас товар это килограммы?

     

    Я для таких целей использовал опции с количеством вот пример

    Суть в том что у вас есть один товар, это сахар и у вас есть опция килограммы, которые вы можете увеличивать. При этом другие опции просто приплюсуются к одной единице товара

    Товар это сахар (телефон, кроссовки), и есть его количество (в килограммах или в штуках неважно)

    Спасибо за наводку, смотрел этот модуль, но не хотелось бы таким способом как в Вашем примере. Тем более что цена зависит от количества (кг)

     

  14. Добрый вечер. Второй день ищу решение по форумам, но безрезультатно.

    Стандартно опции плюсуют или вычитают от основной цены товара, по каждой единице.

    Мне нужно чтобы опция прибавлялась не к каждой единице, а к суммарному количеству.

    Пример:

    Делаем сахар с стиках с логотипом заказчика. Минимальный тираж 100кг. Есть дополнительные затраты на печатные формы(клише), которые плюсуются к тиражу (100, 200, 300 кг)

    Расчет тиража происходит по формуле:

      100кг*36,50+1клише*400,00=4050,00
      200кг*35,00+1клише*400,00=7400,00

     

    Как, каким модулем вывести клише опциями и прибавлять к тиражу?

    Скрытый текст

    image.thumb.png.ce6587394d002b8b5e6e34249f200d2a.png

  15. Привет. Обнаружилась ошибка. Только у меня или у всех?

    - хостинг ukraine.com.ua

    - opencart.pro 2.3.0.2.5

    - шаблон NewStore 2.6.0

     

    Если залогиненый  покупатель переходит на страницу "Популярные товары" (product/mostviewed), то сайт падает:

    Fatal error: Call to undefined method Cart\Customer::getCustomerGroupId() in /home/*********/**********/www/catalog/model/catalog/cms.php on line 169

    Исправляю обозначенную строку:

    $customer_group_id = $this->customer->getCustomerGroupId();

    вот так:

    $customer_group_id = $this->customer->getGroupId();

    и все работает.

    Может неправильно сделал?

     

  16. 20 часов назад, godiny1112 сказал:

    просто добавить например строку или div в шапку. даже если я удалю файл header.tpl, шапка будет работать ибо она где-то еще хранится (наверно)

    Обновлять страницу нужно сочетанием Ctrl+F5

  17. 1 час назад, kvr66 сказал:

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

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

    Вы как-то чересчур обидчивы. (Имхо) 

    Во первых, Ваш модуль не бесплатный,

    Во вторых, бесплатно не просил ни сам модуль, ни его обновления.

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

     

    Извините, но лично мне странно поведение, когда на вопросы об обновлении модуля Вы шифруетесь и пишете в личку, а о том что Вас достали - публично.

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

    Для себя сделал вывод: более не покупать никаких Ваших модулей, дабы не беспокоить.

     

    Для тех кто ищет модуль под OPENCART.PRO 2.3 есть у другого автора ТУТ

  18. 1 час назад, timon2511 сказал:

     

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

    Вот например, плохо что ли?

      Скрыть содержимое

    Screenshot_1.png.bf831032cf3d8bd2ff57424420adf3d6.png

     

    Согласен, резон есть. Будет время - сделаю, выложу тут.

  19. В 12.07.2017 at 14:47, kvr66 сказал:

    ТУТ

    есть такой же для про 2.3 версии

     

    Покупал этот модуль для 2.1.  (затем обновился до про 2.3)

    А где взять для про 2.3  ? ( в перечне ваших модулей не нашел)

    Можно как-то обновить модуль или заново покупать?