Перейти к содержимому


Фотография
- - - - -

Создание своего элемента


  • Закрытая тема Тема закрыта
Сообщений в теме: 48

#11 Katerina

Katerina

Отправлено 20 February 2013 - 22:01

однако есть проблема

оно не отображается на морде сайта

в админке выглядит вот так

Изображение
  • 0

#12 RomanL

RomanL

Отправлено 20 February 2013 - 22:05

Ну да..  Если подходит что он повторяемый и submittable, то оставляйте так
  • 0
[color=#aa0000]Не забывайте нажимать кнопку «Вопрос Решён» и «+1» под сообщением, которое Вам помогло[/color]

#13 RomanL

RomanL

Отправлено 20 February 2013 - 22:06

Уберите папку tmpl, или выводите через шаблон в ней
  • 0
[color=#aa0000]Не забывайте нажимать кнопку «Вопрос Решён» и «+1» под сообщением, которое Вам помогло[/color]

#14 Katerina

Katerina

Отправлено 20 February 2013 - 22:08

Роман,  элемент не отбражается на сайте!!!

у меня нет папки tmpl внутри папки с этим элементом

где ошибка?


  • 0

#15 RomanL

RomanL

Отправлено 20 February 2013 - 22:20

А для чего у вас  protected function _render ??

Перед этим же была public function render  ? Вот ее и оставьте
  • 0
[color=#aa0000]Не забывайте нажимать кнопку «Вопрос Решён» и «+1» под сообщением, которое Вам помогло[/color]

#16 Katerina

Katerina

Отправлено 20 February 2013 - 22:37

не помогло - оно все равно не выводится

если protected function _render
заменить на public function render

ничего не меняется

   public function render($_params=array()){
         return $this->get('zcountry') . ', ' . $this->get('zcity') . ','.  $this->get('zphone') . ','. $this->get('zemail') ;
   }
а вот если
public function _renderSubmission
заменить на

public function renderSubmission

все ломается и выдает чистый лист
   public function _renderSubmission($params = array()) {
           return $this->_edit();
   }
какие еще могут быть причины?

(в темплейт прописано)

оно еще при нажатии на "добавить элемент" повторяет поля копируя инфу из предыдущих


ps (в zoo надо написать что их пример не работает)
  • 0

#17 RomanL

RomanL

Отправлено 20 February 2013 - 22:42

$params = array()

И включите показ всех ошибок в джумле, в общих настройках
  • 0
[color=#aa0000]Не забывайте нажимать кнопку «Вопрос Решён» и «+1» под сообщением, которое Вам помогло[/color]

#18 Katerina

Katerina

Отправлено 20 February 2013 - 22:51

$params = array() - исправила

вот это

Изображение

по идее должно отобразиться вот здесь
http://cargocatalog....kargo/item/akfa

а нету (

включила вывод ошибок - ничего этакого не увидела
  • 0

#19 RomanL

RomanL

Отправлено 20 February 2013 - 23:03

Похоже их пример на сайте устаревший, откройте любой элемент стандартный и посмотрите как там.
  • 0
[color=#aa0000]Не забывайте нажимать кнопку «Вопрос Решён» и «+1» под сообщением, которое Вам помогло[/color]

#20 Katerina

Katerina

Отправлено 21 February 2013 - 02:50

Похоже их пример на сайте устаревший, откройте любой элемент стандартный и посмотрите как там.



Роман, Вы и в правду считаете что я не посмотрела на стандартные элементы???
Я пересмотрела их все, попробовала, потратила 6 часов и у меня не получилось.

Никто кроме тех поддержки скрипта не может ответить почему внутри их скрипта на морду сайта не выводятся строковые данные ...
  • 0




Click to return to top of page in style!