0

この表記法を持つ製品モデルで簡単に説明しましょう。

ライン: 988

$mfTable = $this->getTable ('manufacturers');

この getTable メソッドは、製品モデルでも他のモデルでも何百回も繰り返されます。

誰かがそれが定義されている場所を教えてもらえますか?

Komodo を編集ツールとして使用すると、libraries/joomla/application/component/model.php で定義されている Joomla メソッドのようです。

public function getTable($name = '', $prefix = 'Table', $options = array())
{

    if (empty($name))
    {
        $name = $this->getName();
    }

    if ($table = $this->_createTable($name, $prefix, $options))
    {
        return $table;
    }

    JError::raiseError(0, JText::sprintf('JLIB_APPLICATION_ERROR_TABLE_NAME_NOT_SUPPORTED', $name));

    return null;
}

しかし、何かを入れvar_dumpたり、関数の内容をコメントしたりすると、以前と同じようにすべてうまくいくようです。

それに対するサポートはありますか?

4

0 に答える 0