Blame view

src/Template/Error/error400.ctp 4.36 KB
771aa727   Alexandre   Version: 2.3.2.0
1
2
<?php 
use App\Controller\AppController;
5b094985   Alexandre   Version: 2.4.2.1
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
use Cake\Core\Configure;
use Cake\Error\Debugger;

if(Configure::read('debug')) {
	$this->layout = 'dev_error';
	
	$this->assign('title', $message);
	$this->assign('templateName', 'error400.ctp');
	
	$this->start('file');
	?>
	<?php if (!empty($error->queryString)) : ?>
	    <p class="notice">
	        <strong>SQL Query: </strong>
	        <?= h($error->queryString) ?>
	    </p>
	<?php endif; ?>
	<?php if (!empty($error->params)) : ?>
	        <strong>SQL Query Params: </strong>
	        <?php Debugger::dump($error->params) ?>
	<?php endif; ?>
	<?= $this->element('auto_table_warning') ?>
	<?php
	    if (extension_loaded('xdebug')):
	        xdebug_print_function_stack();
	    endif;
	
	    $this->end();
	?>
	<h2><?= h($message) ?></h2>
	<p class="error">
	    <strong><?= __d('cake', 'Error') ?>: </strong>
	    <?= sprintf(
	        __d('cake', 'The requested address %s was not found on this server.'),
	        "<strong>'{$url}'</strong>"
	    ) ?>
	</p>
<?php 
}
else {
	

771aa727   Alexandre   Version: 2.3.2.0
45
46
$this->layout = false;
?>
6c4edfa3   Alexandre   First Commit LabI...
47

771aa727   Alexandre   Version: 2.3.2.0
48
49
50
51
52
53
54
55
56
57
58
59
60
61
<!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>
    <?= $this->Html->charset()?>    
<title>
        Action impossible
</title>
    <?= $this->Html->meta('icon')?>
    <?= $this->Html->css('inventirap')?>
    <?= $this->Html->css('font-awesome')?>
    <?= $this->fetch('meta')?>
    <?= $this->fetch('css')?>
</head>
<body>
6c4edfa3   Alexandre   First Commit LabI...
62

771aa727   Alexandre   Version: 2.3.2.0
63
64
65
66
67
68
69
70
	<div id="container">
		<div id="header">
<?= $this->Html->image('logo_software.jpg', ['alt' => 'Logo de l\'application', 'border' => '0', 'height' => '80px', 'url' => '/']) ?>
		</div>
    
    <div id="content">
<div class="error_pdo view">
<h2>Action impossible</h2>
6c4edfa3   Alexandre   First Commit LabI...
71

771aa727   Alexandre   Version: 2.3.2.0
72
<?php 
6c4edfa3   Alexandre   First Commit LabI...
73

771aa727   Alexandre   Version: 2.3.2.0
74
75
76
if(AppController::isLabinventDebugMode()) { ?>

<?php if (!empty($error->errorInfo[0])) : ?>
6c4edfa3   Alexandre   First Commit LabI...
77
    <p class="notice">
771aa727   Alexandre   Version: 2.3.2.0
78
79
        <strong>Code exception : </strong>
        <?= h($error->errorInfo[0]) ?>
6c4edfa3   Alexandre   First Commit LabI...
80
81
    </p>
<?php endif; ?>
771aa727   Alexandre   Version: 2.3.2.0
82
83
84
85
86
87

<?php if (!empty($error->errorInfo[1])) : ?>
    <p class="notice">
        <strong>Code erreur : </strong>
        <?= h($error->errorInfo[1]) ?>
    </p>
6c4edfa3   Alexandre   First Commit LabI...
88
<?php endif; ?>
771aa727   Alexandre   Version: 2.3.2.0
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165

<?php if (!empty($error->errorInfo[2])) : ?>
    <p class="notice">
        <strong>Type erreur : </strong>
        <?= h($error->errorInfo[2]) ?>
    </p>
<?php endif; ?>

<?php if (!empty($error->queryString)) : ?>
    <p class="notice">
        <strong>Requête SQL : </strong>
        <?= h($error->queryString) ?>
    </p>
<?php endif; }?>


<?php if (!empty($error->errorInfo[1]) && $error->errorInfo[1] == 1451) { ?>
    <br>
    <p>
        <strong>Cette action est impossible.</strong><br><br>
        Vous ne pouvez pas supprimer cet entité car elle est utilisée par une autre.
    </p>
<?php } else if (!empty($error->errorInfo[1]) && $error->errorInfo[1] == 1062){ ?>
    <p>
        <strong>Cette action est impossible.</strong>
		Vous ne pouvez pas ajouter 2 entités avec la même désignation. 
    </p>
<?php } else { ?>
    <p>
        <strong>Cette action est impossible.</strong>
    </p>
<?php } ?>
</div>

<div class="actions">
	<?php echo $this->element('menu') ?>
	<?php echo $this->element('menu_form', [ 'pluralHumanName' => '' ]); ?>
</div>
    </div>



		<div id="footer">
			<table>
				<tr>
					<td>
					<?= $this->Html->image('logo_entity.jpg', ['alt' => 'Logo du labo', 'border' => '0', 'height' => '50px']) ?>
				</td>
					<td><br /> <a href="http://cakephp.org">Baked with CAKEPHP</a></td>

					<td id="bugreport"><i>
							<p>
								Merci de communiquer remarques et bugs à <a
									href="mailto:usvn-repo_inventirap@irap.omp.eu">LABINVENT-MAILING-LIST</a>
							</p>
					<?php
					echo '
						<p>
						(<a href="https://projects.irap.omp.eu/projects/inventirap/activity">Activité récente sur le projet</a>)
						&nbsp;&nbsp;&nbsp
						(<a href="https://projects.irap.omp.eu/projects/inventirap/roadmap?tracker_ids[]=1&tracker_ids[]=2&tracker_ids[]=4&tracker_ids[]=5&tracker_ids[]=6&tracker_ids[]=7&tracker_ids[]=8&tracker_ids[]=9#version_1.3">ROADMAP : Activité restant à réaliser</a>)
						</p>
						';
					?>
					</i></td>
					<td id="version">
						<!-- VERSION M.m.f.b (version (M)ajeure, version (m)ineure, numero de nouvelle (f)onctionnalite, numero de (b)ugfix) -->
						<font color="black">VERSION 2.2.5.0 (19/05/2016)</font>
					</td>
				</tr>
			</table>
		</div>

	</div>

</body>
</html>
5b094985   Alexandre   Version: 2.4.2.1
166
<?php } ?>