Перейти к содержанию
MFX

Помогите настроить этот модуль под OcStore 2.1.0.2

Рекомендуемые сообщения

Здравствуйте!
 

 

Помогите разобраться в настройке или может уже есть готовый вариант переделки, данного типа модуля http://www.opencart.com/index.php?route=extension/extension/info&extension_id=11339 , очень часто задаюсь вопросом по размещению модулей в не тех местах где есть возможность разместиться сейчас, при этом хочу это сделать быстро, данный модуль успешно работает на 1.5.х, но на 2.1.0.2, не могу его перевести, в силу непонимания процесса переноса из vqmod в ocmod...

 

 

Кто нибудь может помочь!?

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

прям спасибо!) Как раз то, что нужно!)

 

 

З.Ы. Если кому вдруг надо более большой и расширенный вариант, есть тут

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если честно я не советую пользоваться этими костылями

Во первых их "понимает" только стандартный функционал, через костыли vqmod и ocmod

 

Другие модули - страницы, темы их не видят

 

Далее - дополнительные позиции создают большую дополнительную нагрузку на opencart и сервер

 

Так что подальше от "них" держитесь

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если честно я не советую пользоваться этими костылями

Во первых их "понимает" только стандартный функционал, через костыли vqmod и ocmod

 

Другие модули - страницы, темы их не видят

 

Далее - дополнительные позиции создают большую дополнительную нагрузку на opencart и сервер

 

Так что подальше от "них" держитесь

[offtop]

Марк, давайте договоримся, вы как можно меньше используете слова "костыли", а я как можно меньше буду обращать внимания на ваши посты :)

[/offtop]

Во-первых. Человеку это надо

Во вторых - это расширение дизайна, которое не всегда можно сделать через jquery, тем более, если это "пересичный" пользователь

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

В четвертых - на фоне стандартного меню откуда большая нагрузка?

В пятых - это ж почему они не видят? если речь идет о 2-й версии, или там что-то поменялось в плане выбора позиций?

Изменено пользователем chukcha

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

и чтоб мои слова не были голосовны

 

Раз

a) $layout_id = $this->model_

б) if (!$layout_id) {
            $layout_id = $this->model_design_layout->getLayout($route);
        }

 

Два

$modules = $this->model_design_layout->getLayoutModules($layout_id,

 

 

Три

foreach ($modules as $module) {

Как правило в эти места помешается один модуль

 

 

Т.е. дополнительные позиции  нагрузку (большую) не создают.

 

 

У вас есть аргументы про нагрузку?

В студию...

Изменено пользователем chukcha

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

[offtop]

Марк, давайте договоримся, вы как можно меньше используете слова "костыли", а я как можно меньше буду обращать внимания на ваши посты :)

[/offtop]

Во-первых. Человеку это надо

Во вторых - это расширение дизайна, которое не всегда можно сделать через jquery, тем более, если это "пересичный" пользователь

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

В четвертых - на фоне стандартного меню откуда большая нагрузка?

В пятых - это ж почему они не видят? если речь идет о 2-й версии, или там что-то поменялось в плане выбора позиций?

 

Нет ничего "нового" , если Вы заметите то все как обычно прописано в контроллерах и шаблонах

Соответственно никакая тема отличная от default не увидит многих позиций

Будут доступны только те что выведены внутрь уже существующих. что все нивелирует преимущества

Полюс нагрузка, не забываем про код позиций, каждый вызов минимум плюс три запроса (сколько там позиций в том модуле- ~20 - итого минимум лишних 60! запросов) и ресурсы php на обработку их.

        $data['column_left'] = $this->load->controller('common/column_left');
        $data['column_right'] = $this->load->controller('common/column_right');
        $data['content_top'] = $this->load->controller('common/content_top');
        $data['content_bottom'] = $this->load->controller('common/content_bottom');
        $data['footer'] = $this->load->controller('common/footer');
        $data['header'] = $this->load->controller('common/header');

А будет гораздо больше.

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

 

И не забыли код тем:

<?php echo $header; ?>
<div class="container">
  <div class="row"><?php echo $column_left; ?>
    <?php if ($column_left && $column_right) { ?>
    <?php $class = 'col-sm-6'; ?>
    <?php } elseif ($column_left || $column_right) { ?>
    <?php $class = 'col-sm-9'; ?>
    <?php } else { ?>
    <?php $class = 'col-sm-12'; ?>
    <?php } ?>
    <div id="content" class="<?php echo $class; ?>"><?php echo $content_top; ?><?php echo $content_bottom; ?></div>
    <?php echo $column_right; ?></div>
</div>
<?php echo $footer; ?>

Где то наблюдаете позиции еще ? Т.е. шаблоны надо допиливать, а потом при обновлении темы - опять пилить

 

 

Будут множественные проблемы совместимости и не понятные "там работает а там не работает"

Так что здесь это безусловные костыли, будем называть вещи своими именами ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

И сколько таких страниц, требующих экстра позиции

 

home

product

information

category

 

под сомнением

 

manufacturer

special

search

 

Это основные, все остальное - не требует вмешательства

 

 

 

Будут множественные проблемы совместимости и не понятные "там работает а там не работает"

Какая совместимость? с чем?

 

 

Соответственно никакая тема отличная от default не увидит многих позиций

Человеку нужно под его тему.

И если надо - то он встроит это в свою тему.

 

Полюс нагрузка, не забываем про код позиций

 

 

Про нагрузку я уже написал

 

 

 

И насчет костылей..

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

jQuery это уже стандарт де факто. Причем не зависящий от тем, и модулей. Работает везде. Нету лишней нагрузки на сервер (не забыли про лишних минимум 60 запросов при добавлением тем модулем более 20 позиций). Полная  совместимость.

Если вы называете jQuery костылем, то тогда  - no comment дальше. Дискуссия закрыта 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я понял..

 

Т.е. если чье-то мнение не совпадает с вашим, то вы закрываете дискуссию

 

не забыли про лишних минимум 60 запросов при добавлением тем модулем более 20 позиций)

 

 

Внимательно заслушаю.. про минимум 60..

 

Я показал 3 на одну позицию (проверка)

 

Нужно ли так много автору? Неизвестно. Все что надо - корректируется.

 

с помощью jquеry вы не отключите  генерацию главного меню, и с помощью своего модуля тоже

а, используя, так называемый вами костыль - легко...

 

И.. У кого костыли?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

~ 21 позиция :?

Из них 90% использованы не будут, но  ..

Минимум запросов на вывод в неё - ~3 в  среднем (от 2 до 4)

Итого лишние 63 запроса на обработку их, не считая ресурсов php

Т е более 60 запросов на каждую страницу это не нагрузка ? Ну тогда я не знаю что еще сказать

 

0532153611.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

jQuery это уже стандарт де факто.

 

Я тащусь

 

Т.е. о других вы не знаете?

Стандарт в ОС - да и деюре, и де факто

 

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

 

Так что или читаем (ваши слова?) или аргументируем, практически мгновенными запросами, которые можно и закешировать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я тащусь

 

Т.е. о других вы не знаете?

Стандарт в ОС - да и деюре, и де факто

 

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

 

Так что или читаем (ваши слова?) или аргументируем, практически мгновенными запросами, которые можно и закешировать.

Вы как что то сморозите потом хоть стой хоть падай и пытаетесь потом все "сгладить", и выбираете при этом "лучшую" защиту - нападение

Всё, больше ответов не будет. Я даже комментировать уже не буду ваши быстро слепленные "заморозки", чего только стоит про "меню". Подумали что написали ? Вначале проанализируйте хорошо .чтобы быстро не попасть впросак и не писать отмазки. Отписываюсь от темы. Это бесполезно, что либо человеку обьяснять когда лучшая защита - нападение (к чему были "jquery" и "меню" в этой теме я не понятно (не, мне то понятно - надо же как то "напасть" и отвести тему от нагрузки и т п переключить на markimax), к тому же полный бред про них)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Печалько! Отписались - и славненько. Будет меньше речей о костылях..

 

1. чего только стоит про "меню". Подумали что написали ?

Да подумал, потому что привел пример, где очень хорошо подойдет решение vqmod/ocmod - которое вы считаете за костыли.

ДА, это было не в тему, но  про "костыли"

 

2. отвести тему от нагрузки

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

Да, я показал нагрузку одной позиции, которая не так уж велика..

 

3. есть супер модуль, который совсем-совсем нагрузок не дает.

 

4. Я просил про костыль не говорить? Вы отказались.. Что ж вы еще хотели -  "и т п переключить на markimax)"

Изменено пользователем chukcha

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вы просто не сталкивались с ними так часто как я  :-D

Я специально делал тесты

Добавляется от 60 до более 100 !!! лишних запросов

 

Вот:

Анализируйте нагрузку, на примере всего одного контроллера  ;)

Посчитаете сами, или посчитать ? ;)

<file name="catalog/controller/common/header.php">        
        <operation>
            <search position="after"><![CDATA[$this->children = array(]]></search>
            <add><![CDATA[            
            'common/header_top',
            'common/header_top_left',
            'common/header_top_right',
            'common/header_top_promo_left',
            'common/header_top_promo_right',
            'common/header_top_promo',
            'common/slider_top',
            'common/slider_left',
            'common/slider_right',
            'common/slider_bottom',
            'common/slider_content',
            'common/slider_content_left',
            'common/slider_content_right',
            'common/slider_promo_left',
            'common/slider_promo',
            'common/slider_promo_right',
            'common/above_content',
            'common/above_content_left',
            'common/above_content_right',
            'common/below_content',
            'common/below_content_left',
            'common/below_content_right',
            'common/footer_top',
            'common/footer_top_left',
            'common/footer_top_right',
            'common/footer_top_promo_left',
            'common/footer_top_promo_right',
            'common/footer_top_promo',
            'common/footer_bottom',
            'common/footer_bottom_left',
            'common/footer_bottom_right',
            'common/footer_bottom_promo_left',
            'common/footer_bottom_promo_right',
            'common/footer_bottom_promo',            
            ]]></add>
        </operation>
    </file>

Ну а дальше лучше и не заглядывать!

 

    <file name="catalog/controller/common/header.php">        
        <operation>
            <search position="after"><![CDATA[$this->children = array(]]></search>
            <add><![CDATA[            
            'common/header_top',
            'common/header_top_left',
            'common/header_top_right',
            'common/header_top_promo_left',
            'common/header_top_promo_right',
            'common/header_top_promo',
            'common/slider_top',
            'common/slider_left',
            'common/slider_right',
            'common/slider_bottom',
            'common/slider_content',
            'common/slider_content_left',
            'common/slider_content_right',
            'common/slider_promo_left',
            'common/slider_promo',
            'common/slider_promo_right',
            'common/above_content',
            'common/above_content_left',
            'common/above_content_right',
            'common/below_content',
            'common/below_content_left',
            'common/below_content_right',
            'common/footer_top',
            'common/footer_top_left',
            'common/footer_top_right',
            'common/footer_top_promo_left',
            'common/footer_top_promo_right',
            'common/footer_top_promo',
            'common/footer_bottom',
            'common/footer_bottom_left',
            'common/footer_bottom_right',
            'common/footer_bottom_promo_left',
            'common/footer_bottom_promo_right',
            'common/footer_bottom_promo',            
            ]]></add>
        </operation>
    </file>
    
    <file name="catalog/controller/common/home.php">        
        <operation>
            <search position="after"><![CDATA[$this->children = array(]]></search>
            <add><![CDATA[            
            'common/header_top',
            'common/header_top_left',
            'common/header_top_right',
            'common/header_top_promo_left',
            'common/header_top_promo_right',
            'common/header_top_promo',
            'common/slider_top',
            'common/slider_left',
            'common/slider_right',
            'common/slider_bottom',
            'common/slider_content',
            'common/slider_content_left',
            'common/slider_content_right',
            'common/slider_promo_left',
            'common/slider_promo',
            'common/slider_promo_right',
            'common/above_content',
            'common/above_content_left',
            'common/above_content_right',
            'common/below_content',
            'common/below_content_left',
            'common/below_content_right',
            'common/footer_top',
            'common/footer_top_left',
            'common/footer_top_right',
            'common/footer_top_promo_left',
            'common/footer_top_promo_right',
            'common/footer_top_promo',
            'common/footer_bottom',
            'common/footer_bottom_left',
            'common/footer_bottom_right',
            'common/footer_bottom_promo_left',
            'common/footer_bottom_promo_right',
            'common/footer_bottom_promo',            
            ]]></add>
        </operation>
    </file>
    
    <file name="catalog/controller/common/footer.php">        
        <operation>
            <search position="after"><![CDATA[$this->data['newsletter'] = $this->url->link('account/newsletter', '', 'SSL');]]></search>
            <add><![CDATA[    
            $this->children = array(
                'common/header_top',
                'common/header_top_left',
                'common/header_top_right',
                'common/header_top_promo_left',
                'common/header_top_promo_right',
                'common/header_top_promo',
                'common/slider_top',
                'common/slider_left',
                'common/slider_right',
                'common/slider_bottom',
                'common/slider_content',
                'common/slider_content_left',
                'common/slider_content_right',
                'common/slider_promo_left',
                'common/slider_promo',
                'common/slider_promo_right',
                'common/above_content',
                'common/above_content_left',
                'common/above_content_right',
                'common/below_content',
                'common/below_content_left',
                'common/below_content_right',
                'common/footer_top',
                'common/footer_top_left',
                'common/footer_top_right',
                'common/footer_top_promo_left',
                'common/footer_top_promo_right',
                'common/footer_top_promo',
                'common/footer_bottom',
                'common/footer_bottom_left',
                'common/footer_bottom_right',
                'common/footer_bottom_promo_left',
                'common/footer_bottom_promo_right',
                'common/footer_bottom_promo',            
            );
            ]]></add>
        </operation>
    </file>
    
    <file name="catalog/controller/account/*.php">        
        <operation>
            <search position="after"><![CDATA[$this->children = array(]]></search>
            <add><![CDATA[            
            'common/header_top',
            'common/header_top_left',
            'common/header_top_right',
            'common/header_top_promo_left',
            'common/header_top_promo_right',
            'common/header_top_promo',
            'common/slider_top',
            'common/slider_left',
            'common/slider_right',
            'common/slider_bottom',
            'common/slider_content',
            'common/slider_content_left',
            'common/slider_content_right',
            'common/slider_promo_left',
            'common/slider_promo',
            'common/slider_promo_right',
            'common/above_content',
            'common/above_content_left',
            'common/above_content_right',
            'common/below_content',
            'common/below_content_left',
            'common/below_content_right',
            'common/footer_top',
            'common/footer_top_left',
            'common/footer_top_right',
            'common/footer_top_promo_left',
            'common/footer_top_promo_right',
            'common/footer_top_promo',
            'common/footer_bottom',
            'common/footer_bottom_left',
            'common/footer_bottom_right',
            'common/footer_bottom_promo_left',
            'common/footer_bottom_promo_right',
            'common/footer_bottom_promo',            
            ]]></add>
        </operation>
    </file>
    
    <file name="catalog/controller/affiliate/*.php">        
        <operation>
            <search position="after"><![CDATA[$this->children = array(]]></search>
            <add><![CDATA[            
            'common/header_top',
            'common/header_top_left',
            'common/header_top_right',
            'common/header_top_promo_left',
            'common/header_top_promo_right',
            'common/header_top_promo',
            'common/slider_top',
            'common/slider_left',
            'common/slider_right',
            'common/slider_bottom',
            'common/slider_content',
            'common/slider_content_left',
            'common/slider_content_right',
            'common/slider_promo_left',
            'common/slider_promo',
            'common/slider_promo_right',
            'common/above_content',
            'common/above_content_left',
            'common/above_content_right',
            'common/below_content',
            'common/below_content_left',
            'common/below_content_right',
            'common/footer_top',
            'common/footer_top_left',
            'common/footer_top_right',
            'common/footer_top_promo_left',
            'common/footer_top_promo_right',
            'common/footer_top_promo',
            'common/footer_bottom',
            'common/footer_bottom_left',
            'common/footer_bottom_right',
            'common/footer_bottom_promo_left',
            'common/footer_bottom_promo_right',
            'common/footer_bottom_promo',            
            ]]></add>
        </operation>
    </file>
    
    <file name="catalog/controller/checkout/*.php">        
        <operation>
            <search position="after"><![CDATA[$this->children = array(]]></search>
            <add><![CDATA[            
            'common/header_top',
            'common/header_top_left',
            'common/header_top_right',
            'common/header_top_promo_left',
            'common/header_top_promo_right',
            'common/header_top_promo',
            'common/slider_top',
            'common/slider_left',
            'common/slider_right',
            'common/slider_bottom',
            'common/slider_content',
            'common/slider_content_left',
            'common/slider_content_right',
            'common/slider_promo_left',
            'common/slider_promo',
            'common/slider_promo_right',
            'common/above_content',
            'common/above_content_left',
            'common/above_content_right',
            'common/below_content',
            'common/below_content_left',
            'common/below_content_right',
            'common/footer_top',
            'common/footer_top_left',
            'common/footer_top_right',
            'common/footer_top_promo_left',
            'common/footer_top_promo_right',
            'common/footer_top_promo',
            'common/footer_bottom',
            'common/footer_bottom_left',
            'common/footer_bottom_right',
            'common/footer_bottom_promo_left',
            'common/footer_bottom_promo_right',
            'common/footer_bottom_promo',            
            ]]></add>
        </operation>
    </file>
    
    <file name="catalog/controller/cart/*.php">        
        <operation>
            <search position="after"><![CDATA[$this->children = array(]]></search>
            <add><![CDATA[            
            'common/header_top',
            'common/header_top_left',
            'common/header_top_right',
            'common/header_top_promo_left',
            'common/header_top_promo_right',
            'common/header_top_promo',
            'common/slider_top',
            'common/slider_left',
            'common/slider_right',
            'common/slider_bottom',
            'common/slider_content',
            'common/slider_content_left',
            'common/slider_content_right',
            'common/slider_promo_left',
            'common/slider_promo',
            'common/slider_promo_right',
            'common/above_content',
            'common/above_content_left',
            'common/above_content_right',
            'common/below_content',
            'common/below_content_left',
            'common/below_content_right',
            'common/footer_top',
            'common/footer_top_left',
            'common/footer_top_right',
            'common/footer_top_promo_left',
            'common/footer_top_promo_right',
            'common/footer_top_promo',
            'common/footer_bottom',
            'common/footer_bottom_left',
            'common/footer_bottom_right',
            'common/footer_bottom_promo_left',
            'common/footer_bottom_promo_right',
            'common/footer_bottom_promo',            
            ]]></add>
        </operation>
    </file>
    
    <file name="catalog/controller/error/*.php">        
        <operation>
            <search position="after"><![CDATA[$this->children = array(]]></search>
            <add><![CDATA[            
            'common/header_top',
            'common/header_top_left',
            'common/header_top_right',
            'common/header_top_promo_left',
            'common/header_top_promo_right',
            'common/header_top_promo',
            'common/slider_top',
            'common/slider_left',
            'common/slider_right',
            'common/slider_bottom',
            'common/slider_content',
            'common/slider_content_left',
            'common/slider_content_right',
            'common/slider_promo_left',
            'common/slider_promo',
            'common/slider_promo_right',
            'common/above_content',
            'common/above_content_left',
            'common/above_content_right',
            'common/below_content',
            'common/below_content_left',
            'common/below_content_right',
            'common/footer_top',
            'common/footer_top_left',
            'common/footer_top_right',
            'common/footer_top_promo_left',
            'common/footer_top_promo_right',
            'common/footer_top_promo',
            'common/footer_bottom',
            'common/footer_bottom_left',
            'common/footer_bottom_right',
            'common/footer_bottom_promo_left',
            'common/footer_bottom_promo_right',
            'common/footer_bottom_promo',            
            ]]></add>
        </operation>
    </file>
    
    <file name="catalog/controller/information/*.php">        
        <operation>
            <search position="after"><![CDATA[$this->children = array(]]></search>
            <add><![CDATA[            
            'common/header_top',
            'common/header_top_left',
            'common/header_top_right',
            'common/header_top_promo_left',
            'common/header_top_promo_right',
            'common/header_top_promo',
            'common/slider_top',
            'common/slider_left',
            'common/slider_right',
            'common/slider_bottom',
            'common/slider_content',
            'common/slider_content_left',
            'common/slider_content_right',
            'common/slider_promo_left',
            'common/slider_promo',
            'common/slider_promo_right',
            'common/above_content',
            'common/above_content_left',
            'common/above_content_right',
            'common/below_content',
            'common/below_content_left',
            'common/below_content_right',
            'common/footer_top',
            'common/footer_top_left',
            'common/footer_top_right',
            'common/footer_top_promo_left',
            'common/footer_top_promo_right',
            'common/footer_top_promo',
            'common/footer_bottom',
            'common/footer_bottom_left',
            'common/footer_bottom_right',
            'common/footer_bottom_promo_left',
            'common/footer_bottom_promo_right',
            'common/footer_bottom_promo',            
            ]]></add>
        </operation>
    </file>
    
    <file name="catalog/controller/payment/*.php">        
        <operation>
            <search position="after"><![CDATA[$this->children = array(]]></search>
            <add><![CDATA[            
            'common/header_top',
            'common/header_top_left',
            'common/header_top_right',
            'common/header_top_promo_left',
            'common/header_top_promo_right',
            'common/header_top_promo',
            'common/slider_top',
            'common/slider_left',
            'common/slider_right',
            'common/slider_bottom',
            'common/slider_content',
            'common/slider_content_left',
            'common/slider_content_right',
            'common/slider_promo_left',
            'common/slider_promo',
            'common/slider_promo_right',
            'common/above_content',
            'common/above_content_left',
            'common/above_content_right',
            'common/below_content',
            'common/below_content_left',
            'common/below_content_right',
            'common/footer_top',
            'common/footer_top_left',
            'common/footer_top_right',
            'common/footer_top_promo_left',
            'common/footer_top_promo_right',
            'common/footer_top_promo',
            'common/footer_bottom',
            'common/footer_bottom_left',
            'common/footer_bottom_right',
            'common/footer_bottom_promo_left',
            'common/footer_bottom_promo_right',
            'common/footer_bottom_promo',            
            ]]></add>
        </operation>
    </file>
    
    <file name="catalog/controller/product/*.php">        
        <operation>
            <search position="after"><![CDATA[$this->children = array(]]></search>
            <add><![CDATA[            
            'common/header_top',
            'common/header_top_left',
            'common/header_top_right',
            'common/header_top_promo_left',
            'common/header_top_promo_right',
            'common/header_top_promo',
            'common/slider_top',
            'common/slider_left',
            'common/slider_right',
            'common/slider_bottom',
            'common/slider_content',
            'common/slider_content_left',
            'common/slider_content_right',
            'common/slider_promo_left',
            'common/slider_promo',
            'common/slider_promo_right',
            'common/above_content',
            'common/above_content_left',
            'common/above_content_right',
            'common/below_content',
            'common/below_content_left',
            'common/below_content_right',
            'common/footer_top',
            'common/footer_top_left',
            'common/footer_top_right',
            'common/footer_top_promo_left',
            'common/footer_top_promo_right',
            'common/footer_top_promo',
            'common/footer_bottom',
            'common/footer_bottom_left',
            'common/footer_bottom_right',
            'common/footer_bottom_promo_left',
            'common/footer_bottom_promo_right',
            'common/footer_bottom_promo',            
            ]]></add>
        </operation>
    </file>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

chukcha без обид. Вы просто не анализировали так детально как я этот вопрос и не сталкивались с ним.

 

Бывает добавляется до 400 (3.14, 3.14 ... :? :roll: ) лишних запросов (на их "PRO + 34" )

Я думаю после детального анализа кода вы уже согласитесь со мной, что 400 (бывало и больше) лишних запросов это 3.14...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ИМХО, модуль не стоит того, чтоб ради него копья ломать)

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

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

Бесполезная вещь, короче.

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

markimax, а в чем проблема убрать лишнее?

Допустим я использую из этой схемы 4-5 расположений, остальное мне не надо, все быстро убирается и вопросов не нужно много. Работы на пару минут!

Изменено пользователем MFX
  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

markimax, а в чем проблема убрать лишнее?

Допустим я использую из этой схемы 4-5 расположений, остальное мне не надо, все быстро убирается и вопросов не нужно много. Работы на пару минут!

 

Работа руками ? Руками. Т.е. "костыльная". У 99% пользователей нету квалификации "руками" что то убирать. Они в этом не понимают ничего

 

Поэтому они "в придачу" получают лишнее 400 запросов нагрузки на сервер

И не факт что эти позиции поймут другие модули и темы, без ручного вмешательства

Потом при их обновлении - опять руками костыли вставлять

 

Хорошо что у вас получилось, но всем остальным держаться подальше от такого рода "модулей - костлылей"

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Работа руками ? Руками. Т.е. "костыльная". У 99% пользователей нету квалификации "руками" что то убирать. Они в этом не понимают ничего

 

Поэтому они "в придачу" получают лишнее 400 запросов нагрузки на сервер

И не факт что эти позиции поймут другие модули и темы, без ручного вмешательства

Потом при их обновлении - опять руками костыли вставлять

 

Хорошо что у вас получилось, но всем остальным держаться подальше от такого рода "модулей - костлылей"

 

Боюсь, что и ваш модуль SEO CMS TOP 2 top2.ocmod(вы мне его рекомендовали, так как он типа может делать меню с картинками справа(уточню, для этих целей он не очень удобен, так как настраивать долго и муторно, в отличии от YO-menu), не особо удобен простым пользователям(например девочка, которую я попросил набить категории(у вас они кажется виджеты называются), просто поплыла, с фразами, что очень неудобно им пользоваться(замечу, стантартными категориями ей было удобно и просто пользоваться)(а уж изучать его функционал и тем более объяснять другим потом, это крайне неудобно), да и поддержка оставляет желать лучшего(напомню, мы с вами(надеюсь это только у меня было) копировали файлы вашего модуля ко мне на сайт(была проблема с переносом файла стилей(у вас он в php) в папку стилей css(при копировании через filezilla, файл видоизменялся, тем самым нарушал работу модуля, а там и дальше косяки перли, кто же знал, что надо пользоваться файлообменником как у вас, чтобы работало все хорошо(хотя если изменить файл c php на css, скопировать, потом изменить на php, все встает как надо), в итоге я услышал кучу слов о своих кривых руках и предложении об оплате ваших услуг, в устранении ошибки. Хотя я, как пользователь не сталкивающийся с этим модулем, и следуя инструкции, предоставленной Вами, просто не мог знать, что при  копировании возникает такая трудность... Итог: модуль просто лежит у меня на жестком, бесполезным грузом, на ветер потраченные деньги.

 

так что не говорите, о других модулях плохо, ведь Ваш не совершенен и сам!(он функционален, спору нет, весь набор имеет кучу преимуществ в своем роде, но он не удобен обычным пользователям, которые не понимаю, что и где и ка заполнять... А объяснять как говорится, ни им не мне не хочется!

  • +1 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
...

А при чем здесь модуль к этой теме ? А я понял обида. За то что Вам указали, на ВАШИ ошибки.

1. Наверно руками проще редактировать файлы ? ;) Или проще выбрать в админ части настройку ?

2. Никто не запрещает в модулях меню прописывать ссылки на модуль.

3. Возможно конкретной девушке удобно только помаду держать. Давайте не будем разводить демагогию по этому вопросу. У модуля 40% пользователей девушки (а это более 1500) и причем без квалификации, у них сложностей не возникает.

4. Все остальные вопросы вообще полный ... "абзац"

 

Вы копировали файлы модуля FTP клиентом, который побил файл модуля так вы еще  и выставляете претензию модулю ?! Вы подумали что написали ? Может надо вначале научиться пользоваться FTP клиентом, его настройками ? Модуль то здесь при чем?!

Да правильно услышали претензии. Вам не понравилось. Обида затаилась

Я что ли должен искать бесплатно ВАШИ ошибки работы с FTP клиентом ? Это занавес и финиш.

Вот такие пользователи, которые не умеют пользоваться FTP клиентами, а потом выставляют претензии разработчикам из-за этого

После того как им укажут на их ошибки, начинают "обижаться"

"Смешно" (скорее возмутительно), честное слово

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я не обижаюсь. Просто прошу не говорить о других модулях плохо(столько статей с тем, что вы начинаете нагнетать над модулями(особенно над теми, которые схожи по смысловому значению и принципом работы, с Вашими), зачем!?)<- "это не смайлик, а закрывающаяся скобка", я понимаю, что вы считаете "ваше творение" - вершиной мастерства, искусного мастера.

 

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

 

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

Насколько вы могли заметить, я не выставлял претензии, относительно модуля, а просто отказался им пользоваться, не востребовав возврата денежных средств. И не тревожил Вас по этому поводу(ни вопросами, не замечаниями, не претензиями и прочим).

 

Я очень рад, что Ваш модуль имеет такую популярность. Счастья Вам!

 

На этом я думаю нет смысла продолжать обсуждение в данной теме или где еще либо!

Изменено пользователем MFX
  • +1 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я не обижаюсь. Просто прошу не говорить о других модулях плохо(столько статей с тем, что вы начинаете нагнетать над модулями(особенно над теми, которые схожи по смысловому значению и принципом работы, с Вашими), зачем!?

Без обид.

Просто я называю вещи своими именами. Может я высказываюсь и резко, но "юлить" не собираюсь.

Что мне сказать, да, 400 запросов лишней нагрузки это "ерунда", если полезть туда руками, перелопать все, и потом не известно как это будет работать с другими модулями, темами и после их обновлений ? Так? Нет, у меня принципы другие. Если есть проблема - я о ней говорю четко и ясно.

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

Если 400 лишних запросов нагрузки на сервер пользователям вы считаете "хорошо"? То дальше даже не о чем говорить

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

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

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.