Павел

Павел

С нами с 11 июня 2015; Место в рейтинге пользователей: #152
Павел
23 сентября 2015, 17:29
0
Ну это понятно, спасибо.

А чтобы контент-менеджерам было удобно править тикеты, не как нельзя сделать, чтобы в содержимом(при редактировании) уже были отступы?
Павел
23 сентября 2015, 17:12
0
И какие варианты решений?
Павел
03 сентября 2015, 23:34
1
+1
Вот, как вариант набросал. Без Jevix теги не обрезает лишние. А вместе с ним все идеально работает, может пригодится кому:

Сниппет «Restext»;
<?php
$separator = array('?','!','.');// Разделители

    if(empty($len)){
        $len = '1000';
    }
    
    $string = substr($string, 0, $len);
    $i =strlen($string);
    
    do{
        $i--;
    }while(!in_array($string[$i], $separator) && $i >= 0);
    
    $string = substr($string, 0, $i);
    
    if(!empty($end)){
        return $string.$end;
    }else return $string;
Пример вызова:
[[!Restext? &string=`[[Jevix? &input=`[[+content]]` &cfgAllowTags=`br`]]` &len=`400` &end=`.`]]
Параметры: &string — текст для обработки, &len — максимальная длина, &end — добавляет любой символ в конце.

На ночь, много думать не хотелось, нужен результат, а он есть))
Павел
03 сентября 2015, 22:52
0
Может конечно, я что то не так делаю, но не выходит.
[[!summary? &text=`[[+content]]` &cut=`.` &len=`400`]]
Работает, но криво, берёт не последнею точку, а первую, хоть и написано, что работает обрезает +-100.

Но к примеру, я указал 400. 380 символ — точка, но есть также она и на 80 позиции, вот он до неё режет.
Павел
03 сентября 2015, 22:35
0
Не подходит, нужно, чтобы целостность предложения оставалось.
Павел
24 августа 2015, 16:31
0
Проблема решена. Вообщем у всех дочерних материалов была TV-автометка. Меток было около 1000.
Сменил тип TV с автометки на тег все снова летает.
Павел
24 августа 2015, 13:56
0
Отключил три самописных(дописанных плагинов), не помогло, Вот список, которые стоят:

PS: А можно как то отследить?
Павел
22 августа 2015, 17:03
0
Спасибо, мне надо ещё заодно URI поменять
Павел
29 июля 2015, 17:59
0
Если не сложно, можешь привести пример работы для моего случая?
Павел
27 июля 2015, 17:16
0
Версия MODX: MODX Revolution 2.3.4-pl (traditional)
Павел
24 июля 2015, 16:21
0
ну раньше у меня все материалы имели в адресе «content» (читай в посте), теперь в зависимости от рубрики это слово меняется, к примеру на videos или на news. Ты знаешь как это можно там прописать?
Павел
24 июля 2015, 16:13
0
у меня тысячи таких ресурсов… не прокатит, примерно 8-10 тысяч))
Павел
24 июля 2015, 14:24
0
Несрабатывает
Павел
24 июля 2015, 14:07
0
Примерчик можешь написать
Павел
09 июля 2015, 09:40
0
Спасибо, помогло
Павел
03 июля 2015, 16:33
0
Извини, если не сложно, можешь небольшой пример показать… уже несколько дней эта проблема висит(
Павел
30 июня 2015, 17:47
0
Очисти папку core/cache, затем залей новую чистую версию поверх старой.
С 2.2 до 2.3х переносил, проблем не было.
Но бекап лучше все равно сделай
Павел
24 июня 2015, 16:02
0
тогда выведется на экран просто одна статья одного автора… Надо вывести по одной статье каждого автора (только по одной), а не просто одну статью

Павел
23 июня 2015, 15:43
2
0
Скинуть сайт сюда не могу, если только в личку…
Проблему решил, скидываю код:

<script>
	function masonryFunc(){
            var $container = $('#mse2_results');
            $container.masonry({
                columnWidth: 280,
                itemSelector: '.grid_item',
                gutter: 30,
                isAnimated: true,
                
            });
        } 
        setTimeout(masonryFunc,300);
        
        $(document).on('mse2_load', function() {
           $('#mse2_results').masonry('destroy');
           setTimeout(masonryFunc(),300);
        });
</script>