Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

indevor

Користувачі
  
  • Публікації

    57
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем indevor

  1. Всем привет. Поясните кто в теме.

     

    1. сайт. осторе 2.1.0.2.1
    лежит в ../tmp2 - шаблон fastor 1.3

    post-9359-0-87739300-1480367553_thumb.jpg

     

     

    2. сайт. осторе 2.3.0.2

    лежит в ../tmp3 - шаблон fastor 1.4

    jquery по версии и весу одинаковый.

    post-9359-0-85504100-1480367544_thumb.jpg
    Товар одинаковый. Смотрим с главной..
     

    ЧЯДНТ? Не только на квиквью тупит но и любых других переходах.....

  2. Если изначально в стандартном шаблоне выводится списком - то видно как верстка съезжает у описания товара на кнопки. Слайдер можно заменить, к примеру, на бесплатный owl slider - он не конфликтует. Ну или попытаться скрипты обернуть в $(document).ready(function() {    });

    Консоль чистая, что то не могу понять, где и что не так....

  3. Если гугл ругается на "оптимизируйте css" это не значит, что css нужно переносить \ делить в футер. Достаточно его минифицировать и пережать. Вот дельная вещь - объединяет жмет и минифицирует css + html. После её использования Performance grade: 94/100 по http://tools.pingdom.com/
    А скрипты да, нужно переносить. Ждем реализации Dragon по переносу.

  4. Если бы я решал эту задачу (а я ее решал ;) ), то я бы добавил уникальные шаблоны метаданных для страниц пагинации по шаблону, убрал бы описание категорий на 2-й и далее страницах и разрешил бы поисковику индексировать их. Так как я замечаю переходы из поиска на 2-ю и далее страницы. Так как мераописания уникальны, то и дублей нет.

     

    Если в категории 20 страниц, то запрет их индексации - это минус 19 страниц в потенциальной поисковой выдаче

    Приветствую. Вы можете поделиться кодом выполняющим вышеописанные действия? Можно в л\с.

  5. Здравствуйте уважаемые форумчане! Столкнулся с проблемой, очень прошу мне помочь:

    Хочу поменять вывод страниц пагинации в URL. Сейчас это выглядит так:

    site.ru/desktops/?page=2

    а нужно сделать так:

    site.ru/desktops/page-5

     

    P.S. Версия ocStore 1.5.5.1.1

    Вы нашли решение для Вашей версии?

  6. Если так, то во вложении CKEditor Full v.4.2.2, от меня только интеграция русской локализации (кроме внешних плагинов).

    attachicon.gifckeditor.zip

    P.S. Работоспособность протестирована на ocStore версии 1.5.5.1.1:

    51a7049dcc3a64a1c917e80303fa6323.png

    Можно:

    В файле ckeditor/config.js добавить строчку,
    config.disableNativeSpellChecker = false;

    что позволит включить проверку орфографии браузером. При зажатом ctrl можно вызвать контекстное меню для выбора вариантов написания (хром).

     

  7. Приветствую сообщество, обнаружился дубль страниц http:\\site.ru\category -> http:\\site.ru\\category , 
    OcStore 1.5.3.1, Seo-pro. Прошу помощи как пофиксить, куда копать?

     

    текущий .htaccess: 

    AddDefaultCharset UTF-8
    RewriteEngine On
    RewriteBase /
    RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]
    RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]
    RewriteRule ^yandexmarket.xml$ index.php?route=feed/yandex_market [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]
    
    RewriteCond %{HTTP_HOST} ^(www\.)(.*)$
    RewriteRule ^(.*) http://%2/$1 [R=301,L]
    RewriteCond %{HTTP_HOST} !^(site\.ru)$ 
    RewriteRule ^(.*) http://site.ru/$1'>http://site.ru/$1 [R=301,L]
    RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
    RewriteRule ^index\.html$ http://site.ru/ [R=301,L]
    RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
    RewriteRule ^index\.php$ http://site.ru/ [R=301,L]
    RewriteRule ^robots.txt$ - [L]
    
  8. freelancer, сборка была скачана какое то время назад и что то в ней пилилось... очередь дошла до чуп .. хотя вот такая конструкция на сайте B (1.5.4.1) отлично работает: RewriteRule ^index.php/avtokresla-avtokresla-c-83$ http://B.by/avtokrela [R=301,L] , хоть и стоит в конце .htaccess.. Особенность хостинга? .htaccess двух сайтов идентичный, за исключением реврайтов..

  9. Все же неверно мыслите...

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

    Потому что...

    1. возможно, если будет найдена корреляция старый/новый, то задача упроститься

    Кроме того, возможно, понадобится внутренняя система редиректов различного вида, просто добавление нужных соответствий в файл

     

    2. После того как ПС склеит "старое" с новым достаточно удалить (можно удалять построчно).

     

    зы. Так мысли в сторону...

    Если уж сильно захочется, то можно добавить модуль SEO Manager

    И в таблицу заносить старый - новый, а с сеопро, вообще будет, на перевый взгляд шикарно

     

    ззы.

    Помочь или сделать?

    Честно?.. Напишите рабочий реврайт любой ссылки, если Вас это не затруднит, к примеру этой.

    http://www.babydream.by/kolyaski-c-33.html
    на это
    http://babydream.by/detskie-kolyaski/ 

    По аналогии, я перепишу все остальное. Сейчас я сделал временное решение - Redirect 301 /kolyaski-c-33.html http://babydream.by/detskie-kolyaski/ и закоментировал  QSA , как и писал выше, но в таком виде параметры не передаются в строку запроса (нет сортировки, страницы не переключаются)

    Дело в том, что мои знания крайне малы как в синтаксисе apache (если я правильно выражаюсь) и не достаточны что бы писать что то на пхп. Нужно быстрое решение, как все склеется, я почищу .htaccess. Всего ссылок не так много, страницы с товарами и страницы с категориями, примерно 100 -120 шт, все остальное (ссылки) что бы у донора, мусор, распыляющий pagerank и релевантную страницу.

  10. Ну вот...

    Есть несколько вариантов

    Наиболее безобидным, мне кажется

    1. Получить "карту сайта" старых ссылок и карту новых

    написать  файлик

    старая ссылка | новая ссылка

    скрипт читающий этот файл

    и программно организовать редирект

     

    2. тоже самое сделать в htaccess

     

    У вас старые ссылки никак не коррелируются  с новыми

    Склоняюсь ко второму варианту, вся загвоздка в синтаксисе.. (карта ссылок есть)

    Кто поможет написать реврайт работающий?

  11. Господа, извините за нубство, хотел как лучше...

    старый : http://www.babydream.by/kolyaski-c-33.html
    новый: http://babydream.by/detskie-kolyaski/


     

    RewriteRule ^/kolyaski-c-33.html$ http://babydream.by/detskie-kolyaski/ '>http://babydream.by/detskie-kolyaski/ 

     - вот такой реврайт не к чему ни приводит.

     

    при переходе перекидывает на : http://babydream.by/index.php?_route_=kolyaski-c-33.html  , полагаю это из-за правила,

    RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA] 

    закомментировать его не вариант.

    если убрать QSA и сделать

    
    Redirect 301 /kolyaski-c-33.html http://babydream.by/detskie-kolyaski/  

    , все работает, но не работает СОРТИРОВКА :) и полагаю корзина. Господа, как быть?)

  12. весь .htaccess показывать не надо

     

    Старый сайт был на этом же домене?

     

    Если на этом, то нужно делать редирект со старых на новые

    Как выглядит сейчас ссылка нового и как выглядела старого?

     

    Со старым понятно

    http://www.site.by/kolyaski-c-33.html -так

    А как у нового?

    старый домен был с www. то есть www.site.by/.... такие ссылки висят в индексе, новые ссылки site.by/..../.... .html

    новая ссылка: http://site.by/avtokresla/ - категория, товар http://site.by/avtokresla/avtokreslo-4baby-alto.html , домен тот же

  13. Приветствую уважаемое сообщество. Столкнулся с очень не хорошей проблемой, гугленье и метод "тыка" не помогает. Прошу помощи. Был интернет магазин на движке oscommerce, очень древнее изобретение и были у него ссылки вида: ""http://www.site.by/universalnaya-kolyaska-riko-alpina-full-color-p-134.html" - страница товара. Магазин успешно переехал на движок - opencart (ocStore 1.5.4.1), а вот его старые ссылки не как не желают этого делать. Привожу текущий .htaccess:
    -------------------------------------------------------------------------

    Options +FollowSymlinks
    Options -Indexes
     
    # Prevent Direct Access to files
    <FilesMatch "\.(tpl|ini|log)">
     Order deny,allow
     Deny from all
    </FilesMatch>
     
    <IfModule mod_deflate.c>
    AddOutputFilterByType DEFLATE text/html text/plain text/xml application/xml application/xhtml+xml text/javascript text/css application/x-javascript
    BrowserMatch ^Mozilla/4 gzip-only-text/html
    BrowserMatch ^Mozilla/4.0[678] no-gzip
    BrowserMatch bMSIE !no-gzip !gzip-only-text/html
    <IfModule mod_gzip.c>
    mod_gzip_on Yes
    mod_gzip_item_include file \.js$
    mod_gzip_item_include file \.css$
    </IfModule>
    </IfModule>
     
    ###################################
    # Turn on Expires and set default to 0
    ExpiresActive On
    ExpiresDefault A0
     
    # Set up 1 week caching on javascript and CSS
    <FilesMatch "\.(js|css)$">
      ExpiresDefault A604800
      Header append Cache-Control "proxy-revalidate"
      SetOutputFilter DEFLATE
    </FilesMatch>
     
    # Force no caching for dynamic files
    <FilesMatch "\.(php)$">
      ExpiresActive Off
      Header set Cache-Control "private, no-cache, no-store, proxy-revalidate, no-transform"
      Header set Pragma "no-cache"
    </FilesMatch>
    ###################################
    FileETag MTime Size
    <ifmodule mod_expires.c>
    <filesmatch ".(jpg|jpeg|gif|png|ico|css|js)$">
    ExpiresActive on
    ExpiresDefault "access plus 1 month"
    </filesmatch>
    </ifmodule>
    ####################################
    # SEO URL Settings
     
     
    AddDefaultCharset UTF-8
    RewriteEngine On
    RewriteBase /
    RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]
    RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]
    RewriteRule ^yandexmarket.xml$ index.php?route=feed/yandex_market [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]
     
    #RewriteCond %{HTTP_HOST} ^(www\.)(.*)$
    #RewriteRule ^(.*) http://%2/$1 [R=301,L]
    #RewriteCond %{HTTP_HOST} !^(babydream\.by)$ 
    #RewriteRule ^(.*) http://site.by/$1 [R=301,L]
    #RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
    #RewriteRule ^index\.html$ http://site.by/ [R=301,L]
    #RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
    #RewriteRule ^index\.php$ http://site.by/ [R=301,L]
     

    -------------------- если включить эту конструкцию перенаправления тоже толком не происходит, перекидывает на: http://site.by/index.php?_route_=universalnaya-kolyaska-riko-satino-p-759.html

     

    RewriteCond %{HTTP_HOST} ^(www\.)(.*)$
    RewriteRule ^(.*) http://%2/$1 [R=301,L]
    RewriteCond %{HTTP_HOST} !^(babydream\.by)$ 
    RewriteRule ^(.*) http://site.by/$1 [R=301,L]
    RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.html\ HTTP/
    RewriteRule ^index\.html$ http://site.by/ [R=301,L]
    RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
    RewriteRule ^index\.php$ http://site.by/ [R=301,L]
    -------------------
     
    RewriteRule ^robots.txt$ - [L]
     
     
     
    RewriteRule ^/universalnaya-kolyaska-riko-satino-p-759\.html http://site.by/detskie-kolyaski/kolyaska-riko-satino.html [R=301,L] - такой реврайт не помогает
    RewriteRule ^/universalnaya-kolyaska-riko-satino-p-759.html http://site.by/detskie-kolyaski/kolyaska-riko-satino.html [R=301,L] - такой реврайт не помогает
    RewriteRule ^/kolyaski-c-33.html$ http://site.by/detskie-kolyaski/ [R=301,L] - такой тоже
     
    --- etc

    # php_flag register_globals off
    php_flag magic_quotes_gpc off
    php_value upload_max_filesize 100M
    php_value post_max_size 100M
    php_value max_execution_time 120

    -----------------------------------------------------------

    Экстренно прошу помощи, уважаемые господа!

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

    Так же, не нашел в админке как удалить товар из листа ожидание конкретного пользователя. Может плохо искал. Снять товар из листа ожидания может сам пользователь из своей учетки. Либо админ залогиневшесйя под пользователем.

  15. Секретный ключ и ID надо использовать при безоасной авторизации token.

    Вот цитата с сайта loginza:

    Проверка ключа token через Loginza.API

    Чтобы проверить переданное в POST запросе значение переменной token на валидность и узнать результат авторизации пользователя, нужно сделать запрос по адресу:

    http://loginza.ru/api/authinfo?token=[TOKEN_KEY_VALUE]&id=[WIDGET_ID]&sig=[API_SIGNATURE]

    Где, [TOKEN_KEY_VALUE] - проверяемое значение token;

    [WIDGET_ID] - ID виджета;

    [API_SIGNATURE] - подпись запроса к API. Расчитывается как MD5 от сложения строк значения token и секретного ключа виджета. Пример: md5(token+skey).

    ВНИМАНИЕ: Для наибольшей безопасности авторизации обязательно используйте передачу параметров id и sig при проверке token. Активируйте режим безопасной проверки token в настройках виджета (см. Мой виджет Loginza).

    я так понимаю, что вот эту ссылку

    http://loginza.ru/api/authinfo?token=[TOKEN_KEY_VALUE]&id=[WIDGET_ID]&sig=[API_SIGNATURE]

    с указанием кода и ID своих надо вставить в форму авторизации каким-то образом, то есть куда-то сюда внутрь:

    			   	 <!-- loginza -->
    					<div style="clear: both;"></div>
    					<h2><?php echo $text_enter_with_loginza; ?></h2>
    					<div style="padding: 0 213px; border-top: 1px solid #eee;">
    						<script src="http://loginza.ru/js/widget.js" type="text/javascript"></script>
    						<iframe src="http://loginza.ru/api/widget?overlay=loginza&token_url=<? echo $action_loginza; ?>" style="width:359px;height:300px;" scrolling="no" frameborder="no"></iframe>
    					</div>
    				<!-- loginza -->

    Кто подскажет - как именно?

    На сайте логинзы в настройках включайте "Безопасный режим"

    копируем секретный "ключ"

    открываем: catalog/controller/account/loginza.php

    в начале файла:

     $sec2 = $_POST['token'];
     $sec = ' ';  //сюда ваш секретный код из логинзы
     $okey = md5($sec2.$sec);
    
     // получаем данные о пользователе с сервера Loginza
     $loginzaUserInfo = file_get_contents('http://loginza.ru/api/authinfo?token=' . $_POST['token'].'&id=сюда_ваш_id&sig='.$okey);
    

    как-то так по аналогии, где встречается..

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.