Бернгардт
14.02.2017
15:35:24
гы, семь бед - один резет)
Tony
14.02.2017
15:37:14
Который в корне компонента news?
Может кто-то накосячил
Затер файл и копирнул шаблонный?)
Т.к.в твоем переменные есть, которые отвечают за параметры шаблона
Maxim
14.02.2017
15:37:44
.dom — крошечный (510 байт) шаблонизатор использующий виртуальный DOM и некоторые принципы
принципиальный малыш )))
Google
Tony
14.02.2017
15:40:39
Я проверил на старте(недавно ставил) - там такой же, что скинул
Roman
14.02.2017
15:44:59
Ребята, кто-нибудь настраивал ЧПУ, используя эту статью Антона Долганина?
http://blog.d-it.ru/dev/universal-beautiful-postranecky-on-bitrix-fix-and-improvement/
В общем проблема такая: постраничка кешируется
/it/news/page-3/
по инструкции мы подключаем этот скрипт в .htaccess через auto_prepend_file
получается, что скорее всего, кеш игнорирует /page-3/ т.к. мы вырезаем её из $_SERVER['REQUEST_URI']
function __isPathTraversalUri($uri)
{
if (($pos = strpos($uri, '?')) !== false) {
$uri = substr($uri, 0, $pos);
}
$uri = trim($uri);
return preg_match("#(?:/|2f|^|\\\\|5c)(?:(?:%0*(25)*2e)|\\.){2,}(?:/|%0*(25)*2f|\\\\|%0*(25)*5c|$)#i", $uri) ? true : false;
}
$newUri = preg_replace('#(page-[\d]+/)#is', '', $_SERVER['REQUEST_URI']);
if (!__isPathTraversalUri($newUri)) {
$_SERVER['REQUEST_URI'] = $newUri;
}
не знаю, как размотать этот вопрос
Бернгардт
14.02.2017
15:49:39
дебажить.. как еще.. хм
Aleserche
14.02.2017
16:09:40
есть у кого-нибудь пример http://dev.1c-bitrix.ru/api_d7/bitrix/main/db/connection/query.php
Maxim
14.02.2017
16:12:54
Что надо?
http://alexvaleev.ru/orm-d7/
Aleserche
14.02.2017
16:13:51
самый простой пример, я посмотреть как он вызывается. Как создается connection
Maxim
14.02.2017
16:14:01
http://dev.1c-bitrix.ru/learning/course/?CHAPTER_ID=05748&COURSE_ID=43
Aleserche
14.02.2017
16:14:34
то орм, а мне нужны чистые запросы
Maxim
14.02.2017
16:14:59
https://gist.github.com/SidiGi/003e4022f9be72b14e10
гугл и труд все перетрут
Roman
14.02.2017
16:15:52
пробема была в композите
Google
Aleserche
14.02.2017
16:16:03
у меня гугл под другое заточен, он пока выдает не то, что нужно
Roman
14.02.2017
16:16:16
пока что отключил его
Maxim
14.02.2017
16:16:29
гугл вообще какаша
яндекс более релевантно нынче для меня выдает
гуглом уже лет 5 не пользуюс
хотя на гмыле почта
svetlana
14.02.2017
16:17:37
Aleserche
14.02.2017
16:18:44
у меня гугл в российском сегменте почти ничего не выдает
Maxim
14.02.2017
16:18:49
когдя яша запустил нейронку в поиске так яндекс даже говорить со мной стал
Roman
14.02.2017
16:19:15
по битриксу раньше только в яндексе искал
сейчас вроде уже без разницы
а может руки кривые были)
Maxim
14.02.2017
16:19:32
вчера собака блеванула. ввожу в яще - соба... он мне предлагает - собака блеванужа желтой пеной.
от куда яша знал хз
Бернгардт
14.02.2017
16:20:09
Maxim
14.02.2017
16:20:27
неа
Бернгардт
14.02.2017
16:20:53
это был риторический вопрос
и это.. ширинку застегни
Maxim
14.02.2017
16:21:30
потом в другой раз, фильм про... он тут же фильм про девушек, которые любили друг друга. я хз как он понял что я хочу жизнь адель глянуть. я никогда его не смоотрел. да и таких фильмов не смотрел
"вжик"
Google
Aleserche
14.02.2017
16:21:59
яша травит собак
а вообще есть доки на англ?
Tony
14.02.2017
17:57:42
https://training.bitrix24.com/support/training/course/index.php?COURSE_ID=68&CHAPTER_ID=05974&LESSON_PATH=5936.5959.5974
https://helpdesk.bitrix24.com/documentation.php
https://training.bitrix24.com/help/
Анатолий
14.02.2017
17:59:34
http://joxi.ru/vAWMzZ4idWo1mW
какие нынче предприимчивые дизайнеры пошли =)
Vite4eg
14.02.2017
18:01:56
?
Tony
14.02.2017
18:02:07
улыбнуло, что дизайн именно под битрикс)))
это как?
в макете оформление заказа оставил "как есть"?)
Vite4eg
14.02.2017
18:02:31
Был тут один, который хотел готовые шаблоны для битрикс готовить
Не сайты, а именно шаблоны
Artur
14.02.2017
18:08:11
и где он?
Vite4eg
14.02.2017
18:09:54
Не знаю ? по-моему, битрикс ниасилил
Расстроился бедняга
Sergey
14.02.2017
18:25:47
уууу, это ты вспомнил времена царя-гороха
Денис
14.02.2017
18:35:42
/stat@combot
Combot
14.02.2017
18:35:42
combot.org/chat/-1001039787275
combot.org/chat/-1001039787275
Aleserche
14.02.2017
18:56:35
в orm еще не завезли пакетную обработку?
Dmitry
14.02.2017
19:19:05
Aleserche
14.02.2017
19:19:25
запросы в цикле не выполнять
Google
Dmitry
14.02.2017
19:21:17
Ээээ
Не понял
Tony
14.02.2017
19:32:45
update, delete
Но, увы(
Там по первичному ключу всё
dev.1c-bitrix.ru/learning/course/?COURSE_ID=43&LESSON_ID=2244
Марат
14.02.2017
19:34:25
Иначе можно через \Bitrix\Main\Application::getConnection()->query()
Ну, если вы понимаете, что делаете
Aleserche
14.02.2017
19:37:53
ну да, иначе никак
а транзакции есть? Что-то я их в апи не вижу
Tony
14.02.2017
19:43:48
в старом api было через global $DB
Марат
14.02.2017
19:44:39
Connection->startTransaction()?
Tony
14.02.2017
19:45:49
http://bxapi.ru/?search=startTransaction
=)
Марат
14.02.2017
20:10:46
ну так: \Bitrix\Main\Application::getConnection()->startTransaction(), например. По спецификации getConnection вроде вернет объект класса-наследника \Bitrix\Main\DB\Connection – http://bxapi.ru/?module_id=main&class=Connection
на нем и делайте startTransaction();
Бернгардт
14.02.2017
20:30:39
Мда... Вот в такие моменты меня смех и разбирает...
Марат
14.02.2017
20:31:01
Вот, кстати, почитать про Connection можно https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=43&LESSON_ID=2379
Бернгардт
14.02.2017
20:31:16
Глобал это плохо, глобал для слабаков.
Марат
14.02.2017
20:35:18
сегодня читал код одного проекта (не Битрикс), так там разработчики не обламываютяс константы внтури методов классов объявлять...
имхо global и константы надо оставить в прошлом
синглтоны - наше все
Александр
14.02.2017
20:35:51
Ребят, а кто чем пользуется для записи идей? К примеру есть система для удобного создания тз, идеологии, методологии и цели проекта?
Марат
14.02.2017
20:36:18
Google
Александр
14.02.2017
20:38:57
А можно ссылку?
Марат
14.02.2017
20:39:42
www.bear-writer.com
но это заметки обычные
ну, не совсем обычные, там теги продвинутые, маркдаун...
Александр
14.02.2017
20:41:13
Понял) этого не хватит
Roman
14.02.2017
20:42:15
интересно)
Aleserche
14.02.2017
20:48:56
https://simplenote.com/
вот смотрите, приходит кто-то. Смотрит орм https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=43&LESSON_ID=5753&LESSON_PATH=3913.5062.5748.5063.5753 . Пилит модуль, кидает в него классы, компоненты. Потом понимает, что ему нужен WHERE IN
листает вниз, а там @ IN (EXPR), в качестве значения передается объект DB\SqlExpression
что здесь значит @?
затем смотрит http://dev.1c-bitrix.ru/api_d7/bitrix/main/db/sqlexpression/index.php
конструктор пустой, или что?
svetlana
14.02.2017
21:32:50
Собака означает множество
По крайней мере в фильтрах, так глубоко в дебри коннектов я не лазила
Aleserche
14.02.2017
22:04:29
уже разобрался, пришлось исходники смотреть. Проблема тупо в оформлении дока
= — равно
% — подстрока
> — больше
< — меньше
@ — IN (EXPR), в качестве значения передается объект DB\SqlExpression
!@ — NOT IN (EXPR), в качестве значения передается объект DB\SqlExpression
при таком оформлении вопросов бы не возникло
и не только DB\SqlExpression, но и массив