Сергей Шлоков

Сергей Шлоков

С нами с 31 января 2013; Место в рейтинге пользователей: #3
Сергей Шлоков
29 июля 2014, 18:58
+1
Ну теперь выжимаем сцепление, переключаемся на первую скорость (главное не перепутать с задней) и потихоньку поехали с флагами и транспарантами. Ура, товарищи!
Сергей Шлоков
27 июля 2014, 09:57
+1
День промучался, пока разобрался, почему не работает составной pk. Все оказалось просто. Спасибо.
Сергей Шлоков
24 июля 2014, 14:11
+1
Все знают как сделать человека счастливым! :) Вернул все обратно. Помогла команда Invalidate Caches
Сергей Шлоков
24 июля 2014, 11:52
0
А у тебя цветные квадратики или просто глаз?
Сергей Шлоков
24 июля 2014, 11:49
0
Не помогло.
Заметил, что не анализируются только php файлы. Да и те делятся по какому-то непонятному принципу — в корне сайта ни один не анализируется, в core — какие-то работают, какие-то нет. Попробую у саппорта выяснить.
Сергей Шлоков
24 июля 2014, 08:42
0
У меня с какого-то момента перестал нормально работать Code Analysis (глазок на верху полосы прокрутки). На некоторых файлах показывает, но на большинстве нет. Просто горит глазок и ничего не происходит. Может вдруг проснуться и указать какую-то ошибку (выделить красным), но даже если удалить весь код вообще, ошибка так и висит. В общем стало жутко неудобно, ведь это один из главных удобных моментов работы с phpStorm.
Не трогал настройки Inspectors. Только периодически обновлялся.
Кто-нибудь знает, как вернуть блудного инспектора к своим обязанностям?
Сергей Шлоков
19 июля 2014, 13:34
0
В системных не нашел.
В документации к fastField написано, что это плагин. У меня такого плагина в данный момент нет. Откуда он вылазит непонятно. Попробую автору написать.
Сергей Шлоков
19 июля 2014, 12:10
0
У меня после обновления на 2.2.15 выдает белый лист. А в логе пишет, что не может найти fastfieldParser, хотя я его уже давно удалил -> заменил на pdotools. Где его искать нет ни одной мысли.
Сергей Шлоков
11 июля 2014, 20:09
0
Для изящности можно создать параметр в настройках системы, например, common_css_path со значением «www/absolute/path/inc/», где inc — подпапка в главном домене, где лежат общие файлы css. А потом подставлять соответствующий плейсхолдер в шаблон
<link rel="stylesheet" type="text/css" href="[[++common_css_path]]style.css" />
Сергей Шлоков
10 июля 2014, 19:44
0
0.0010750: Created inline chunk
0.2592392: Total time
5 505 024: Memory usage
mchost.ru
109 руб./мес
Сергей Шлоков
09 июля 2014, 14:25
0
Навороченная корзина. Только в title попадает описание с тегами.
Корзина с товаром
Сергей Шлоков
25 июня 2014, 17:55
+1
Скрипт лежит в папке сайта с js файлами, подключен через тег script в head у сайта. Может быть потому и не парсится?
Да уж. Ищем под столбом, потому что там светлее.
Перенеси его в шаблон и все будет работать как положено.
P.S. Потратил 10 минут, взял твой скрипт и чанк. Все работает.
Сергей Шлоков
25 июня 2014, 15:44
0
У тебя почему-то не парсится плейсхолдер id. Поэтому и POST не проходит (идет переадресация 301 на страницу 404, по-умолчанию, это страница с id=1). Честно говоря, не знаю почему не подставляется.
А скрипт с $.ajax где у тебя находится — в чанке, в шаблоне, в ресурсе?
А если указать адрес напрямую?
url: "http://site/твоя_страничка.html"
(Если включен ЧПУ)
P.S. При ? &scheme=`full` адрес парсится в полный формат с протоколом и именем сайта, а не в относительный. Но для ЧПУ должен быть указан
<base href="[[++site_url]]" />
В принципе все работает. Так и пусть работает.
Сергей Шлоков
25 июня 2014, 09:02
0
Действительно чудo. Потому что непонятно, почему это заработало.
В строчке с url скорее всего нужно было так писать
url: "[[~[[*id]]? &scheme=`full`]]"
или так
url: document.location.href
Сергей Шлоков
24 июня 2014, 08:42
0
А что приходит от сервера?
В Firefox это можно увидеть в инструментах в закладке «Сеть». Кликаешь на запрос POST и справа в окошке выбираешь закладку «Ответ».
Это если запрос POST отправлен на сервер. Если в закладке Сеть нет строчки с POST запросом, значит он не отправляется на сервер или страничка обновилась. Надо закомментировать строчку
window.location = "[[~[[*id]]]]";
Еще какая то ошибка стала появляться врядли к этому относится, но на всякий случай напишу ("[2014-06-23 23:11:20] (ERROR @ /index.php) Could not load class: pdofetch from pdotools.pdofetch.")
Это ошибка pdotools. На логин не влияет.
Сергей Шлоков
23 июня 2014, 08:34
0
Так ты ловишь сообщение об ошибке в auth_error
var errMessage = $(data).find(".auth_error").text();
а ошибки [[!+errors]] у тебя пишутся снаружи этого дива
[[!+errors]] <div class="auth_error"></div>
Сергей Шлоков
22 июня 2014, 22:00
0
Сложно понять, когда приходится гадать. Покажи чанк Login или дай ссылку на страничку. В стандартном чанке Login нет такого div с классом auth_error.
Сергей Шлоков
22 июня 2014, 13:45
0
Но в данном случае ответ от сниппета login не приходит, страница всегда перезагружается.
Откуда такой вывод, что нет ответа от сниппета? Что возвращает errMessage?
Что такое .auth_error? Чанк в студию.
Причин может быть очень много, а информации очень мало.
А с преХуками пробовал?