У меня есть рабочий проект CakePHP (2.5.6) с установленным Webzash (бухгалтерским программным обеспечением) и работающим в качестве плагина.
Теперь я хочу добавить новый тип отчета в этот Webzash, но я просто не могу даже редактировать существующие отчеты в Webzash.
Кто-нибудь знает, как добавить / отредактировать плагин, работающий на CakePHP? Или Webzash даже редактируемый ?!
Я читал Поваренную книгу (2.x) и искал решения в Интернете, но безрезультатно, так что вот мой первый вопрос.
Любая помощь будет высоко оценен !
Примечание. Я попытался добавить тег Webzash к этому вопросу, но он не позволяет мне, так как у меня недостаточно очков. Так что, если кто-то может сделать это, они приветствуются, так как это поможет людям и в будущем 🙂
Обновить:
Ошибка: денежный поток действия не определен в контроллере ReportsController
Ошибка: создайте ReportsController :: cashflow () в файле: app / Controller / ReportsController.php
`<?php
class ReportsController extends AppController {
public function cashflow() {
}
}`
Мой код в app / Plugin / Webzash / Controller / ReportsController.php (так как все другие методы вызываются из этого же контроллера)
class ReportsController extends WebzashAppController {
public function cashflow() {
$this->set('title_for_layout', __d('webzash', 'Cashflow'));
/* POST */
...
}
}
Маршруты в app / Plugin / Webzash / Config / rout.php
Router::connect('/:controller/:action/*', array('plugin' => 'webzash'));
Router::connect('/:controller/*', array('plugin' => 'webzash', 'action' => 'index'));
Router::connect('/*', array('plugin' => 'webzash', 'controller' => 'dashboard', 'action' => 'index'));
Последнее обновление:
Просто чтобы сообщить всем нуждающимся, что с помощью оригинального разработчика, Прашанта Шаха, я настроил
на вебзаш. Дайте мне знать, если кому-то нужна помощь по этому поводу 🙂
Задача ещё не решена.
Других решений пока нет …