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

BuslikDrev

Соучастники
  • Публикации

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

  • Посещение

  • Days Won

    133

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

  1. 23 минуты назад, Дмитрий караганда сказал:

    к стати хотел узнать, в чем разница между ocstore 3.0.2.0 и опенкарт про, заходил в панель опенкарт про , там вобще не увидел сео про, вроде все тоже самое или есть принципиальные отличия?

    сео_про включён по-умолчанию. А в ocstore 3.0.2.0 Yoda писал свой по принципу, если модуль не адаптирован под сео_про, то работает сео урл от стандартного ЧПУ формирователя. ocstore 3.0.2.0 - это смесь ocstore и opencart.cms

  2. 20 минут назад, Дмитрий караганда сказал:

    что это значит сборку выпустите (правки сольёте)? 

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

    Это не вам сообщение. А если интересно, что за сборка, то вот: http://opencart.pro/overview/

  3. 44 минуты назад, Дмитрий караганда сказал:

    что то Seo pro с этой ссылкой делает, обрезает какие то параметры или еще что то?

    может быть что то нужно с Seo pro ? в него можно ли внести исключения какие нибудь, чтоб не трогал этот модуль? или я вообще не правильно все понимаю.... 

    Да, правильно, найдите название этих параметров и попробуйте прописать в настройках сео_про

     

    Ещё можно попробовать роут в коде сео_про прописать здесь:

                $break_routes = [
                    'error/not_found',
                    'extension/feed/google_sitemap',
                    'extension/feed/google_base',
                    'extension/feed/sitemap_pro',
                    'extension/feed/yandex_feed'
                ];

  4. В общем есть 10 ноутов разных моделей и 10 блоков разных видов и все блоки подходят ко всем ноутам. В итоге 100 карточек товара генерим и в общем получаем 120 товаров.
    Сразу скажу, автоматом генерить не выйдет, нужно будет кнопку нажимать для генерации, чтобы такие товары были созданы в базе других товаров с пометкой, что они сгенерены, чтобы можно было их удалить, если что.

  5. 3 часа назад, lisok77 сказал:

    Что именно может быть на хостинге? По чем Вы это увидели? Пользуюсь VPS  и панель BrainyCP, хостинг свой, настроек ни каких не менял. Права на директорию установил 775, хотя работало и 755.

     

    Загуглите название ошибки.

  6. 23 минуты назад, Nameless сказал:

    на демо ... не понятно что откуда и куда

    Там указаны id модулей, смотрите в админке.
     

    24 минуты назад, Nameless сказал:

    Не уж то так сложно взять за основу взять другое меню и просто убрать проблемы с его производительностью

    Попробуйте.

  7. 14/ для тех, кому лень адаптировать модули или шаблоны под твиг, то делаем так:

    Скрытый текст
    
    <?xml version="1.0" encoding="utf-8"?>
    <modification>
        <code>TPL</code>
        <name>TPL</name>
        <version>1.0</version>
        <author>BuslikDrev</author>
        <link></link>
    	<file path="system/engine/loader.php">
            <operation error="skip">
                <search index="0">
    			<![CDATA[$template = new Template($this->registry->get('config')->get('template_engine'));]]>
                </search>
                <add position="before">
    			<![CDATA[			if (strpos($route, 'mymodule') !== false) {
    				$this->registry->get('config')->set('template_engine', 'template');
    			}]]>
                </add>
            </operation>
        </file>
    </modification>

     

     

    или так в контроллере:

    Скрытый текст
    
    				if (version_compare(VERSION, '3.0.0', '>=')) {
    					$template_engine = $this->registry->get('config')->get('template_engine');
    					$template_directory = $this->registry->get('config')->get('template_directory');
    					$this->registry->get('config')->set('template_engine', 'template');
    					if (!file_exists(DIR_TEMPLATE . $template_directory . 'extension/module/mymodule' . '.tpl')) {
    						$this->registry->get('config')->set('template_directory', 'default/template/');
    					}
    				}
    
    				$template = $this->load->view('extension/module/mymodule', $data);
    
    				if (version_compare(VERSION, '3.0.0', '>=')) {
    					$this->registry->get('config')->set('template_engine', $template_engine);
    					$this->registry->get('config')->set('template_directory', $template_directory);
    				}
    
    				$this->response->setOutput($template);