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

ocdev_pro

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

    2 022
  • З нами

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

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

  1. Дело не в .htaccess (он какраз-то работает), но при этом создается 301 редирект, а не прямая ссылка в режиме https...  Если у вас весь сайт будет работать в режиме постоянного редикекта с http на https, то думаю это не совсем правильно..
     

    Лично у меня работает 2 варианта... прописано в основных контроллерах (ссылки на товары, категории, производители) и дополнительно в .htaccess для статических страниц

    RewriteBase /
    RewriteCond %{HTTP:SSL} !=1 [NC]
    RewriteRule ^(.*) https://domain.com/$1 [L,R=301]
    
    Важно, что бы этот редирект был указан сразу после "RewriteBase /", по другому у меня он не заработал
    • +1 1
  2. Для таких клиентов, которые имеют "сложную систему согласования" и все такие важные..но при этом нанимаю фрилансера, что бы сэкономить. Надо брать деньги отдельно за составление ТЗ в мельчайших деталях.

    Да и доработки вне ТЗ берите в почасовой форме оплаты, если реально уверенны в своих способностях и можете оценить время хотя бы примерно.

     

    На счет верстки по технике "perfect pixel" у нас практически никто не готов платить. 

    Ничего не надо никому возвращать и потыкать их причудам. Если все по ТЗ выполнено, то до полной оплаты сайт должен и будет оставаться на вашем сервере. Если их сотрудники неправильно донесли до Вас желания директора, то это их заботы, люди ведь тоже за это зарплату получают... Можете спать спокойно))

  3. Для тех кто использует Seo_Pro и  убрал родительские категории в SEO URL по инструкции (halfhope).

    РЕШЕНИЕ проблемы с хлебными крошками, которые сокращались тоже до 1 уровня "Главная - Категория"
     
    Заходим в catalog/model/catalog/category.php добавляем метод

    	public function getCategoryPath($category_id){
    		$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "category_path WHERE category_id = '" . (int)$category_id . "'");
    	   
    		return $query->rows;
    	}
    

     
    Заходим в catalog/controller/product/category.php перед строкой

    $category_info = $this->model_catalog_category->getCategory($category_id);
    

    Добавляем


    		//Fix Category breadscrumbs FULL with SEO_PRO
       		$pathway = $this->model_catalog_category->getCategoryPath($category_id);
    
       		if($pathway){
       			foreach ($pathway as $way) {
       				$category_way = $this->model_catalog_category->getCategory($way['path_id']);
    	       			$this->data['breadcrumbs'][] = array(
       	    				'text'      => $category_way['name'],
    						'href'      => $this->url->link('product/category', 'path=' . $way['path_id'] . $url),
            				'separator' => $this->language->get('text_separator')
            			);   			
       			}
       		}
    

    Ниже примерно в 170 строке удалите код 

    			$this->data['breadcrumbs'][] = array(
    				'text'      => $category_info['name'],
    				'href'      => $this->url->link('product/category', 'path=' . $this->request->get['path']),
    				'separator' => $this->language->get('text_separator')
    			);
    

     
    Вот такой костыль, формирует хлебные крошки для всех уровней категорий.

     

    Инструкция для Opencart 1.5

    • +1 6
  4. Думаю, что после установки такого мода многое у вас перестанет норм работать)) Дело в том, что бы прям все было через https надо еще и в контроллерах поковыряться. Полезно знать, что Google ввел HTTPS как фактор ранжирования. А значит такие сайты будут иметь лучше позиции чем non-ssl
    Эту самую информацию подтвердили знакомые СЕОшники, которые не просто рядовые сотрудники какой-то студии, а люди которые зарабатывают не маленькие деньги на трафике и рекламе.

    • +1 1
  5. Попробуйте комплексное решение https://opencartforum.com/files/file/1526-seogen/

    ..видать мод который вы поставили не пишет значение при создании товара... Другими словами, пока поле name у товара не будет сохранено в БД, этому моду неоткуда формировать транслитерацию.

    По сути это должно происходить в момент сохранения товара... значение name из post запроса должно было попасть в транслитератор, обработаться и записаться в БД в url_alias. Но этого не происходит

  6. Так ошибка в логах будет, поле name то теперь в 2-х таблицах есть, надо указать какое брать.

    Всмылсе? просто name будет из manufacturer брать (как в оригинальном Opencart), если указать md.name будет брать из manufacturer_description... И никаких ошибок не должно быть

  7. Обращу внимание автора и пользователей, так как тоже столкнулся у пользователей с этой проблемой

    Это проблема не модулей.

    FTP клиент Filezilla занимается самодеятельностью и при заливке файлов на сервер - изменят содержимое файлов, без ведома пользователей

    Так что, будьте внимательными.

    Спасибо Марк, что опередил меня))

    Рекомендую использовать для фтп клиент WinSCP

    ИМХО, но на практике он лучший.

     

  8. спасибо конечно за вариант с мобильной версией, но Google и Яндекс не показываю что есть мобильная версия при проверки через их сервисы. А значит не будет метки при поисковой выдачи

    Проверил последний из проектов, работает и в гугле и в яндексе при проверке, отлично определяет мобильную версию.

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

    И на будущее свои предположения и опасения проверяйте прежде чем писать. Сбиваете людей с толку непроверенной информацией.

  9. В файле admin\model\catalog\manufacturer.php в функции getManufacturers()

     

    строка 125:

    if (!empty($data['filter_name'])) {
    	$sql .= " AND name LIKE '" . $this->db->escape($data['filter_name']) . "%'";
    }
    

     

    и строка 136:

    if (isset($data['sort']) && in_array($data['sort'], $sort_data)) {
    	$sql .= " ORDER BY " . $data['sort'];
    } else {
    	$sql .= " ORDER BY name";
    }
    

    name надо заменить на md.name

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

    Такую ситуацию можно наблюдать при различных вариантах импорта-экспорта или парсинга

  10. Названия нет. А вот описания - от них куда деться ?

     

    Ну вот  к примеру  http://www.huion.cn/index.html

    Я Costas уже писал на почту об этом:

    На проекте есть Производители это Издательства книг 

    Издательство "Альпина" на рус

    Видавництво "Альпiна" на укр

    Вот тут и названия мультиязычные как раз кстати.

    Snastic вот ты хорошего производителя нашел, его точно на рус. переводить не надо )))) :-D

  11. Здравствуйте. Новости списком не отображаются, а если сеткой, то все норм:

    http://svitlitsa.com.ua/all-news/

    в чем может быть проблема?

    У вашей темы совсем другой принцип смены вида Список и Сетка (посмотрел ваш common.js). Нужно подогнать верстку в модуле новостей под ваш шаблон Eclipse. Пишите в ЛС

  12. Подскажите, пожалуйста, почему не отображается модуль новостей в схемах?

    Еще... ввожу сео-урл, например, "pervaja_novost", а на сайте выводит только "pervaja". Как пофиксить эту проблему?

    NGYkKiT4.png

    Отпишите в ЛС, Вы что-то неправильно сделали (скорее всего какие-то стандартные действия для opencart 2)

  13. Подскажите, пожалуйста, как побороть такую ситуацию - при размещении модуля в левой или правой колонке (блоки вертикально) модуль отображается тонкой полоской с прокруткой, если размещаю  модуль в главном разделе (блоки горизонтально) - отображаются нормально. Это у меня только так или у всех? 

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

  14. Подскажите пожалуйста, создание категорий новостей входит в функционал?

    Нет не входит и если Вам нужен подобный функционал рекомендую у уважаемого markimax приобрести супер навороченный модуль SEO CMS PRO

    • +1 1
  15. Благодаря помощи RGB было найдено еще пару мелких ошибок, которые были устранены. Ну и теперь думаю на 99% можно быть уверенным, что релиз состоялся и дополнение будет работать без сбоев.
    Пользуйтесь на здоровье. Не забывайте говорить спасибо))

    • +1 4
×
×
  • Створити...

Important Information

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