Sonat

Sonat

+175
Репутация
362
Рейтинг
#1 Title и пагинация 24 октября 2017 в 18:52

… и как кроме этого приписать LINK с атрибутом rel=”canonical” каждой странице пагинации?

@Jassie
Вроде ПСы рекомендуют в пагинации использовать не canonical, а prev/next

Я для себя просто увеличил кол-во товаров выводимых на странице,
чтобы они все в рамках одной рубрики размещались на одном адресе. hoho
#2 [ЕСТЬ РЕШЕНИЕ] Не появляется мастер утановки именно на моём ПК 24 октября 2017 в 18:40

… С другого браузера своего ПК, нету… По чистил кэш, историю во всех браузерах, Сtrl + f5 и т.д.
Перезагружал Пк и тд…
Именно я не вижу мастер устанвки...

@Aliaksandr
А "окно в режиме инкогнито" пробовали? glasses
#3 [ЕСТЬ РЕШЕНИЕ] Глюки в магазине на https 24 октября 2017 в 04:16

Проблему решил. Закрываю.

т.к. завернул на мойсайт всё, в т.ч. и с www.мойсайт
getBackURL возвращал всегда ''/" вместо адреса вызова и возврата

Сбой проходил в файле core/cms.php в месте:
  1. $refer_host = parse_url($_SERVER['HTTP_REFERER'], PHP_URL_HOST);
  2. if($refer_host == $_SERVER['HTTP_HOST']){
  3. $back = strip_tags($_SERVER['HTTP_REFERER']);
  4. }
т.е. сравненивалось
$_SERVER['HTTP_HOST'] — который был с www
и хост в $_SERVER['HTTP_REFERER']? который уже был без www

Исправил, поменяв условие сравнения на
  1. if($refer_host == $_SERVER['HTTP_X_REAL_HOST']){
#4 [ЕСТЬ РЕШЕНИЕ] Проблемы с форумом 1.10.5 21 октября 2017 в 00:12
Всё, понял! dance

Это у юзера подпись с незакрытым тегом.
Зайдите в "Настройки профиля" этого юзера и удалите всё с "Подпись на форуме"
#5 [ЕСТЬ РЕШЕНИЕ] Проблемы с форумом 1.10.5 20 октября 2017 в 20:05
Apsent,

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

Sonat
#6 [ЕСТЬ РЕШЕНИЕ] Глюки в магазине на https 20 октября 2017 в 19:41
eoleg, спасибо, но я не очень дружу с линуксом и обычно, решая проблемы сайта, разворачиваю бекап на локальной машине под виндой.

Вроде заменил, где нашел, "http" на "https:" — но это не очень помогло. cryосновная проблема осталась...


Нашел, что отрабатывая запрос удаления, выполняется $inCore->redirectBack();

У самой же функции прописано
  1. public static function redirect($url, $code='303'){
  2. if ($code == '301'){
  3. header('HTTP/1.1 301 Moved Permanently');
И вот смотрю на этот HTTP заголовок и думаю может в нем дело? scratch
#7 [ЕСТЬ РЕШЕНИЕ] Проблемы с форумом 1.10.5 18 октября 2017 в 16:38
Если проблема еще не решена, задам еще наводящие вопросы:
1. Есть ли у этого юзера посты без видео? есть ли там проблема?
1.5 Кто-то еще на форуме вставляет видео кроме этого юзера? нет ли там проблем?
2. Как он вставляет видео? плагин видео одной строкой/вставкой кода/через редактор?
3. Попробуйте редактировать его пост и посмотреть на предмет наличия незакрытых тегов? удалите (в виде эксперимента на время) весь его текст поста оставив пустую строку вместо всего что он написал.
4. Не ваш сайт "Парижанка"?
#8 [ЕСТЬ РЕШЕНИЕ] Проблемы с форумом 1.10.5 18 октября 2017 в 15:47
Подозреваю, что причина в каком-то хитром дополнении, которое конфликтнуло с именем юзера
Например регекспом обрабатывается текст, а тут бах и имя подходящее по условию

У вас случайно не стоит что-то из разряда, антимат, автозамены, автоподсказки, или еще какой-то модуль-плагин-фильтр распарсиваюший страницу?
glasses

Попробуйте в виде эксперимента отключить временно все плагины, фильтры и т.п.
#9 Неправильная ссылка на подтверждения верефикации 18 октября 2017 в 14:20
Может чистка кеша поможет? smoke
#10 [ЕСТЬ РЕШЕНИЕ] Глюки в магазине на https 18 октября 2017 в 14:17

В шаблонах или в самих скриптах надо проверить чтоб адрес использовался https

kirkr

Эх знать бы где искать… scratch
Попробовал поиском запросить, где в файлах написано «http:» — так оказалось что в почти во всех т.к. верху есть строка

instantcms.ru info@instantcms.ru

Каких-то левых скриптов вроде нет.

Т.е. речь про обычную ссылку в корзине
  1. <a class="delete" href="/shop/deletefromcart/207925" title="Отказаться"></a>
Из которой стандартный роутер достает
  1. 'do' => 'delete_from_cart',
  2. 1 => 'delete_from_cart_item_id'
Которые фронтенд передает модели
  1. $model->deleteFromCart($item_id);
Которую модель превращает в запрос
  1. $this->inDB->query("DELETE FROM cms_shop_cart WHERE id = '{$cart_item_id}' LIMIT 1");
И все — никаких http sad
#11 Неправильная ссылка на подтверждения верефикации 18 октября 2017 в 14:04

Нет такого файла

@Sh4maH
Так может у вас не вторая, а первая ветка инстанта?
Тогда вам нужен файл /includes/config.inc.php
#1 [ЕСТЬ РЕШЕНИЕ] Глюки в магазине на https 18 октября 2017 в 13:37
Странная проблемы вылезла после перехода на https сайта магазина:
Некоторые аяксовые запросы — удаление из корзины, оценка товара — редиряктят на главную.
При том что другие, например, добавление товара в корзину, работают нормально.

Отключаю https на сайте — проблема исчезает. scratch


У кого стоит InstantShop с https — отзовитесь, хочу понять это только у меня проблема или нужно обращаться к R2
#12 Как бороться с дублем /content/имяраздела ? 4 мая 2017 в 20:50

Не понял. Разные разделы с одинаковым url ?

Ris
Нет, каждый раздел имеет дубль — на каждый раздел по два адреса
т.е. раздел "Новости" открывается по адресу/news и по адресу /content/news
и раздел "Статьи" имеет два адреса: /stati и /content/stati
итд…
#1 Как бороться с дублем /content/имяраздела ? 4 мая 2017 в 20:31
Гугл "ругается" на дубли /content/имяраздела и просто /имяраздела
проверил — действительно все разделы имеют такие дубли.
Есть решение избавиться от дублей?
#13 [ЕСТЬ РЕШЕНИЕ] Подключить php файл 17 апреля 2017 в 23:57
Полагаю разработчики специально, в целях безопасности, убрали возможность инклюдинга php-файлов с редактора.

Можете расписать более подробно задачу? — Один ли файл или много разных? На многих ли страницах нужно подключение?
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.