Николай

Николай

С нами с 27 июня 2016; Место в рейтинге пользователей: #387
Николай
04 апреля 2017, 08:15
+1
Забыл подключить
&loadModels=`ms2gallery`
Николай
04 апреля 2017, 08:06
+1
у тебя ссылки совпадают у 2х ресурсов номер «26» и «438»
Николай
02 апреля 2017, 18:20
0
Думаю подойдёт, спасибо!
Николай
15 января 2017, 16:06
0
нашёл в чанке «tpl.yandexMaps»
Николай
15 января 2017, 16:04
0
Не могу найти где сменить этот фиолетовый на другой по умолчанию стоит "'islands#invertedVioletClusterIcons'"

Николай
09 января 2017, 21:11
0
Сделал пока на двух языках кто захочет смогут сами добавить новые языки вот api yandex:
lang=ru_RU;
lang=en_US;
lang=en_RU;
lang=ru_UA;
lang=uk_UA;
lang=tr_TR.
В чанке tpl.yandexMaps меняет строку на (она в начале):
if(typeof ymaps == "undefined"){
	//document.write('<script type="text/javascript" src="//api-maps.yandex.ru/2.1/?lang=[[+lang]]" ></'+'script>');
	document.write('<script type="text/javascript" src="//api-maps.yandex.ru/2.1/?lang=[[+lang]]&load=Map,Placemark,GeoObjectCollection,map.addon.balloon,geoObject.addon.balloon,package.controls,templateLayoutFactory,overlay.html.Placemark" ></'+'script>');
}
В сниппете yandexMaps добавляем
примерно на 55 строку:
$lang = $modx->getOption('lang', $scriptProperties, 'ru_RU');
В конце перед $tplParams = array добавляем:
if($lang=='ru')$lang='ru_RU';
if($lang=='en')$lang='en_US';
и в сам массим $tplParams добавляем строчку:
'lang' => $lang
Вызов сниппета заместо [[++cultureKey]] можно писать ru или en:
[[!yandexMaps? &lang=`[[++cultureKey]]`]]
Николай
09 января 2017, 20:52
0
было бы шикарно добавить многоязычность для карты например:
if(typeof ymaps == "undefined"){
	//document.write('<script type="text/javascript" src="//api-maps.yandex.ru/2.1/?lang=[[+lang]]" ></'+'script>');
	document.write('<script type="text/javascript" src="//api-maps.yandex.ru/2.1/?lang=[[+lang]]&load=Map,Placemark,GeoObjectCollection,map.addon.balloon,geoObject.addon.balloon,package.controls,templateLayoutFactory,overlay.html.Placemark" ></'+'script>');
}
Щас попробую сам дописать снипет
Николай
09 января 2017, 12:26
0
я же говорю не дочитал))) Я его даже толком не читал быстренько закомментировал и работал дальше))) Это тут дискуссия образовалась)))
Николай
09 января 2017, 12:22
0
Вот и я о том же и говорил что dateDay на это не рассчитан, только я не подумал что можно проста сделать пустое поле «dateDay»:"" не дочитал код
Николай
09 января 2017, 09:02
0
А сколько времени у versionx хранятся данные?
Николай
09 января 2017, 07:21
0
Это и не сработает так как там при использование функции «dateDay» не подключены лексиконы месяцев
Николай
08 января 2017, 14:38
0
Решил не мучится и закомментировал строчку:
if (!empty($scriptProperties['dateDay']) && $delta > 0) {
    switch (date('Y-m-d', $date)) {
        case date('Y-m-d'):
            $day = $modx->lexicon('da_today');
            break;
        case date('Y-m-d', mktime(0, 0, 0, date('m'), date('d') - 1, date('Y'))):
            $day = $modx->lexicon('da_yesterday');
            break;
        case date('Y-m-d', mktime(0, 0, 0, date('m'), date('d') + 1, date('Y'))):
            $day = $modx->lexicon('da_tomorrow');
            break;
        default:
            $day = null;
    }
    if ($day) {
        $format = str_replace("day", preg_replace("#(\w{1})#", '\\\${1}', $day), $scriptProperties['dateDay']);

        return date($format, $date);
    }
}
Николай
24 декабря 2016, 10:25
0
Есть глюк в много язычных сайтах, не отображается по такому пути site.ru/ru/stranica или site.ru/en/stranica, а по адресу site.ru/stranica всё замечательно.

Видимо его пугает мой контекст:
base_url: /ru/
http_host: site.ru
site_url: http://site.ru/ru/
Николай
21 декабря 2016, 15:19
0
Разобрался?
Николай
20 декабря 2016, 13:34
0
всё установлено самое последнее, не появляется кнопка скопировать из языков
Николай
14 декабря 2016, 14:53
0
Всё разобрался, жаль нельзя удалить свой комментарий
Николай
14 декабря 2016, 14:11
0
Собираюсь купить плагин, но для начало хотел бы узнать, а можно сделать что то наподобие как на этом сайте demo.tagdiv.com/newsmag_sport/ где то посередине сайта «Video playlist» суть в том что бы вывести плейлист и при клике в видео слева воспроизводилось без перезагрузки страницы, короче в точь точь
Николай
23 октября 2016, 18:16
0
Можно узнать как?