Помощь Paladin SEO Manager (ряд вопросов)

Moonwalker

Постоялец
Регистрация
21 Ноя 2013
Сообщения
282
Реакции
104
Всем привет!

Возникла такая проблема. На 1.5.6.4 стоит Paladin. После генерации урлов все пересечения убираются нормально, однако остается урл через страницу производителя. Т.е., в магазине к карточке товара все равно остаются два адреса:
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйсяbrand/product.html

Соответственно, в сайтмап по умолчанию тоже оба адреса лезут =/ Правда, включение "Only canonical links" все-таки вырубает попадание этих "брендовых" урлов в сайтмап. Но только в сайтмап, сами карточки с таким урлом на сайте остаются.
Насколько я понимаю, оно изначально в Опенкарте так вылезает. Просто Paladin это не лечит. Кто-нить сталкивался с подобной хренью и смог решить, чтобы производитель не лез в адрес?

зы. Хочется решить без установки дополнительных модулей (в том числе, чтобы они и друг с другом не конфликтовали, пытаясь разобраться, кто тут урлы генерит). Установку ocStore с SeoPro тоже не предлагать - шаблон работает от 1.5.6 ))
 
Последнее редактирование:
у меня из за этого куча дублей и якобы битых ссылок изображений
Битые ссылки и дубли не могут появляться из-за rel canonical, ищите другую причину. Отключить можно в Инструменты/Канонические ссылки, но единственное что изменится при таком действии это пропадет тег из кода.
e76ed35c1fcc47e8ab4c4fc32b21f814.png
 
Доброго времени суток. Пытаюсь запустить Paladin-5.2.4.c через CRON, выдает ошибку:
Warning: require_once(../vqmod/vqmod.php:( failed to open stream: No such file or directory in ***\pcron_2.0.x.php on line 12
Fatal error: require_once:)( Failed opening required '../vqmod/vqmod.php' (include_path='.;***/modules/php/PHP-5.6-x64;***/modules/php/PHP-5.6-x64/PEAR/pear') in ***\admin\pcron_2.0.x.php on line 12
OC 2.1, vqmod 2.6.1 работает. CRON работает.

Пробовал разные версии паладина, в том числе без vqmod. Каждый раз CRON падает на первых строках скрипта, ошибки разные. У кого получилось? Поделитесь инфой, пожалуйста. Или посоветуйте другой комбаин с возможность запуска через CRON.
 
Complete SEO Package, крон работает.
У меня при установке Complete SEO Package (3.3.0, 3.3.6) на oc-rus 2.1.0.2 вешается фронт с ошибкой:
Parse error: syntax error, unexpected 'elseif' (T_ELSEIF) in ***\system\storage\modification\catalog\controller\common\seo_url.php on line 467
elseif ($this->config->get('mlseo_enabled') && $this->config->get('mlseo_friendly') && $value != 'common/home' && !in_array($key, array('path', 'product_id', 'category_id', 'manufacturer_id', 'information_id'))) {
$query = $this->db->query("SELECT keyword FROM " . DB_PREFIX . "url_alias WHERE `query` = '" . $this->db->escape($key . '=' . $value) . "'" . $ml_mode);
if ($query->num_rows) {
$url .= '/' . $query->row['keyword'];
$url .= $query->row['keyword'] ? $this->config->get('mlseo_extension') : '';
unset($data[$key]);
}
}

Не встречали подобного?
 
У меня при установке Complete SEO Package (3.3.0, 3.3.6) на oc-rus 2.1.0.2 вешается фронт с ошибкой:
Parse error: syntax error, unexpected 'elseif' (T_ELSEIF) in ***\system\storage\modification\catalog\controller\common\seo_url.php on line 467
elseif ($this->config->get('mlseo_enabled') && $this->config->get('mlseo_friendly') && $value != 'common/home' && !in_array($key, array('path', 'product_id', 'category_id', 'manufacturer_id', 'information_id'))) {
$query = $this->db->query("SELECT keyword FROM " . DB_PREFIX . "url_alias WHERE `query` = '" . $this->db->escape($key . '=' . $value) . "'" . $ml_mode);
if ($query->num_rows) {
$url .= '/' . $query->row['keyword'];
$url .= $query->row['keyword'] ? $this->config->get('mlseo_extension') : '';
unset($data[$key]);
}
}

Не встречали подобного?
Нет, такого не было.
 
Opencart 2.1.0.1 + Paladin SEO Manager(5.2.4.c), при включении в инструментах пагинации в seo формате, получаются ссылки вида "Для просмотра ссылки Войди или Зарегистрируйся", которые ведут на несуществующие страницы. Кто-нибудь сталкивался с таким?
 
Назад
Сверху