Найдено 27 результатов

Kilimangaro
2016.04.29, 13:26
Форум: Общие вопросы (Yii 2.x)
Тема: Как сериализовать Event в обработчике (замыкание)
Ответы: 15
Просмотры: 5193

Re: Как сериализовать Event в обработчике (замыкание)

Глобальный совет: сериализовывать и сохранять в базу $event далеко не самая лучшая идея, лучше создавать из них более плоские и примитивные объекты, а их уже сериализовывать. Вот это пожалуй самый шикарный совет, так и сделал. Спасибо :) А суть проблемы, была таковой. Если передавать просто new Eve...
Kilimangaro
2016.04.21, 09:28
Форум: Общие вопросы (Yii 2.x)
Тема: Как сериализовать Event в обработчике (замыкание)
Ответы: 15
Просмотры: 5193

Re: Как сериализовать Event в обработчике (замыкание)

отличный способ спрашивать совета на форуме, задевая человека, который тебе уже все разжевал и в рот положил.
Спасибо. Поржал.
Kilimangaro
2016.04.21, 09:17
Форум: Общие вопросы (Yii 2.x)
Тема: Как сериализовать Event в обработчике (замыкание)
Ответы: 15
Просмотры: 5193

Re: Как сериализовать Event в обработчике (замыкание)

Почему тогда вот этот код успешно выполнился? Все правила соблюдены: те же объекты, так же анонимка но результат другой? Отсюда у меня вопрос, как заставить это работать? Найти в твоем объекте $event все содержащиеся анонимки и любой ценой избавиться от них. Тогда $event станет нормально сериализовы...
Kilimangaro
2016.04.20, 18:50
Форум: Общие вопросы (Yii 2.x)
Тема: Как сериализовать Event в обработчике (замыкание)
Ответы: 15
Просмотры: 5193

Re: Как сериализовать Event в обработчике (замыкание)

Для тех, кто в танке, как этот мистер 6к постов "иди гугли", во избежании дальнейших недоразумений, объясню: Нужно сериализовать объект, который прилетает в обработчик события, но все мои попытки приводят к ошибкам: Exception Serialization of 'Closure' is not allowed $topic->on(ActiveRecor...
Kilimangaro
2016.04.20, 18:18
Форум: Общие вопросы (Yii 2.x)
Тема: Как сериализовать Event в обработчике (замыкание)
Ответы: 15
Просмотры: 5193

Re: Как сериализовать Event в обработчике (замыкание)

и что не понятно? нам своими словами пересказать? сериализовать анонимку можно только переделав ее в НЕанонимку, например в вид [$this, 'functionName'] или воспользовавшись сторонней либой, которая сама это сделает. вот я пересказал тебе то, что было написано по посещенным тобою ссылкам. Ну во перв...
Kilimangaro
2016.04.20, 18:00
Форум: Общие вопросы (Yii 2.x)
Тема: Как сериализовать Event в обработчике (замыкание)
Ответы: 15
Просмотры: 5193

Re: Как сериализовать Event в обработчике (замыкание)

https://www.google.ru/search?client=ubuntu&channel=fs&q=php+serialize+closure&ie=utf-8&oe=utf-8&gfe_rd=cr&ei=fJQXV5vaLs3DNJeKsfAG я так понимаю ты > 6к сообщений именно такого характера налупасил? За что я люблю рунет так это "что бы не случилось напечатай в ответ линк ...
Kilimangaro
2016.04.20, 16:40
Форум: Общие вопросы (Yii 2.x)
Тема: Как сериализовать Event в обработчике (замыкание)
Ответы: 15
Просмотры: 5193

Как сериализовать Event в обработчике (замыкание)

Всем привет! Хочу при обработке события, сераилзовать его сохранить в БД. Но получаю ошибку: Error : Exception Serialization of 'Closure' is not allowed Вот примеры, как я пробовал это реализовать $app->on(\yii\base\Application::EVENT_AFTER_REQUEST, function($event){     serialize($event); }); \Yii:...
Kilimangaro
2016.02.05, 01:04
Форум: Общие вопросы (Yii 2.x)
Тема: Как добавить теги rel=prev, rel=next в пагинацию?
Ответы: 2
Просмотры: 1563

Как добавить теги rel=prev, rel=next в пагинацию?

Подскажите пожалуйста, как в ссылки постраничной навигации добавить теги rel? Что бы вид был таким:

Код: Выделить всё

<a href="/items?page=2" data-page="1" rel="prev">2</a> 
Kilimangaro
2016.01.30, 19:45
Форум: Документация и рецепты (Yii 2.x)
Тема: PhpMailer Yii2
Ответы: 4
Просмотры: 5767

Re: PhpMailer Yii2

ElisDN писал(а):А чем Вам дефолтный SwiftMailer не нравится?
тем что он делает по всяким гавеным курсам вроде "Школа Программирования"
Kilimangaro
2015.07.25, 12:59
Форум: Общие вопросы (Yii 1.x)
Тема: CActiveRecord фильтрация данных после запроса
Ответы: 2
Просмотры: 1320

Re: CActiveRecord фильтрация данных после запроса

1. Можно увидеть какие-то аргументы?
2. Это как-то решает проблему с которой я столкнулся?
Kilimangaro
2015.07.24, 11:28
Форум: Общие вопросы (Yii 1.x)
Тема: CActiveRecord фильтрация данных после запроса
Ответы: 2
Просмотры: 1320

CActiveRecord фильтрация данных после запроса

Привет! Ребята, есть вопрос такого характера. Имею таблицу posts в базе данных с полем lang которое определяет язык записи. Кроме того, это поле может принимать значение " * " (звездочка), означающая что эта запись выводится по умолчанию. Таким образом у меня в CActiveRecord имеется defaul...
Kilimangaro
2015.02.04, 21:02
Форум: Общие вопросы (Yii 1.x)
Тема: Как сделать двойную связь моделей
Ответы: 3
Просмотры: 1404

Re: Как сделать двойную связь моделей

Мне интересно, это принципиальная позиция, не при каких обстоятельствах, не описывать решение проблемы? Из-за таких вот "Можно закрывать, я решил проблему" рунет не кладезь знаний, а помойка.
Kilimangaro
2014.09.24, 17:13
Форум: Завершённые проекты на Yii
Тема: MeetFriends
Ответы: 21
Просмотры: 17322

Re: MeetFriends

И если не трудно, почему не реализовывали чат на базе XMPP например? Самому делать скоро проект с чатом, не пойму на какой архитектуре его лучше делать. И если не трудно, почему не реализовывали чат на базе XMPP например? Самому делать скоро проект с чатом, не пойму на какой архитектуре его лучше д...
Kilimangaro
2014.05.24, 14:57
Форум: Завершённые проекты на Yii
Тема: MeetFriends
Ответы: 21
Просмотры: 17322

Re: MeetFriends

а я вижу заглох проект, да? Мне там "интро" понравилось, хотел еще раз глянуть, а сервис более не доступен (
Kilimangaro
2013.02.11, 10:54
Форум: Готовые базы данных
Тема: Города, Области и Страны МИРА (EN и RUS)
Ответы: 0
Просмотры: 18939

Города, Области и Страны МИРА (EN и RUS)

По заявлению автора: "База содержит 17589 городов мира, 1611 регионов, 218 стран на английском и русском языках!" На счет языков хочу добавить, что на русском только города стран СНГ, все остальные на английском, в принципе это весьма логично. Скачать можно тут: http://www.phpinfo.su/artic...
Kilimangaro
2013.02.07, 12:33
Форум: Общие вопросы (Yii 1.x)
Тема: CGridView и ссылка
Ответы: 17
Просмотры: 5031

Re: CGridView и ссылка

tanchik , если решили абстрагироваться, то советую создать параллельно, стандартный проект и сделать, что-то похожее на вашу задачу, но значительно проще (опустите детали). Создание этого в новом проекте облегчит задачу, ничто не будет мешать, вы будете уверены, что написанный вами код ранее, нигде...
Kilimangaro
2013.02.07, 12:22
Форум: Общие вопросы (Yii 1.x)
Тема: CGridView и ссылка
Ответы: 17
Просмотры: 5031

Re: CGridView и ссылка

tanchik , уже хорошо! По крайней мере мы исключили Chtml и CGridView. Я боюсь дальше, простыми гаданиями и представлениями вашей архитектуры в голове, решить проблему не удастся. Нужно работать с кодом, с базой данных которая у вас, смотреть что за проблема. Я могу посоветовать, только абстрагирова...
Kilimangaro
2013.02.07, 11:52
Форум: Общие вопросы (Yii 1.x)
Тема: CGridView и ссылка
Ответы: 17
Просмотры: 5031

Re: CGridView и ссылка

Но если все же, каким-то магическим способом, все выводится, при условии отсутствия хелпера CHtml, то плюньте на него, решайте проблемы методом тыка и перебора, попробуйте убрать его и вписать вручную html код, убедитесь, что в этом случае все работает как надо. После будем думать дальше, что делать...
Kilimangaro
2013.02.07, 11:45
Форум: Общие вопросы (Yii 1.x)
Тема: CGridView и ссылка
Ответы: 17
Просмотры: 5031

Re: CGridView и ссылка

То есть, вы хотите сказать что конструкция echo $data->id не выводит ничего, а если все тоже самое но просто вставить в поле выводимой таблицы, отображается? Но не отображается в случае, если обрамить его HTML тегом <a>? Это из разряда парадоксов. Ваш код с точки зрения Widget-а и HTML работоспособн...
Kilimangaro
2013.02.07, 11:17
Форум: Общие вопросы (Yii 1.x)
Тема: CGridView и ссылка
Ответы: 17
Просмотры: 5031

Re: CGridView и ссылка

tanchik, опробуйте конструкции которые я указал чуть выше, в том месте где вы выводите свой виджет и сообщите результат