alexey
Да и нормальный сайт с рассылкой с левого яндекса...ну не знаю)
там можно же использовать mx от yandex, а почту сделать красивую, типа order@magazin
Sergey_K
Ну это не пересыл всеж
Sergey_K
У меня так и есть, корппочта на гугле
Sergey_K
Но слать буду через api все, сейчас тестирую.
alexey
на формит, еще есть фишка, он сохраняет всю почту в бд, если заморчаиваться с api сервисов, то этот функционал придется дописывать вручную
alexey
если нужен, конечно)
Anonymous
да хрен пойму, что нужно.. Попробую для начала smtp
prohor
[[!MobileDetect:is=1:then=` <p>This is a <b>mobile</b> view via Snippet tag.</p> :else=``?input=`mobile]] чет не хочет запускаться. на всех устройствах выводит. ни кто не вкурсе что я делаю не так)))?
prohor
хотя оно и на демо сайте не пашет http://demo.modx.pro/mobiledetect видать надо обновить)
Anonymous
{if $_modx->resource.no_stok == 0 && $price != 0} вывести корзину {if}
Mihail
ребята а какой параметр отвечае за то чтобы в опредленную воронку падала заявка через amoCRM
Anton
{if $.get.tag is integer} это валидный феномовский синтаксис?
Anton
или там как-то надо приводить к числу принудительно, если это гет-параметр?
Pavel
Ребята, подскажите пожалуйста по компоненту cityFields: есть ли возможность вывода информации (с вкладки «данные») по городам в зависимости от подстановки ключа города в URL страницы?
Миша
как програмно можно обновить опции у товара через процессор?
Миша
runProcessor Не?
да там надо было вставить context_key
Миша
без него не обновляет
Anonymous
А че у кого еще на mail, google ящики не приходят письма?
Anonymous
или приходят но в спум
Alexandr
привет,
Alexandr
ребята)
Alexandr
такое дело - поле description режет эмодзи и не сохраняет с ними(
Alexandr
подскажите как быть?
Alexandr
смайлики тобишь
Anonymous
переключить базу в кодировку utf8mb4
Anonymous
как програмно можно обновить опции у товара через процессор?
можно. также как созданиние+ надо еще контекст указывать зачем то. при созд и удалении не надо.
Alexandr
Anonymous
Да я вспомнил.
да, тоже с этим мучился:)
Миша
Я тоже не давно смайлики делал
Миша
да, тоже с этим мучился:)
Само интересно что в коде этого нигде нет
Anonymous
я в минишопе в импорте подсмотрел- там есть csv.php
Миша
Я в плане в процессоре
Anonymous
но работает медленно. по 1й штуке грузит. 10тыс - нес-ко часов надо. уж лучше сразу в таблицы писать.
Alexandr
да
теперь контент хотябы сохраняет, но смайлики все-равно режутся(
Alexandr
а не, ничего не сохраняется
Миша
смайлы откуда копируешь?
Иван
И таблицы тоже
Alexandr
какие-то сохраняются, какие-то просто вноль поле стирают
Anonymous
во во
есть идея как загружать в таблицы быстро. надо записать запросы insert into ()()()-1000шт в файл а потом залить как дамп из командной строки во временную. а потом сложным запросом обновить существующую. - если нет-вставить -такая же-пропустить. пока делаю такую для загрузки в тв значения.
Alexandr
смайлы откуда копируешь?
а откуда их можно взять такие, чтоб и яндекс норм считал и модикс не козлил)
Anonymous
а не, ничего не сохраняется
ты в базе поменял кодировку? это из панели делается, не из модх.
Anonymous
запиши туда из консоли и считай сразу
Anonymous
utf8bm - должна смайлы сохранять и читать.
Anonymous
ну или делай base64/base16 и сохраняй так-потом обратно
Anonymous
немного гиморойно, зато сохр всё. и хтмл разметку и кавычки и нулевые от хакеров.
Anonymous
вот этим кодируй все что от юзера пришло function h16($s){$r='';for($i=0;$i<strlen($s);$i++)$r.=sprintf("%02X",ord($s{$i})); return $r;}
Alexandr
короче странное дело
Alexandr
какие-то смайлы проходят, какие-то нет
Anonymous
да кодируй и не заморачивайся. а потом раскодируншь после чтения-можно вобще там плагин повесить на чтение/запись в тв /контент и не заметиш
Anonymous
может там уже добавили потом уже кучу смайлов и этот формат устарел походу
Anonymous
ни при каких кодировках не пишутся они ((
да я имею ввиду что надо перед записью в базу - через h16 или base64 прогнать.
Anonymous
а после чтения оттуда - обратным днкодером
Anonymous
ну это 2 строки добавить в коде
Миша
там кстати не только таблица но еще и поле должно быть в нужной кодировке
Anonymous
там где запись в тв поставить типа $page->setTVValue($nameTV,h16($valTV)) print h16obr($page->getTVValue($nameTV));
Sergey_K
Ваш инсерт вставляет расширенные символы?
Sergey_K
Попробуйте вставить японский иероглиф или типа того
Sergey_K
Хотя ладно, проще без прелюдий
Sergey_K
Перед инсертом своим выполните запрос
Sergey_K
Set names utf8
Sergey_K
Думаю он из запроса выковырять не может
Sergey_K
Точнее
Sergey_K
SET NAMES utf8mb4
Sergey_K
Для ваших говняшек
Миша
Ваш инсерт вставляет расширенные символы?
да я думаю что вообще нафиг эти эмодзи