COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

Реализация работы сайта по двум протоколам - http и https


Recommended Posts

В 01.08.2018 at 17:15, Nickbur сказал:

Просто делюсь наработкой:

Везде где есть

Уважаемый @Nickbur - поясните пожалуйста что это изменит и (или) на что повлияет ?

Ссылка на комментарий
Поделиться на других сайтах

В 02.08.2018 at 09:25, Serg-24 сказал:

на что повлияет?

В рамках большой работы над магазином нужно было в том числе сделать возможной нормальную работу сайта одновременно по обоим протоколам - http и https. Одна из причин, почему работа с https была неполноценной - пути к изображениям стикеров генерились исключительно с http в ссылке. Этот фикс исправляет этот косяк.

Ссылка на комментарий
Поделиться на других сайтах

В 02.08.2018 at 16:25, Nickbur сказал:

В рамках большой работы над магазином нужно было в том числе сделать возможной нормальную работу сайта одновременно по обоим протоколам - http и https. Одна из причин, почему работа с https в была неполноценной - пути к изображениям стикеров генерились исключительно с http в ссылке. Этот фикс исправляет этот косяк.

Поясните какие файлы следует дополнить этим кодом? Если не затруднит вас, то перечислите их и их местоположение (что бы быстренько все сделать).

Ссылка на комментарий
Поделиться на других сайтах

  • RHCk changed the title to Реализация работы сайта по двум протоколам - http и https
  • 2 weeks later...
В 06.08.2018 at 18:21, Nickbur сказал:

Не знаю кто вынес всё это в отдельную тему, хоть бы предупредили :)
https://prnt.sc/kfb2i3

Вот бы кто осмод для внесения этих изменений (правок) сделал, а там глядишь и в релизе нового опенкарта это изменение всплывет...

Ссылка на комментарий
Поделиться на других сайтах

5 минут назад, Serg-24 сказал:

Вот бы...

Это к авторам сборки, т.к. это непосредственно их модификация именно для прошки. Пусть эдакую версию 2.3.0.2.5 замутят.

Ссылка на комментарий
Поделиться на других сайтах

  • 3 years later...
В 01.08.2018 at 17:15, Nickbur сказал:

Просто делюсь наработкой:

Везде где есть

'image'    => HTTP_SERVER . 'image/' . $sticker['image']

сделать в целом вот так:

if ($this->request->server['HTTPS']) {
	$prot_server = HTTPS_SERVER;
} else {
	$prot_server = HTTP_SERVER;
}

foreach ($stickers as $sticker) {
	$data['stickers'][] = array(
		'position' => $sticker['position'],
		'image'    => $prot_server . 'image/' . $sticker['image']
	);		
}

 

Зачем-то кто-то удалил мое сообщение. Наверное, потому что я из РФ и запускаю в сторону Киева крылатые ракеты.

Поэтому вопрос снимаю, но довожу до вашего сведения, что в версии 2,3,0,2,5 баг остался и ваш финт не помогает его исправить.

Ссылка на комментарий
Поделиться на других сайтах

11 час назад, BuslikDrev сказал:

Помогает и это исправлено в бесплатной версии 2.3.0.2.6

У меня Pro 2.3.0.2.5 Я исправил все файлы, которые на скрине, но все равно промостикеры по http.
2.3.0.2.6 Pro нет? В файлах в ЛК последнее обновление 2018 год.

 

А вот это помогло, спасибо! 👇

12 часа назад, BuslikDrev сказал:

И вообще в планах работы по двум протоколам можно в конфигах:

Ссылка на комментарий
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу