2013-03-01 44 views
0

我想創建我的第一個組件爲Joomla 2.5,但是當試圖執行此錯誤:首先組件創建失敗

Error: 500 You may not be able to visit this page because of:

  • 一個徹頭徹尾的最新書籤/喜愛
  • 擁有了過期的上市爲這個網站
  • 輸入錯誤的地址
  • 你有這個頁面
  • 將R沒有進入搜索引擎沒有發現被控制的資源。
  • 處理您的請求時發生錯誤。

View not found [name, type, prefix]: transportation, html, transportationView

我現在已經開發了很基本的,這是在網站/組件/ com_transportation /控制器/ Controller.php這樣控制器

<?php 
// No direct access to this file 
defined('_JEXEC') or die('Restricted access'); 

// import Joomla controller library 
jimport('joomla.application.component.controller'); 

class TransportationController extends JController { 
} 

而且在網站/組件/ com_transportation/views/view.html.php此:

<?php 

// No direct access to this file 
defined('_JEXEC') or die('Restricted access'); 

// import Joomla view library 
jimport('joomla.application.component.view'); 

class TransportationViewTransportation extends JView { 

// Overwriting JView display method 
function display($tpl = null) { 
    // Assign data to the view 
    $this->msg = 'Hello World'; 

    // Display the view 
    parent::display($tpl); 
} 

} 

我失蹤了什麼?哪裏不對?

回答

1

您的文件夾結構不正確。您的查看文件必須在site/components/com_transportation/views/transportation/view.html.php

+0

謝謝,這是問題,現在它的工作原理 – ReynierPM 2013-03-01 12:04:37

1

試試這個,

當你開始展開一個新的組件經過教程的深入,然後開始修改樣本。

關注this網址它將幫助你。它的1.5,但事情是相同的2.5。 只有你在XML

<install type="component" version="1.5.0"> 

提版本此外,您可以從this得到一個樣本組件下載。

下載並與您的組件進行比較,然後找到問題。

但願這有助於..

1

查看沒有發現[名稱,類型,前綴]:交通運輸,HTML,transportationView

手段只是THA沒有查看發現與transporationViewtransporation和類型的類名view.html.php。 view.html.php文件中該類的名稱是什麼?是這樣的第二次交通真的小寫嗎?還有什麼是您的佈局和tml文件夾中的XML文件的名稱?