Нужно прикрепить локализацию ru-RU к summernote в php файле

  1. Автор темы

    rizhik

    Посетители

    Сообщений: 4

    Спасибок: 0

    (0|0 )

    Уже 3 день пытаюсь прикрутить русскую локализпцию к summenote в одном php файле. Сам summernote-ru-RU.js инициализировал через . Помогите пожалуйста!
    Вот кусок кода:
    </div> <!-- /container -->
        <?php require_once('assets/includes/preloader.php'); ?>
    	<script src="<?php echo WEB_LINK; ?>assets/plugins/summernote/summernote.js"></script>
    	<script src='assets/plugins/summernote/lang/summernote-ru-RU.js'></script>
        <script src='https://www.google.com/recaptcha/api.js'></script>
    	<script src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.3/js/select2.min.js"></script>
    	<script src="<?php echo WEB_LINK; ?>assets/plugins/tagsinput/bootstrap-tagsinput.js"></script>
    	<script>
    	$(document).ready(function() {
    	    $('#summernote').summernote({
    		     lang: 'ru-RU'
    	   });
      });
        $(document).ready(function() {
            $('#summernote').summernote({
    			callbacks : {
    	            onImageUpload: function(image) {
    					sendFile(image[0]);
    				}
    			}
            });
    		$('<div id="loading_wrap"><div class="com_loading"><center><img src="<?php echo WEB_LINK; ?>assets/img/loading.gif" /> Loading ...</center></div></div>').appendTo('body');
    
            function sendFile(image) {
                $("#loading_wrap").fadeIn("fast");
    
    			data = new FormData();
                data.append("data", 'summernote-inline-uploader');
                data.append("id", <?php echo $current_user->id; ?>);
                data.append("hash", '<?php echo $random_hash; ?>');
                data.append("img", image);
                $.ajax({
                    data: data,
                    type: "POST",
                    url: "<?php echo WEB_LINK ?>assets/includes/one_ajax.php?type=upl_img",
                    cache: false,
                    contentType: false,
                    processData: false,
                    success: function(url) {
                        $('#summernote').summernote("insertImage", url);
    					$("#loading_wrap").fadeOut("fast");
    				},
    				error: function(data) {
    					console.log(data);
    				}
                });
            }
    		$('select').select2();
    		
    		/*$("#title").keyup(function(){
    			var Text = $(this).val();
    			Text = Text.toLowerCase();
    			Text = Text.replace(/[^a-zA-Z0-9]+/g,'-');
    			$("#slug").val(Text);
    		});*/
    		
    		$("#title").slugIt();
        });
    	
    $('input#tagsinput').tagsinput({
    maxTags: 8,
    maxChars: 30,
    trimValue: true,
    
    typeaheadjs: {
    	
    	name: 'tags',
    	displayKey: 'tag',
        valueKey: 'tag',
        afterSelect: function(val) { this.$element.val(""); },
    	
    	source: function (query, process) {
    		$.ajax({
    			url: '<?php echo WEB_LINK; ?>assets/includes/one_ajax.php?type=tags_suggestions',
    			type: 'POST',
    			dataType: 'JSON',
    			data: 'id=<?php echo $current_user->id; ?>&data=' + query + '&hash="<?php echo $random_hash; ?>"',
    			success: function(data) {
    				process(data);
    			},
    			error: function(data) {
    				//console.log(data);
    				console.log('No data available!');
    			}
    		});
    	}
    }
    });
    
    $('.bootstrap-tagsinput input').blur(function() {
    $('input#tagsinput').tagsinput('add', $(this).val());
    $(this).val('');
    });
      </script>
    Сообщение отредактировал rizhik 6 января 2018 - 13:41
    6 января 2018 - 13:36 / #1
  2. revenge

    Посетители

    Сообщений: 11

    Симпатий: 6

    Спасибок: 0

    (0|0 )

    https://cleverman.org/post/prostoy-legkiy-i-moshchnyy-wysiwyg-tekstovyy-redaktor
    -dlya-laravel-summernote
    https://gist.github.com/soomtong/6635053
    Если тебя понял правилно ето тебе помочь!
    rizhik нравится это сообщение.
    6 января 2018 - 18:26 / #2
  3. Автор темы

    rizhik

    Посетители

    Сообщений: 4

    Спасибок: 0

    (0|0 )

    revenge,
    Спасибо за ссылки!
    6 января 2018 - 23:25 / #3

Статистика форума

Сейчас онлайн: 6

Создано тем
1804
Написано сообщений
9143
Пользователей
109075
Новый участник
Edzardooli