С Heroku рекомендуют использовать S3 хранилище. Но можно использовать и любой друго движок.
Заметьте, что Heroku хранит только ваше приложение.
Есть ли бесплатный сервис (на 2-3 гб) чтобы залить на него файлы сайта, а потом через свой сервер по ссылке на него отдавать эти файлы?
Серъезно? вы планируете использовать Heroku и вместе с ним искать мышеловку?
VPS начинаются от 85 руб за 10 гб (поисквпс сайт). Купите, настройте загрузку файлов и пользуйтесь.
попробуйте кодеки переустановить все. Вроде бы ооочень давно я сталкивался с такой бедой. на винде лет 8 назад по дефолту ставил сразу k-lite пак кодеков. Либо QuickTime кодеки.
Ну и движок заодно попробуйте поменять в настройках проектах.
jkd, тогда автору следовало вывести результат элементов, которые должны быть подкрашенными.
Так как текст читается по разному:
- четные дочерние элементы для .parent с классом .child
- четные элементы .child под .parent.
jkd, чем верстка не соответствует то? Если я понял по заданию, то человеку нужно не нечетный .child выбрать, а выбрать нечетный .parent div и если он нечетный, и имеет класс .child, то приписывать ему определенные свойства. ведь так? А теперь я вам присылаю исходный вариант где каждый .child является нечетным. -
jkd,
Задача человека, если я правильно его понял, сводится к тому, чтобы поймать вот такой css:
.parent div:nth-child(odd) .child {}
Но это невозможно как описано выше.
Но, я предложил вариант, в котором мы делаем инверсию.
т.е. сначала закрашиваем все .child
а потом сверху возвращаем к обычному виду обычные нечетные элементы .parent div
Нагляднее - https://jsfiddle.net/j58sk0h7/33/
ValeraValera Подключитесь тут к нашему обсуждению.
Модель User, наследующая ActiveRecord - переводите в Model .
В функции Login - делаете запрос по правилам на API, если получаете, возвращаете массив, заполняете его своим Model и делаете логин.
И вроде бы вам еще переписать findIdentity() придется в той же модели.
Мне кажется это самый простой способ унаследовать весь функционал.
В самом простом возможном варианте, если вебсайт не на yii2, то проверяете, подходит ли логин с паролем, и записываете auth_key в сессию. И при каждом запросе на ваш сайт, проверяете, есть ли в системе АПИ ваш auth_key и дальше выводите данные для пользователя. Можно использовать кэш, и записывать туда данные такие как ФИО, логин, ид логина и тд.
Андрей, Перечитал.
Второй сайт у вас как обычный будет значит работать.
У вас все еще проще. Если второй сайт на Yii2:
Перепишите метод, отвечающий за аутентификацию. Из минусов - придется спрашивать постоянно первый сайт.
Если актуальность данных авторизации не критична, то можно записать в кэш, чтобы не дергать сайт лишний раз.
jkd, Чему удивляться? У нас селекторы есть по четным и нечетным. я спецом поменял места, чтобы было видно что конкретно этот элемент четный, а этот нечетный . https://jsfiddle.net/j58sk0h7/29/
ValeraValera, если js нет, то и блоков не много таких? возможно у них есть повторения, тогда проще будет каждому элементу по его номеру задать описание css.
Максим Ворожцов, так добавьте их. Можно прям в контроллере. Можно через SearchModel, написав свой фильтр туда (по аналогии с получением датапровайдера, но на выходе отдавать query или модели)
Максим Ворожцов,
тогда вам вообще не нужен провайдер. забирайте все модели и выводите их с нужной вам сортировкой. Как видите, сначала нужно поставить задачу, а потом выбрать для нее инструменты.
piknik.info/news - вот тут таймлайн делал давным давно, с разбивкой по годам.