Как с помощью JS работать с плейсхолдерами?
        Здравствуйте.
как данные из $ph обрабатывать с помощью javascript?
Спасибо.
    
    
                                                                                
            $pdoTools->getChunk($tplTextPTM, $ph); как данные из $ph обрабатывать с помощью javascript?
Спасибо.
Комментарии: 6
                Звучит немного чудаковато. Как из кода js получить переменную с php?
Ну, типа того
 
                    Ну, типа того
$ph = array('lklk',';k;k;');
$modx->setPlaceholder('ph',$modx->toJSON($ph));И передавайте в шаблоне скрипту плейсхолдерЪ ph            
                Спасибо, попробую так. 
Пока обрабатываю извратом:
                    Пока обрабатываю извратом:
"<script>var json = " . json_encode($ph, JSON_UNESCAPED_UNICODE) . ";</script> \n"            JSON_UNESCAPED_UNICODEОт тут как раз облом у toJSON. Вы этот параметр не передадите. Но вообще где ваш скрипт, в чанке или где непонятно.
                в чанке, да что т не подумал что можно передать в плейсхолдер целиком массив через json_encode… =( Новичок я в этом деле еще =)
                    $modx->setPlaceholder('ph',json_encode($ph, JSON_UNESCAPED_UNICODE));теперь так.            
                Джейсон же можно строкой передавать, че. да и в массиве тоже можно в значении держать джейсон-строку. Хотя не помню, чтобы пробовал так делать и первое и второе. Так что эт предположения, что так можно.            
                    
                это норм вариант. вставляй плейсхолдер в какой-нить div с id, а потом в js берешь содержимое этого контейнера и jQuery.parseJSON. я так делал извращался, всё работало)            
                    
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.