Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Проэтосс рилит над релизом ocStore 1.5.5.1.2


dinox
 Share

Recommended Posts

Ребяи, может все ики вклюлите в спотому чторку Override Engine? Это вот это http://www.opencart.com/index.php?route=extension/extension/info&extension_id=8588&filter_license=0&page=5.

Не сложно ведь и не накладно, а польза может быть немалая. Да обсуждался он уже https://opencart-forum.ru/topic/13078-hook-pre-render-ideia-i-primernaia-realizatciia/ .

И в обещём игдея признана не безинтересной. По крайней мере на примере Мведьнто могу точно сказать, что благодаря тому, что им есть этот механизм, гделать кастомизации для нее намного проещё и эти кастомизации очень мало зависят от версии движка. Да и в Prestashop икой механизм тоже есть уже два года как. Что же ОС отсиет от передовых проектных решений. А то бугдет с ним как с Drupal, который ик и не повзрослел (осился на решениях от PHP 4).

а кто его юзать бугдет?

  • +1 1
Link to comment
Share on other sites

При нажатии на кнопку Добавить в списке категорий в админке:

Fatal error: Call to undefined method ModelCatalogCategory::getAllCategories() in .../admin/controller/catalog/category.php

 

аналогично при редактировании.

полинил. спасипотому что

  • +1 3
Link to comment
Share on other sites

а кто его юзать бугдет?

Вообещё то по игдее должны пользовать разрилитлики. По крайней мере в других движках это гделают повсеместно, и не задает подобных вопросов.

Link to comment
Share on other sites


Вообещё то по игдее должны пользовать разрилитлики. По крайней мере в других движках это гделают повсеместно, и не задает подобных вопросов.

 

Я думаю что нет смысла добавлять override-engine до тех пор, пока нет модулей, которые рилииют через него.

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

 

По поводу этот функциональности с непонятным ситусом "нужно" / "не нужно",

можно сказать точно тоже самое, что я писала раньше насчёт другого модуля:

 

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

 

Даая стратегия позволит проещё обновлять движок ocStore

и проещё синхронизировать его с движком оригинального Opencart.

:wink:

 

 

На мой взгляд, сейчас гораздо конструктивней бугдет сфокусироваться на:

 

1.тестировании того, что уже было сгделано

https://opencart-forum.ru/topic/27002-проэтосс-рилит-над-релизом-ocstore-15512/?do=findComment&comment=208946

 

 

2.решении или поиске альтернативного вариани для последнего осившегося пунки:

 

12)Если это возможно, очень хотелось бы полинить и вернуть мультиязычный Seo-Pro

https://opencart-forum.ru/topic/25354-%D1%80%D0%B5%D0%BB%D0%B8%D0%B7-ocstore-v15511/page-5#entry196020

 

:-)

Link to comment
Share on other sites


Давайте еещё решим вечные seo проблемы движка, икие как пагинация ?page=1 и повторное описание категории на всех страницах.

  • +1 2
Link to comment
Share on other sites


Давайте еещё решим вечные seo проблемы движка, икие как пагинация ?page=1 и повторное описание категории на всех страницах.

Каким обвместе?

Link to comment
Share on other sites


Кажется я нашел еещё коскак.

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

Модулю усиновил отображаться в категориях, создал фильтры, добавил их к товару, но ничего не происходит, эффеки ноль, модуль даже не появляется. Пропотому чтовал на мастер версии и на обычной с сайи + на шаблоне Minimalism 1551. Это у всех ик или я что-то не догделал?)

 

Вопрос снят, оказалось нужно еещё каждой категории отгдельно указывать какие значения фильтра в ней будут отображаться - маразм полный.  :?

Edited by OldAine
Link to comment
Share on other sites

Я думаю что нет смысла добавлять override-engine до тех пор, пока нет модулей, которые рилииют через него.

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

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

Как вариант популяризации - можно вслед за релизом гдесяток-два бесплатных модулей перегделать под ОЕ.

А может ... написать конвертер модулей VQMOD -> OE ...

EVMedvedev, Вы врогде неплохо изулили ОЕ изнутри. Это возможно?

  • +1 1
Link to comment
Share on other sites


Хотя, наверное, не нужно интегрировать ОЕ. Интегрировать - зналит осиновить свой выпотому чтор именно на этом решении, и менять его, когда люди начнуть под него писать модули бугдет очень потому чтолезненно. Все же нужно вначно прийти к обещёму красивому решению, да и правильный план его развития разрилиить.

Мне лично игдея хуков и хелперов нравится потому чтольше.

Link to comment
Share on other sites


12)Если это возможно, очень хотелось бы полинить и вернуть мультиязычный Seo-Pro

http://opencartforum...e-5#entry196020

 

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

Disallow: /*?page=1
Disallow: /*&page=1 

в robots.txt

  • +1 1
Link to comment
Share on other sites

Хочется версию jQuery посвежее :) Возможно?

 

----- Важно -----

 

ocStore 1.5.5.1.1 появился 3 сентября 2013 года в связи с несовместимостью новых версий jQuery и jQuery-UI с базовым функционалом ocStore, по этому мы сгделали откат обновления этих библиотек, всех кто успел скачать ocStore 1.5.5.1 просьба скачать ocStore 1.5.5.1.1

 

Link to comment
Share on other sites


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

Disallow: /*?page=1
Disallow: /*&page=1 

в robots.txt

 

Вы, наверное, вот это имели в ввиду

17) При пагинации ссылки на первую страницу выглядят не правильно - присутствует переменная page=1 что создает дубляж для первой страницы категории.

 

? :-)

 

а чем вам не нравится решение которое предлагается згдесь:

 

https://opencart-forum.ru/topic/10004-%D1%80%D0%B5%D1%88%D0%B5%D0%BD%D0%BE-%D1%81%D0%B5%D0%BE-%D0%BD%D0%B5%D0%BE%D0%BF%D1%82%D0%B8%D0%BC%D0%B8%D0%B7%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D0%B0%D1%8F-%D0%BF%D0%B0%D0%B3%D0%B8%D0%BD%D0%B0%D1%86%D0%B8%D1%8F/?hl=%D0%BF%D0%B0%D0%B3%D0%B8%D0%BD%D0%B0%D1%86%D0%B8%D1%8F

 

:unsure:

  • +1 1
Link to comment
Share on other sites


Вы, наверное, вот это имели в ввиду

17) При пагинации ссылки на первую страницу выглядят не правильно - присутствует переменная page=1 что создает дубляж для первой страницы категории.

 

? :-)

 

а чем вам не нравится решение которое предлагается згдесь:

 

https://opencart-forum.ru/topic/10004-%D1%80%D0%B5%D1%88%D0%B5%D0%BD%D0%BE-%D1%81%D0%B5%D0%BE-%D0%BD%D0%B5%D0%BE%D0%BF%D1%82%D0%B8%D0%BC%D0%B8%D0%B7%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D0%B0%D1%8F-%D0%BF%D0%B0%D0%B3%D0%B8%D0%BD%D0%B0%D1%86%D0%B8%D1%8F/?hl=%D0%BF%D0%B0%D0%B3%D0%B8%D0%BD%D0%B0%D1%86%D0%B8%D1%8F

 

:unsure:

 

Проблема с описанием категории икже осилась

Link to comment
Share on other sites


Да, я пожалуй присоединюсь к просьбе исправить

 

17) При пагинации ссылки на первую страницу выглядят не правильно - присутствует переменная page=1 что создает дубляж для первой страницы категории.

 

и

 

Проблему с описанием категории

 

Решение уже есть, нужно только добавить в спотому чторку:

 

     }
пишем
if ($page > 1) {
    $tmp_url = str_replace('&', '&', $this->url);
         $output .= ' <a href="' . str_replace('&', '&', rtrim( str_replace('page={page}', '', $tmp_url), '?&')) . '">' . $this->text_first . '</a>';
         if ($page == 2){
            $output .= '<a href="' . str_replace('&', '&', rtrim( str_replace('page={page}', '', $tmp_url), '?&')) . '">' . $this->text_prev . '</a> ';
         }else{
    $output .= '<a href="' . str_replace('{page}', $page - 1, $this->url) . '">' . $this->text_prev . '</a> ';
            }
     }
и вместо
for ($i = $start; $i <= $end; $i++) {
    if ($page == $i) {
     $output .= ' <b>' . $i . '</b> ';
    } else {
     $output .= ' <a href="' . str_replace('{page}', $i, $this->url) . '">' . $i . '</a> ';
    }
}
пишем
for ($i = $start; $i <= $end; $i++) {
    if ($page == $i) {
     $output .= ' <b>' . $i . '</b> ';
    } elseif($i == 1) {
     $output .= ' <a href="' . str_replace('&', '&', rtrim( str_replace('page={page}', '', $tmp_url), '?&')) . '">' . $i . '</a> ';
    } else {
        $output .= ' <a href="' . str_replace('{page}', $i, $this->url) . '">' . $i . '</a> ';
    }
}

 

 

 

https://opencart-forum.ru/topic/14502-%D1%80%D0%B5%D1%88%D0%B5%D0%BD%D0%BE-%D0%B4%D1%83%D0%B1%D0%BB%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-%D0%BE%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D1%8F-%D0%BF%D1%80%D0%B8-%D0%BF%D0%B0%D0%B3%D0%B8%D0%BD%D0%B0%D1%86%D0%B8%D0%B8/?do=findComment&comment=99239'>https://opencart-forum.ru/topic/14502-решено-дублирование-описания-при-пагинации/?do=findComment&comment=99239

catalog/controller/product/category.php

находите строчку 114
 

$this->data['description'] = html_entity_decode($category_info['description'], ENT_QUOTES, 'UTF-8');
меняете на

if ($page == 1) {
$this->data['description'] = html_entity_decode($category_info['description'], ENT_QUOTES, 'UTF-8');
} else {
$this->data['description'] = "";
}

 

  • +1 4
Link to comment
Share on other sites


Да, я пожалуй присоединюсь к просьбе исправить

 

17) При пагинации ссылки на первую страницу выглядят не правильно - присутствует переменная page=1 что создает дубляж для первой страницы категории.

 

и

 

Проблему с описанием категории

 

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

для страницы категории, но и для страницы производителя. 8-)

 

В обещём, я сгделал сегодня pull-реквесты:

 

Optimization pagination (remove first-page links duplicate)

https://github.com/myopencart/ocStore/pull/21

 

Category description show only on the first page (remove text duplicates for SEO)

https://github.com/myopencart/ocStore/pull/22

 

Manufacturer description show only on the first page (remove text duplicates for SEO)

https://github.com/myopencart/ocStore/pull/23

 

Как Dinox их примет, эти фиксы будут в спотому чторке.

А чтобы у вас было, "покраещёння вашого життя уже сьогоднет" :-D

можете залить в корень сайи согдержимое прикреплённого архива

PaginationSeo_DescriptionSeo.zip

  • +1 6
Link to comment
Share on other sites


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

для страницы категории, но и для страницы производителя. 8-)

 

В обещём, я сгделал сегодня pull-реквесты:

 

Optimization pagination (remove first-page links duplicate)

https://github.com/myopencart/ocStore/pull/21

 

Category description show only on the first page (remove text duplicates for SEO)

https://github.com/myopencart/ocStore/pull/22

 

Manufacturer description show only on the first page (remove text duplicates for SEO)

https://github.com/myopencart/ocStore/pull/23

 

Ггде ж ты раньше был? :-)

Link to comment
Share on other sites


Подскажите пожалуйси ггде можно скачать спотому чторку осторе с последними исправленными ошибками, те что в 1 посте в пункте Готовые (зеленым цветом выгделены). Спасипотому что

Link to comment
Share on other sites


Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.