Библиотека Cakephp Inflector не загружается - PullRequest
0 голосов
/ 22 мая 2011

У меня очень странная проблема. Следующий код отлично работает в localhost, но когда я перемещаю его в свой класс инфлектора VPS, кажется, что он не загружен. Обратите внимание, что версия CakePHP в localhost и VPS 1.3.0.

<?php foreach ($tours as $tour): ?>
<li class="liboxs">
<?php echo $html->image('B0001WS6L2.jpg', array('url' => array('controller' => 'tours', 'action' => 'view', $tour['Tour']['id'], Inflector::slug($tour['Tour']['title'], '-')), 'alt' => $tour['Tour']['title'])) ?>
<ul>
  <li class="title"><?php echo $tour['Tour']['title'] ?></li>
  <li class="des"><?php echo $tour['Tour']['origin'] ?> » <?php echo $tour['Tour']['destination'] ?></li>
  <li class="day"><?php echo $tour['Tour']['stay_long'] ?> روز</li>
  <li class="price"><?php echo $tour['Tour']['price'] ?> تومان</li>
</ul>
</li>
<?php endforeach ?>

редактировать: так в чем же проблема? $ html-> image должен создать example.com/tour/1/seo-friendly-url, что он делает в localhost, а в vps - example.com/tour/1

1 Ответ

1 голос
/ 22 мая 2011

орфографическая ошибка? для торта практически невозможно работать с Inflector, и он включен с требованием, означающим, что php умрет, если его там не будет

https://github.com/cakephp/cakephp/blob/master/cake/bootstrap.php#L34

что такое ошибка точная , которую вам показывают.

Примечание, 1.3.9 был выпущен вчера ... время для обновления?

...