
Виталий
15.12.2017
20:30:31
ооо
как я далек от этого
думаю надо лезть в исходники и смотреть где передаются параметры для создания таблиц и прочей куйни
а где сам SQL запрос?

Roman
15.12.2017
20:33:31
сейчас доберусь до него

Google

Виталий
15.12.2017
20:34:27
ну я думаю надо именно на sql запрос смотреть
где описаны поля таблицы

Владимир
15.12.2017
20:35:16
Ну пока бекап делаю

Виталий
15.12.2017
20:35:28
чистый битрикс поставить не хотите?
для теста будет надежней и понятней в чем дело в бекапе или сервере

Владимир
15.12.2017
20:36:10
на сервере
3 штуки
и прекрасно работают и на этой версии php и на других

Андрей
15.12.2017
20:36:45
что-то не могу найти инфу про избранные товары... как настроить?

Виталий
15.12.2017
20:36:50
ну тогда я грешу на бекап
сделать именно бекап ядра
желательно через консоль

Google

Владимир
15.12.2017
20:37:32

Виталий
15.12.2017
20:37:35
есть только отложенные товары
ну или делать через куки/сесии
а выводить с помощью catalog section || news list

Roman
15.12.2017
20:42:05
ну я думаю надо именно на sql запрос смотреть
где описаны поля таблицы
вот, что откопал:
bitrix/modules/main/lib/db/mysqlcommonconnection.php:167
$sqlFields[] = $this->getSqlHelper()->quote($realColumnName)
. ' ' . $this->getSqlHelper()->getColumnTypeByField($field)
. ' NOT NULL' // null for oracle if is not primary
. (in_array($columnName, $autoincrement, true) ? ' AUTO_INCREMENT' : '')
;

Андрей
15.12.2017
20:42:15
та хз, вроде отложенные и избранное - это разное

Roman
15.12.2017
20:42:16
для mysql по умолчанию генерит not null

Виталий
15.12.2017
20:42:57
расскажи лучше что тебе надо сделать
типа там есть сайт на него надо добавить раздел
где могут быть товары которые лайкнули и т п

Андрей
15.12.2017
20:44:03
избранное - заинтересовало, отложенное - куплю на зарплату))
да, нужно раздел "сохраненных" товаров

Владимир
15.12.2017
20:44:10
При создании бекапа)
Я думаю его и прошлый раз так создали

Виталий
15.12.2017
20:44:32

Владимир
15.12.2017
20:44:39
его создавал не я предыдущий раз)

Виталий
15.12.2017
20:44:59
можешь назвать хоть мои любимые товары
смысл то один, названий много
решений 2
1) отложенные товары -- я его иногда использую, когда на сайте не собираются использовать это как задумано по логике (добавляю товар в корзину с меткой отложено) и на странице вывожу эти товары стандартым компонентом корзины

Google

Виталий
15.12.2017
20:47:31
2) добавлять в куки переменную типа favorite и хранить в ней id элементов
на странице уже размещаешь компонент bitrix news list или catalog section и с помощью фильтра выводишь то что требуется
типа там arrfilter name bla bla bla
ну или еще 2 варианта:
3) создать свой компонент используя логику описанную выше
4) скачать готовый компонент из маркетплейса, там чтото было подобное


Roman
15.12.2017
20:53:03
думаю в своем случае унаследоваться от MysqlCommonConnection и переопределить метод, чтобы создавать нужные столбцы средствами ORM.

Виталий
15.12.2017
20:53:11
или даже сюда тут с русским
https://dev.1c-bitrix.ru/api_d7/bitrix/main/db/sqlhelper/index.php
мне кажется должно быть предусмотрено чтото штатное

Roman
15.12.2017
20:54:43

Виталий
15.12.2017
20:55:54
ну тогда делай как знаешь ?

Андрей
15.12.2017
20:57:30
хмм.. ) я на распутье)

Виталий
15.12.2017
21:10:18
createDbTable
http://bxapi.ru/src/?module_id=main&name=Base::createDbTable
есть же переменная $sqlQuery
она откуда то должна передаваться
в которой должен быть sql запрос
надо найти какой нить модуль на д7

Владимир
15.12.2017
21:12:33

Google

Владимир
15.12.2017
21:12:39
А дело было в бекапе
зараза

Виталий
15.12.2017
21:13:46
спасибо логам за это

Владимир
15.12.2017
21:13:58
Но я думал проблемы в ядре из-за того что какого-то модуля в php нет
или он косячно анстроен

Roman
15.12.2017
21:14:29

Виталий
15.12.2017
21:16:28
а что вообще делали?
типа там модуль создаёте
таблицу создаёте с помощью д7
или таблица уже готова была и надо было описать её для создания sql запроса?

Владимир
15.12.2017
21:31:44
Кто-нибудь пробовал битрикс запускать на php7.2
?
На стабильном
Есть кто живой?

Mike
16.12.2017
00:07:12
Неа

Roman
16.12.2017
01:09:54

Владимир
16.12.2017
08:09:27
Здравствуйте
Как это победить?
На тостере сделал подробный вопрос
https://toster.ru/q/488930

Mike
16.12.2017
08:12:24
Ну... Там есть иконочка вопроса, может она помогёт?

Google

Владимир
16.12.2017
08:12:43

Mike
16.12.2017
08:13:04
Что в подсказке пишет?

Alice
16.12.2017
08:13:25

Mike
16.12.2017
08:13:54
Спасибо, очень помогло )

Владимир
16.12.2017
08:18:57
вы тролите?
и там даже заскринил
Я понимаю что суббота, но не надо тролить.
Незнаешь, так и скажи.

Mike
16.12.2017
08:21:43

Владимир
16.12.2017
08:22:16

Mike
16.12.2017
08:23:22
Ну то есть весь ответ в этом скриншоте. Нужно всковырнуть конфиг пыха и жить спокойно.

Владимир
16.12.2017
08:23:35
Понял)
Вы хоть читали что там написано?
конфиг пыха тут вообще не причём

Nazar
16.12.2017
08:24:15
если юзается системд, то надо в юнит добавить лимиты

Владимир
16.12.2017
08:24:22