Lien de l'image

Bonsoir,

J'ai un petit souci d'intégration avec le fichier min.js de core admin et le plugin media cakephp de Grafikart
(photo ci-jointe)

Quelqu'un a déjà ce soucis? Sinon, quelqu'un a t il une piste?

Merci

Bonne nuit...!!!! :)

4 réponses


burkbo
Auteur
Réponse acceptée

Juste pour vous informer que j'ai réussi! :-)
J'avais mis à jour jquery et jquery ui et il y avait un conflit avec la fonction wysiwyg.

Tu as fait quoi pour avoir ça ?

burkbo
Auteur

Bonjour Grafikart,

Le plugin media de cakephp est bien installé!
Tout fonctionne (iframe et tinymce) sans le thème core admin!

Dans mon admin_edit.ctp, j 'ai ça:

<?php
        echo $this->Form->input('id');
        echo $this->Form->input('name');
        echo $this->Uploader->tinymce('content');
    ?>

Et dans le layout admin, j'ai ça

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
  <?php echo $this->Html->charset(); ?>
  <title>

  </title>
  <?php
    echo $this->Html->meta('icon');
    echo $this->Html->css('style');
    echo $this->fetch('meta');
    echo $this->fetch('css');
    echo $this->Html->script('https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js');
    echo $this->fetch('script');
  ?>
</head>
<body class="collapsed">
    <div id="container">
        <div id="head">
            <div class="left">
                <a href="#" class="logo"><img src="../img/logo.png" alt=""></a>
                <a href="#" class="button profile"><img src="../img/icons/top/huser.png" alt="" /></a>
                Hi, 
                <a href="#">Ny Doe</a>
                |
                <a href="#">Logout</a>
            </div>
            <div class="right">
                <form action="#" id="search" class="search placeholder">
                    <label>Looking for something ?</label>
                    <input type="text" value="" name="q" class="text"/>
                    <input type="submit" value="rechercher" class="submit"/>
                </form>
            </div>
        </div>
        <?php echo $this->element('sidebar'); ?>
        <div id="content">
            <?php echo $this->Session->flash(); ?>
            <?php echo $this->fetch('content'); ?>
        </div>
        <div id="footer">
        </div>
    </div>
    <?php echo $this->element('sql_dump'); ?>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.22/jquery-ui.min.js"></script>
    <?php echo $this->Html->script('min');?>
</body>
</html>

Quand je mets le script min.js: la sidebar, tooltipsy, checkall fonctionnent mais pas l'editeur wysiwyg. A l'inverse que je mets le main.js, c'est le contraire! :(

J'ai commenté la function wysiwyg dans le min.js.
C'est peut être bancale comme solution mais voila, ça marche normalement!

burkbo
Auteur

Tu aurais fait pareil?