@yii2ru

Страница 1224 из 1721
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
Убери сет боди все и попробуй ещё раз
убрал сетбоди, оставил сетхтмл http://shot.hsdn.org/xrOQ1csR

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

Kazakbala
07.05.2018
19:46:40
Привет ребят, может кто. подскажет, нужно преобразовать html в pdf один в один
использовал картикпдф. стилри подключатся через css. для моих задач решило

Konstantin
07.05.2018
19:48:37
переписку особо не читал, но у тебя на скрине layout?
да, html причем, ибо если указывать в композ строку первым парамом

кажется понял (

Google
Ruslan
07.05.2018
19:49:37
да, html причем, ибо если указывать в композ строку первым парамом
В layout только $content педерается, переменные пиши в view

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

Kazakbala
07.05.2018
19:53:09
С Bootstrap дружит?
да. он его поумолчанию сам добавляет

С Bootstrap дружит?
https://github.com/kartik-v/yii2-mpdf

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 Вопрос в следующем, в данном модуле есть свои контроллеры и вьюхи, так вот, как грамотней сделать если их нужно редактировать под себя? Их лучше скопировать к себе отдельно и с ними работать или можно править прямо в установленном модуле (опасаюсь в таком случае, что если когда либо прийдется обновлять модуль, то возможно потеряю отредактированные файлы - контороллеры и вьюхи)? Кто как делает?

Eugene
08.05.2018
05:33:41
Года 3 использую версию не на ангуляре, обноалять нет необходимости
Спасибо, тоесть можно править прям в установленной либе?

Konstantin
08.05.2018
05:34:31
Что не работает? Я так и не понял чего ты добиваешься
Хотел шаблоны к письмам юзать через compose, отказался. Теперь просто в боди пихаю уже оформленное письмо

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

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

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

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
как тут можно redirect massage ище
https://webformyself.com/yii2-flash/

Konstantin
08.05.2018
06:54:41
Прикол. Айхор хостинг. Мыло на суппорт не принимает если не зарегано. Тикет если не зареган не отправить

Если по телефону позвонить - там говорят пишите тикет. Всё писда круг замкнулся

Рестарт виртуалки никто не сделает

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
Максим
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> , так чтобы он весь сработал?

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
это то понятно

Страница 1224 из 1721