Dmytro
Яндекс и Сбер рулит
Dmytro
Я благо лет 5 с ними не работаю ;)
Dmytro
Яндекс и Сбер рулит
srs
Присоединяюсь к Дмитрию, уже года 4 использую такуюж комбинацию. Пробовал с вебмани, бросил из-за того что не смог разобраться.... может я уже слишком стар.
srs
кстати, modx.im до сих пор не разблокировали (держу в курсе)
Антон
У вебмани домены дешевые
Антон
Domains.webmoney.com
Andrey
та да.. домены покупать удобно
Дмитрий
Сейчас в Таймвебе акция норм - тащишь домены RU/РФ к ним и продление будет стоить 50% от изначальной стоимости у прошлого регистратора. Стоило 900, продлишь за 450. Стоило 290, продлишь за 145.
srs
фига се, отличная акция... спасибо что сказал
srs
очень в тему
Дмитрий
вот тут подробнее
Lex
Ребят, может кто-то сталкивался?
Надо хранить в базе периоды времени, если быть более конкретным то это срок на который банки дают кредиты. Представление в конченом итоге может быть как в днях так в месяцах и годах?
EVO bot Лёшка
Буду спамить каждый день)
Просьба. Кто что вспомнит про события плагинов, подредактируйте страничку.
https://github.com/evolution-cms/docs/blob/master/ru/03_Разработчику/02_Элементы/04_Плагины/02_События_плагинов.md
Am
Am
Как удобно будет (:
Lex
думал уже, преобразовывать неудобно будет. Сейчас приходит в головоу так как наименьшая единица - это день, хранить в днях. Месяцы будут по 30 дней, года по 365 дней
Am
Не совсем понял в чем не удобство преобразования. Все в секундах - преобразовывайте в года-месяцы-дни-часы-минуты-секунды
Lex
Видимо, я не знаком с преобразованием из юникстайма не в дату а в количественное, например 6 месяцев или 2 года и т.п.
Am
00 лет 4 месяцев 0 дней 04 часов 0 минут 11 секунд
Am
Можно форматировать как нужно. Например, вывести только месяцы или дни
Am
Из секунд удобно получить кол-во дней и, например, напомнить пользователю о том что он должен совершить.
Am
В минуте 60 секунд, в часе 60 минут, в дне 24 часа... вот и вся премудрость
Am
А юникст тайм удобно хранить и удобно извлекать из той же БД или текстового файла. Все в секундах и все в числе. Форматировать можно различными средствами не привязываясь к языку программирования
Am
В том же Mysql есть специальная функция FROM_UNIXTIME() которая конвертирует в читаемый формат.
Lex
Спасибо за столь подробное объяснение.
Lex
она опять же дату возвращает?
Am
Всегда пожалуйста.
Под базовыми вещами имею ввиду что эти решения уже есть, нужно только копнуть. (;
Am
Функция да, дату
Am
В Mysql много разных функций
Am
Можно сразу там все найти
Lex
Мне не даты нужны а периоды
Am
Ну, периоды они из чего состоят?
Am
Не хотите в секундах хранить, можно в Mysql хранить datetime, а потом находить разницу в нужных вариантах. Например есть функция TIMESTAMPDIFF()
Можно найти разницу в секундах, минутах, часах, днях..
Am
SELECT TIMESTAMPDIFF(DAY,'2018-01-01 00:00:00','2018-01-11 00:00:00'); - 10 дней
SELECT TIMESTAMPDIFF(HOUR,'2018-01-01 00:00:00','2018-01-11 00:00:00'); - 240 часов
SELECT TIMESTAMPDIFF(MINUTE,'2018-01-01 00:00:00','2018-01-11 00:00:00'); - 14400 минут
SELECT TIMESTAMPDIFF(SECOND,'2018-01-01 00:00:00','2018-01-11 00:00:00'); - 864000 секунд
Am
Период же у Вас из чего-то состоит. Из секунд проще перевести в любой просто.
Andrey
Дмитрий
Без обид, но у меня другой опыт. И в данном случае речи про хостинг не идёт - речь про регистратора.
Pathologic
Artem
Кто-нить щарит в xml? Яндекс маркет ругается unknown tag: xml tag "p". Строка 27
Artem
Хотя в этой строке с описанием товаре есть обычные кавычки без quot
Andrey
Вырезать тег значит
Artem
Так нет такого тэга там
Artem
Есть описание и там название одно в кавычках
Artem
Кавычки двойные что-ли нельзя?
Сергей
Artem
Начинается так <p>Фирма "наш Дом" работает на рынке 50 лет </p>
Artem
Т.е. такое ощущение он на кавычки ругнулся в первом же товаре
Сергей
Сергей
какую схему xml используете?
Pathologic
считаются
Pathologic
нужно или cdata или экранировать
Artem
Схему...хз. нет в коде такого
Artem
Походу от тэгов избавляться придется
Сергей
Сергей
Если XML-файл соответствует схеме, будет возвращено сообщение «XML соответствует схеме XSD».
Сергей
Artem
Shops.dtd оно?
Artem
Проще без тегов вывести
Pathologic
проще почитать документацию ((: https://yandex.ru/support/webmaster/goods-prices/technical-requirements.html
Pathologic
там же написано что < и > нужно экранировать
Artem
Проще без тегов в другое поле сделать
Pathologic
🙃
Anonymous
Как обычно. Документацию не читаем, авось прокатит и так
Anonymous
Проще, как уже говорилось, внимательно читать документацию
Коцюруба
подскажите пожалуйста метод обьекта modx который формирует алиас. Есть код товара в котором могут быть лишние символы и чтоб не изобретать велосипед хотелось бы при создании товара использовать стандартные методы
Dmytro
плагин трансалиас это и делает
Dmytro
как работает можно глянутьна примере MODxAPI
Коцюруба
Aliaksandr
Ближе всего $modx->stripAlias($pagetitle) но он на дубли не проверяет, надо свою проверку дописывать
Aliaksandr
А чтоб не изобретать велосипед для создания товара просто используйте MODxAPI, если это конечно не массовый импорт:)
Andrey
Можно и массовый. Передавать параметры аяксом, обрабатывать, делать, возвращать ответ в лог. И типа прогрессбар сделать, отчёт, всю хуйню)
Aliaksandr
Pathologic
опять смуту вносишь
Sergey
https://pastebin.mozilla.org/9086274
Sergey
помогите понять, строки 126