Best Answer Cheren-dow , 18 December 2013 - 11:02
Можно сделать так.
1. Открыть файл
сайт\administrator\components\com_zoo\controllers\item.php
2. Найти функцию
public function save() { .... }
Внутри неё после этого блока
if ($cid) { $item = $this->table->get($cid); } else { $item = $this->app->object->create('Item'); $item->application_id = $this->application->id; $item->type = $this->app->request->getVar('type'); }
Добавьте
$db = JFactory::getDBO(); $q = "SHOW TABLE STATUS LIKE 'j3_zoo_item'"; // вместо j3 укажите свой префикс таблицы $db->setQuery($q); $dataObj = $db->loadObject(); $post['name'] .= '-' . $dataObj->Auto_increment;
Все. Теперь при сохранении id будет добавляться в название материала
Go to the full post