
Konstantin
07.05.2018
19:14:39
по логике будет использовать contact-html
но в этом случае он куда то херит всё кроме контента

?
07.05.2018
19:15:00
Yii::$app->mailer->compose([
'html' => 'contact-html',
'text' => 'contact-text',
]);

Konstantin
07.05.2018
19:15:28
а если не юзать ->setHtmlBody()
тогда он херит контент а все остальное есть

?
07.05.2018
19:15:45
https://yiiframework.com.ua/ru/doc/guide/2/tutorial-mailing/

Google

?
07.05.2018
19:15:51
вот отличная дока

Konstantin
07.05.2018
19:17:51
вот отличная дока
я так делал
Yii::$app->mailer->compose([
'html' => 'contact-html',
'text' => 'contact-text',
]);
он ошибку выдает
\app/mail\layouts/text.php
ему по моему срать какой шаблон ты для текста укажешь )))
меня больше волнует вопрос куда контент пропадает (содержание письма) если при отправке юзать только ->setTextBody()

?
07.05.2018
19:21:04
->setTextBody('Текст сообщения')
->setHtmlBody('<b>текст сообщения в формате HTML</b>')
у тебя письмо идет 2х видов
1 для всех другое если почтовый клиент не умеет в html

Konstantin
07.05.2018
19:23:05
тогда он при хтмл все вырезает будто это текст

?
07.05.2018
19:23:42
если отдельно не задашь то да будет текст с тегами
можешь в файл отправить писмо и сам посмотреть
setBody помоему для 2х сллучаев

Konstantin
07.05.2018
19:25:13
если так
->setTextBody("EBANOE PISMO TEXT")
->setHtmlBody("SUKA HTML PISMO )))")

?
07.05.2018
19:26:02
Ну тут все верно

Google

Konstantin
07.05.2018
19:26:22
а гдееее все остальноее??? ))))

?
07.05.2018
19:26:22
Вверху тип плейн в низу html
Может шаблон не находит

Konstantin
07.05.2018
19:27:06
там имя телефон мыло где всё это ? )))

?
07.05.2018
19:27:53
А во вьюхе что

Konstantin
07.05.2018
19:28:15
http://shot.hsdn.org/ukGSGEzT

?
07.05.2018
19:28:41
Это то что ты в нее передаешь

Konstantin
07.05.2018
19:28:50
lf
http://shot.hsdn.org/cGaGUWd3
вот эту вьюху я указываю

?
07.05.2018
19:29:12
Убери сет боди все и попробуй ещё раз

Konstantin
07.05.2018
19:30:15
ща перекурю а то закипает мозг

?
07.05.2018
19:30:47
есть вероятность что перекрываешь

Konstantin
07.05.2018
19:34:01
как узнать бы какой он шаблон юзал, я не понимаю почему в хтмл не попадает, хотя по идее наоборот должно быть

Kazakbala
07.05.2018
19:46:40

Andriy
07.05.2018
19:47:27

Ruslan
07.05.2018
19:47:37

Konstantin
07.05.2018
19:48:37
кажется понял (

Google

Ruslan
07.05.2018
19:49:37

Konstantin
07.05.2018
19:49:59
стрипттэгс вырезает все

Kazakbala
07.05.2018
19:53:09

Vano
07.05.2018
19:58:43
картик +++++++

Konstantin
07.05.2018
21:37:05
кароч жопа с шаблонами к письмам)))
в compose лучше не пихать параметров
оно не работает ибо, лучше создать шаблон перед setBodyText
http://shot.hsdn.org/lJtCeFqY
хотя бы так ?

Eugene
08.05.2018
05:29:54
Ребят всем пивет, подскажите кто работал с этим модулем - mdmsoft/yii2-admin
Вопрос в следующем, в данном модуле есть свои контроллеры и вьюхи, так вот, как грамотней сделать если их нужно редактировать под себя? Их лучше скопировать к себе отдельно и с ними работать или можно править прямо в установленном модуле (опасаюсь в таком случае, что если когда либо прийдется обновлять модуль, то возможно потеряю отредактированные файлы - контороллеры и вьюхи)? Кто как делает?

Ruslan
08.05.2018
05:30:31

Eugene
08.05.2018
05:33:41

Konstantin
08.05.2018
05:34:31

Ruslan
08.05.2018
05:35:01
В vendor не стоит, но можно же модуль перенести или переопределить часть файлов

Eugene
08.05.2018
05:37:14

Evgen
08.05.2018
06:00:44
Лучше нужные view из модуля переопределить в конфиге

Антон
08.05.2018
06:03:42
по рукам тем, кто в vendor что-то правит

Firs
08.05.2018
06:18:55

Shokha
08.05.2018
06:41:57
Yii::$app->response->redirect(Url::to(['/main/profile'], true));
как тут можно redirect massage ище

Google

Shokha
08.05.2018
06:43:00
куда url идет хочу туда с сообщенями делат redirect

Максим
08.05.2018
06:44:26
лолшто?
с каким еще сообщением редирект, это как?
https://stackoverflow.com/questions/32793569/how-to-set-a-flash-message-in-yii2 может об этом речь?

Shokha
08.05.2018
06:45:59
Короче, делаю редирект с одной вьюшки на другую. Нужно чтобы в вьюшке открывающегося (2ой) вьюшки вышло сообщение с текстом
Типа "Вам нужно зарегистрироваться чтобы оставить обявление"

Максим
08.05.2018
06:46:56
https://sciactive.github.io/pnotify/ я вот эту библиотечку использую для уведомлений

Алексей
08.05.2018
06:47:47

Konstantin
08.05.2018
06:54:41
Прикол. Айхор хостинг. Мыло на суппорт не принимает если не зарегано. Тикет если не зареган не отправить
Если по телефону позвонить - там говорят пишите тикет. Всё писда круг замкнулся
Рестарт виртуалки никто не сделает

Максим
08.05.2018
06:59:10

Konstantin
08.05.2018
06:59:47
Ну данные дома на компе
А на работе их нет))

Максим
08.05.2018
07:00:11
ну по телефону понятно почему не принимают тикеты - любой может позвонить и попросить рестартануть)
если мыло помнишь, можно восстановить пароль, например

Konstantin
08.05.2018
07:01:03
Ога. Ошибку то видно что сайт сдох от мускула
Панель Веста как то мускул настроила что он дохнет периодически

Максим
08.05.2018
07:02:54
Панель Веста как то мускул настроила что он дохнет периодически
ну ошибка это еще не повод рестарт делать. хотя по факту у них все данные и доступы есть. я как то рутовый пароль забыл, они мне новый пароль прислали в тикете. то есть не зная старый (или зная, а значит храня его не зашифрованным) зашли, сбросили рутовый пароль и в открытом виде мне прислали)
такой себе хостер, Единственный плюс - недорогой

Google

Konstantin
08.05.2018
07:04:41

Максим
08.05.2018
07:05:00
добавь swap файл, если VPS
будет туда скидывать если оперативы не хватает

Konstantin
08.05.2018
07:05:21
Наверное

Максим
08.05.2018
07:05:50
1) Для начала необходимо создать сам файл подкачки (/swap) необходимого объема (2GB) с помощью
dd.
dd if=/dev/zero of=/swap bs=1024 count=2048K
2) С помощью утилиты mkswap записываем в файл /swap системную информацию, которую операционная система будет использовать при работе.
mkswap /swap
3) Если Вы будете активировать SWAP вручную, т.е. каждый раз после загрузки операционной системы, то можно воспользоватся командой swapon
swapon /swap
4) Для того, чтоб SWAP автоматически активировался при загрузке операционной системы, необходимо указать его в автоматическую загрузку через /etc/fstab
echo "/swap swap swap defaults 0 0" | tee -a /etc/fstab
Для проверки состояния SWAP:
cat /proc/swaps
Для удаления SWAP файла необходимо деактивировать SWAP файл подкачки, затем удалить сам SWAP файл подкачки, а так же не забыть удалить запись из /etc/fstab
swapoff /swap rm /swap


Konstantin
08.05.2018
07:24:55
Всё ещё печальнее. У хостера есть мой телефон но он бесполезен. Только почта только акк ?
Почту просрал - прощай акк от хостинга
Техподдержка ничего не слушает. Какой телефон, для чего телефон, как в прошлом веке. Только почта
Фпизду. Нервный стал. Ну и пусть валяется весь день. Я бессилен ?

Crestoff
08.05.2018
07:38:30
Привет!
Добрый день
есть вопрос
Есть такой код:
<script type="text/javascript">
var ad_idzone = "Z560101",
ad_width = "300",
ad_height = "250";
</script>
<script type="text/javascript">
!function() {
var e = {
el: null
},
n = new CustomEvent("getadsloader", {
detail: e
});
window.document.dispatchEvent(n), (e.el || window.adsLoader).addZone({
idzone: "Z560101"
})
}();
</script>
<script type="text/javascript" src="https://ads.adsclick.com/ads.js"></script>
Мне его нужно разместить в одном js-файле (например script.js)
в таком виде <script type="text/javascript" src="//script.js"></script>
, так чтобы он весь сработал?

Ad.x ??
08.05.2018
08:01:30

Crestoff
08.05.2018
08:02:31
как в одном файле js этот код разместить чтобы при подключении в странице сработал весь код
тут ведь и инлайн код и внешний
js

Ad.x ??
08.05.2018
08:03:17
скачать внешний, объединить и засунуть в файл
теги <script> религия не позволяет вырезать?

Crestoff
08.05.2018
08:04:37
это то понятно