Михаил

Михаил

С нами с 23 декабря 2013; Место в рейтинге пользователей: #113
Михаил
10 декабря 2016, 17:58
0
В общем, это решение code.iamcal.com/php/emoji/ заработало нормально. Смайлики эмоджи заменяются на html, дальше через стили оформляешь на сайта.
Михаил
09 декабря 2016, 08:26
0
Большое спасибо, буду пробовать.
Михаил
04 декабря 2016, 16:20
0
О спасибо! Точно, я как то даже забыл об этом. Quip пробовал как то :))
Михаил
04 декабря 2016, 15:41
0
К сожалению Тикетс в данном случае не могу использовать. Не учли сразу, сейчас не переделать.
Михаил
30 ноября 2016, 11:47
0
Отписался в скайп, но это пока не отменяет поиска решения.
Михаил
30 ноября 2016, 10:54
0
Парсить RSS и сайт это довольно разные подходы могут быть, в рсс формат стандаритизирован. В принципе, для меня основная проблема как раз сам парсер, хоть десктопное приложение пиши. А в MODx залить как раз не проблема.
Михаил
10 октября 2016, 18:24
0
Инструкция вполне рабочая, поля создаются, работают. Чего то нового в свежих версиях для создании доп полей я не нашёл, а тв, вроде как все одного типа только создаются и это усложняет поиск по бд. Вроде так.

Про настройку форм, что через неё не получается, я даже в посте написал. Надо видимо сами файлы minishop править и лишаться обновлений, но пока и без них всё хорошо работает. Вот надеюсь кто нибудь подскажет в каких файлах искать.
Михаил
29 сентября 2016, 14:40
0
Да, просто яндекс карта.
Резиновый от 800рх, вероятно меню адаптивное будет. Но это забота верстальщика.
Оплата курьеру или при самовывозе, так что без подключения оплат.
Мобильное приложение упоминается в контексте страницы о нём и не более )
Спасибо за оценку.
Михаил
29 сентября 2016, 13:27
0
Это с учётом готовой вёрстки, верно?
Михаил
14 сентября 2016, 14:01
0
Это не я. И большое спасибо. Переменная феном, как параметр, там кстати тоже работает.
Михаил
12 сентября 2016, 18:57
0
Вторая часть вопроса тоже снимается. Разобрался и в целом чудно пообщался сам с собой :)
Михаил
12 сентября 2016, 18:21
0
Раз удалить нельзя, то отвечу сам себе.
Вот так:
{$file['rank'] == '0' ? 'acive' : ''}

Но есть другой вопрос, как теперь внутри этой конструкции использовать phpthumbon
{foreach $files as $file}
                <a href="{$file['url']}" target="_blank">
                    <img src="[[$phpthumbon? &input=`{$file['url']}` &options=`w=400&h=270&zc=1`]]" alt="" title="">
                </a>
                {$file['rank'] == '0' ? 'acive' : ''}
            {/foreach}
(Да я знаю, что убиваю весь прирост в скорости от использования fenom)
Михаил
01 июля 2016, 12:55
0
Спасибо за подсказку, окошко открывается, но закрыть его всё равно не могу
Вы, не могли бы по подробней немного написать, куда впихнуть
window.close();
window.opener.location.reload();
Я пробовал впихнуть в чанк tpl.HybridAuth.logout
<script type="text/javascript">
$(document).ready(function() {
       window.close();
window.opener.location.reload();
});
});
</script>
но так тоже не срабатывает.
Михаил
29 июня 2016, 14:11
0
Странно, переотправил. Если не пришло, добавьте меня myagkov_m
Михаил
29 июня 2016, 04:28
0
Отписался в скайп
Михаил
24 июня 2016, 15:56
0
В общем я пошёл для себя проще, дописал строчку в сниппет — пишу текущую переменную при вызове ресурса в тв, а дальше уже как обычно сортирую по тв. Но всё равно спасибо, надо бы разобраться с этим.

Михаил
06 июня 2016, 08:19
0
Отвечу сам себе, вдруг пригодится кому нибудь. В общем в пункте 1.4

Вместо
$this->modx->resource->setTVValue('имя-вашего-tv', $voteStats['average']);
надо писать
$this->xpdo->resource->setTVValue('strtv', $voteStats['average']);
Видимо с 2013 года что то в modx поменялось :)

Всё работает, значение в тв записывает.
Апдейтну сам пост и можно наверное в готовые решения перенести, а ещё лучше собрал бы кто нибудь в готовый пакет.
Михаил
06 июня 2016, 07:24
0
Немного не то. Нашёл вот решение, но строка
$this->modx->resource->setTVValue('strtv', round($voteStats['average'], 1));

даёт ошибку
mod_fcgid: stderr: PHP Fatal error:  Call to a member function setTVValue() on null

Сами доработки:
1. Файл /core/components/star_rating/model/star_rating/starrating.class.php
1.1. После строки
public $output = '';
добавить
public $modx = null;

1.2. Заменить
public function initialize() {
на
public function initialize(modX &$modx) {

1.3. В самый конец этого же метода (initialize) добавить:
$this->modx = $modx;

1.4. в метод renderVote() после строки
$currentText = round($voteStats['average'] . '/' . $this->config['maxStars'], 2);
добавить строку:
$this->modx->resource->setTVValue('имя-вашего-tv', $voteStats['average']);

2. Изменить сниппет starRating:
заменить строку
$starRating->initialize();
на
$starRating->initialize($modx);
Михаил
17 мая 2016, 11:31
0
У меня та же история с некоторыми дополнениями. При том, другие ставятся и апгрейдятся.