Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Recommended Posts

Детальная инструкция по установке

 

http://opencartadmin.com/doc/index.ru.langmark.html#Установка

 

Немогу подружить Brainy Filter и SEO Мультиязык для OC2, при удаление Мультиязыка фильтр работает, как только устанавливаю Мультиязык фильтр пишет что в даной категории нет товаров, но при обновлении страницы фильтруется товар по запросам, опять выбираем фильтровать товар - и по новой, нет товара и обновление страницы нужно делать. В чем косяк?

 

И второе, изменил я текст и немного дизайна в файле footer.tpl шаблона, но на сайте осталась старая версия шаблона (при отключеном модуле СЕО Мультиязык - шаблон изменяеться нормально и сразу) - какой-то кеш встроенный есть?

Edited by Eldaeron
Link to comment
Share on other sites

... Brainy Filter

 

Вот что значит разработчики учились по одним "учебникам" :ugeek: :-D

Все сделали как в них описано, оба

Я назвал свой custom метод getOutput и разработчик фильтра его так назвал

В итоге мой оказался круче 8-)  и его метод "сьел" :)

Изменю в обновлении  имя метода на уникальное (заработает и его)

Кстати не мешало бы и разработчику фильтра его поменять, мало ли сколько еще таких разработчиков училось по одним учебникам и кто то тоже использует такое же имя метода, так что у него потенциальная не стабильность останется, уже по отношению к другим :-D

Link to comment
Share on other sites

Сейчас посмотрел что проиндексировал гугл и нашел много дублей, подскажите что я сделал не так?
 

post-705016-0-76846200-1463915469_thumb.png

Link to comment
Share on other sites


Сейчас посмотрел что проиндексировал гугл и нашел много дублей, подскажите что я сделал не так?

 

Модуль никакого отношения к генерации ЧПУ не имеет

Этим занимается стандартный ЧПУ формирователь  seo_url

 

Поставьте seo_pro, чтобы избавиться от дублей ЧПУ

Link to comment
Share on other sites

Модуль никакого отношения к генерации ЧПУ не имеет

Этим занимается стандартный ЧПУ формирователь seo_url

Поставьте seo_pro, чтобы избавиться от дублей ЧПУ

Стоит SeoPro, и другим не пользовался ничем.
Link to comment
Share on other sites


Стоит SeoPro, и другим не пользовался ничем.

Не SeoPRO, а seo_pro

Модуль никакого отношения к формированию ЧПУ не имеет, его задача добавить языковые префиксы для правильной индексации ПС. Как видим он работает правильно, языковые страницы появились в поисковой выдаче.

А вот уже дубли ЧПУ на совести ЧПУ формирователя, который установлен у вас в системе. Т е он должен делать редирект на уникальный ЧПУ

Link to comment
Share on other sites

Добрый день уважаемый разработчик.

 

Поставили мультиязык 7.0 на топ 2 27.1, ocst 1.5.5.1.2, получили ошибку

 

Parse error: syntax error, unexpected '?' in C:\OpenServer\domains\pph-site\catalog\view\theme\journal2\template\agootemplates\record\langmark.tpl on line 9

 

Что делать?

Link to comment
Share on other sites


 
journal2

Автоадаптер смотрите

AI может чего то не понял

Хотя на J2 проблем с default не замечено

Может не стоило делать автоадаптацию (кстати это опция)

Link to comment
Share on other sites

Здравстввуйте, только что приобрел модуль. ocstore 1.5.5.1.2 

Вопрос: в случае если работает измененная ссылка например site.com/en/, то невозможно переключить валюту. 

http://site.com/en/index.php?route=module/currency ->  No input file specified. (как решить?)

Edited by olegfusion
Link to comment
Share on other sites


Link to comment
Share on other sites

journal2

Автоадаптер смотрите

AI может чего то не понял

Хотя на J2 проблем с default не замечено

Может не стоило делать автоадаптацию (кстати это опция)

 

Добрый день,

Обновили до 8.0 и ТОП2 до 28.0. И с адаптацией и после сброса одна и та же ошибка

 

Parse error: syntax error, unexpected '*' in C:\OpenServer\domains\pph-site\catalog\view\theme\journal2\template\agootemplates\record\langmark.tpl on line 3

<?php if ($products) { ?>
 <a href="#tab-related" class="tab-related"><?php echo $tab_related; ?> (<?php echo count($products); ?>)</a>
 <?php } */ ?>
 <?php $index = 0; foreach ($this->journal2->settings->get('additional_product_tabs', array()) as $tab): $index++; ?>
 <!--<a href="#additional-product-tab-<?php echo $index; ?>"><?php echo $tab['name']; ?></a>-->
 <?php endforeach; ?>
 </div>

 <?php $index = 0; foreach ($this->journal2->settings->get('additional_product_tabs', array()) as $tab): $index++; ?>
 <!--
<div id="additional-product-tab-<?php echo $index; ?>" class="tab-content journal-custom-tab"><?php echo $tab['content']; ?>
 
 </div>
-->
 
 <?php endforeach; ?>
 <?php if (!$this->journal2->settings->get('hide_product_description')) { ?>
 
<div id="tab-description" class="tab-content" itemprop="description"><?php echo $description; ?>
 
 </div>

 <?php } ?>
 <?php if ($attribute_groups) { ?>
 
<div id="tab-attribute" class="tab-content">
 <table class="attribute">
 <?php foreach ($attribute_groups as $attribute_group) { ?>
 <thead>
 <tr>
 <td colspan="2"><?php echo $attribute_group['name']; ?></td>
 </tr>
 </thead>
 <tbody>
 <?php foreach ($attribute_group['attribute'] as $attribute) { ?>
 <tr>
 <td><?php echo $attribute['name']; ?></td>
 <td><?php if( $attribute['name']=='Категорія'){echo 'Лікарський засіб'; }else{echo $attribute['text'];} ?></td>
 </tr>
 <?php } ?>
 </tbody>
 <?php } ?>
 </table>
 </div>

 <?php } ?>
 
 
 <?php if($instruction!=null){ ?>
 
<div id="additional-product-tab-parsed" class="tab-content journal-custom-tab">
 <h2 class='print_info'>Информация с сайта PolyPharma.com.ua</h2> 
 <h3 style="color: rgb(221, 0, 23);font-weight: 700;font-family: Helvetica,Arial,sans-serif;font-style: normal;font-size: 24px;margin-bottom: 10px;"><?php echo $text_instruction_tab; ?></h3>
 <?php if($this->language->get('code')=='ru'){
 // echo $text_instruction_header." <a href='".$product['href']."'>здесь</a>";
 }?>
 
<div id="zag" ><?php echo $zagolovok; ?></div>

<?php
 if(count($instruction)>1){ ?>
 <?php if(strlen($instruction[0])>100){ ?>
 <?php echo $instruction[0]; ?>
 <?php }else{ ?>
 <?php echo $instruction[1]; ?>
 <?php } ?>
 <?php }else{ ?>
 <?php echo $instruction[0]; ?>
 <?php } 
 ?>
 <br><span style='font-size:14px;cursor:pointer' id='print'><img src="catalog/view/image/printer.png" width="50" height="50"></img></span>
 </div>

 <?php }else{?> 
 
 <?php }
 ?> 
 

 

 <?php /* if ($review_status) { ?>
 
<div id="tab-review" class="tab-content">
 
<div id="review"><?php echo $this->journal2->settings->get('product_reviews'); ?></div>

 <h2 id="review-title"><?php echo $text_write; ?></h2>
 <b><?php echo $entry_name; ?></b><br />
 
 <br />
 <br />
 <b><?php echo $entry_review; ?></b>
 <textarea name="text" cols="40" rows="8"></textarea>
 <span><?php echo $text_note; ?></span><br />
 <br />
 <b><?php echo $entry_rating; ?></b> <span><?php echo $entry_bad; ?></span> 
 
  
 
  
 
  
 
  
 
  <span><?php echo $entry_good; ?></span><br />
 <br />
 <b><?php echo $entry_captcha; ?></b><br />
 
 <br />
 <img src="index.php?route=product/product/captcha" alt="" id="captcha" /><br />
 <br />
 
<div class="buttons">
 
<div class="right"><a id="button-review" class="button"><?php echo $button_continue; ?></a></div>

 </div>

 </div>

 <?php } */ ?>
 
Link to comment
Share on other sites


 

Добрый день,

...

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

Не знаете как адаптировать лучше туда не лезть

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

 

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

Автоадаптер будут постепенно "учиться"

Link to comment
Share on other sites

Я тоже не понимаю при чем, это загружен измененный образец адаптации мультиязыка по умолчанию 

 

http://prntscr.com/b9z4oq

 

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

Parse error: syntax error, unexpected '?' in C:\OpenServer\domains\pph-site\catalog\view\theme\journal2\template\agootemplates\record\langmark.tpl on line 9

 

что делать?

Link to comment
Share on other sites


Я тоже не понимаю при чем

Удалить файл который вы неудачно "сгенерировали"

theme\journal2\template\agootemplates\record\langmark.tpl

 

Я не могу понять зачем вы туда лезли вообще, с J2 все работает без автоадаптера

Там написано "ЕСЛИ у вас переключатель "не стандартный"

А он у вас стандартный и работает без автоадаптации

Link to comment
Share on other sites

Добрый день.

Версия 6.0 Гугл выдает такую ошибку:

Міжнародне націлювання | Мова > "ru-RU" – немає зворотних тегів  (нет обратных тегов)  

Ошибок сравнительно мало - всего 6 из 199 страниц. но динамика только вверх.  я не могу найти причину/логику возникновения ошибок.

 

Пример одной из страниц с ошибкой:  http://businessbag.com.ua/accessories/tl141307

 

спасибо

Link to comment
Share on other sites


Добрый день.

Просто поставьте hreflang для русского ru

Без региона

https://yandex.ru/support/webmaster/yandex-indexing/locale-pages.xml

Link to comment
Share on other sites

Помилка на головній сторінці, як виправити?

 

Warning: strpos() expects parameter 1 to be string, array given in /home/investbl/welldone-store.com/www/catalog/controller/record/pagination.php on line 43Warning: strpos() expects parameter 1 to be string, array given in /home/investbl/welldone-store.com/www/catalog/controller/record/pagination.php on line 47Warning: strpos() expects parameter 1 to be string, array given in /home/investbl/welldone-store.com/www/catalog/controller/record/pagination.php on line 66

Link to comment
Share on other sites


Помилка на головній сторінці, як виправити?

 

...

Зачем дублировать сюда пост из тикета, на который я ответил  :angry:

К тому же эта ошибка не моего модуля, а вашего магазина.

У вас какой то модуль (не мой, мой такой ... не делает) ошибочно дает вместо текстовой ссылки - массив!

Я то поставил проверку на криво...пые допилы, в сборке (можете скачать), но у вас где то ошибочный код. Не должен $this->url->link отдавать Array :? :roll:

Скорее всего у вас криво.. ый допил url -ла главной страницы (на других то нету!)

Мне вот интересно опять какой нибудь кривожопый паладин или complete seo, seo mega ultra super puper pack pro стоит ?

Они уже достали своим говнокодом. :-x То они вместо строки title array отдают, то вместо строкой ссылки тоже могут array отдать

Ну что сказать еще про криворуких индусов :roll: Никакой культуры программирования. Такое ощущение что в "бомбее" не преподают курс унификации и стандартизации

Link to comment
Share on other sites

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

 

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

Edited by globaltrading
Link to comment
Share on other sites


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

 

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

Тег сanonical ставит opencart 2 или другие seo модули. Модуль отношения к этому тегу не имеет.

Демо: http://oc2.opencartadmin.com/en/desktops/

Canonical: <link href="http:/ /oc2.opencartadmin.com/en/desktops/" rel="canonical" />

Так что смотрите у себя

Можете в ЛС дать URL, которую yandex считает не canonical - я посмотрю

  • +1 1
Link to comment
Share on other sites

Тег сanonical ставит opencart 2 или другие seo модули. Модуль отношения к этому тегу не имеет.

Демо: http://oc2.opencartadmin.com/en/desktops/

Canonical: <link href="http:/ /oc2.opencartadmin.com/en/desktops/" rel="canonical" />

Так что смотрите у себя

Можете в ЛС дать URL, которую yandex считает не canonical - я посмотрю

да, конечно. Сейчас отправлю в ЛС

Link to comment
Share on other sites


Добрый день. После обновления CMS TOP2 до 29.2 это предупреждение

Notice: Undefined index: thislist in C:\OpenServer\domains\pph-site\catalog\controller\agoo\langmark\langmark.php on line 125Notice: Undefined index: thislist in C:\OpenServer\domains\pph-site\catalog\controller\agoo\langmark\langmark.php on line 126

установлен модуль мультиязычности 8.0, OcSt 1.5.5.1.2, Journal2

что сделать?

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 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.