Антон
+79
Репутация
3936
Рейтинг
Сформированием ссылки $result['link'] = у меня получилось, подскажите откуда берется значение target_id, у меня все время одно и тоже значение в таблицу комментариев записывается и оно не соответствует id комментируемой страницы.
Это говорит о том, что метод getCommentTarget (который вы описали выше) возвращает false.Ошибка определения объекта комментирования! #3
Да сам я его не смогу написать, метод тыка не проходит. Спасибо Вам что повозились со мной. Пойду дальше тыкать.
по таким ответам сложно помочь) подробности нужны.но к сожалению ничего у меня не выходит
попробуем потелепатировать:
У вас в настройках компонента есть опция на тему показа комментариев? По-видимому нет. Тогда зачем делаете проверку {if $cfg.comments} ?
{if $cfg.comments}
{comments target='spravochnik' target_id=$item.id}
{/if}
Ставьте вот так
{comments target='spravochnik' target_id=$item.id}
Соответственно в шаблоне должна быть доступна переменная $item.
Переменной $item нет похоже, есть $response, сделал так {comments target='spravochnik' target_id=$response.id} форма для добавления появилась но без кнопок отправить, отмена. Извиняюсь за свою не компетентность).
на дефолтном шаблоне кнопка есть, при добавлении коментария пишет Ошибка определения объекта комментирования! #3
по таким ответам сложно помочь) подробности нужны.но к сожалению ничего у меня не выходит
попробуем потелепатировать:
У вас в настройках компонента есть опция на тему показа комментариев? По-видимому нет. Тогда зачем делаете проверку {if $cfg.comments} ?
{if $cfg.comments}
{comments target='spravochnik' target_id=$item.id}
{/if}
Ставьте вот так
{comments target='spravochnik' target_id=$item.id}
Соответственно в шаблоне должна быть доступна переменная $item.
Переменной $item нет похоже, есть $response, сделал так {comments target='spravochnik' target_id=$response.id} форма для добавления появилась но без кнопок отправить, отмена. Извиняюсь за свою не компетентность).
instantcms.ru/forum/thread9529.html Это я читал, была бы не закрыта там и написал бы. Fuze, Спасибо за помощь, но к сожалению ничего у меня не выходит, сделал как Вы написали и ничего, у меня даже форма коментирования не показывается.
Добрый вечер сообщество.
Возникла необходимость интеграции системы комментирования в сторонний компонент. Чтение похожей темы не помогло, чтение документации тоже. Может кто то объяснить на пальцах как это сделать, учитывая то что я далек от программирования. Пытался сделать по аналогии с доской объявлений.
В файле шаблона.tpl написал следующее:
В файле model.php следующее:
Выполнил запрос к базе данных:
INSERT INTO cms_comment_targets (target, component, title)
VALUES ('spravochnik', 'spravochnik', 'Название Компонента');
Ну естественно ничего не работает и не показывает.
Возникла необходимость интеграции системы комментирования в сторонний компонент. Чтение похожей темы не помогло, чтение документации тоже. Может кто то объяснить на пальцах как это сделать, учитывая то что я далек от программирования. Пытался сделать по аналогии с доской объявлений.
В файле шаблона.tpl написал следующее:
{if $cfg.comments} {comments target='spravochnik' target_id=$item.id} {/if}
public function getCommentTarget($target, $target_id) { switch($target){ case 'spravochnik': $item = $this->inDB->get_fields('penza_spravochnik_firms', "id='{$target_id}'", 'name', "full_alas={$full_alas}"); if (!$item) { return false; } $result['link'] = '/spravochnik/'.$full_alas.'.html'; $result['title'] = $item['name']; break; } return ($result ? $result : false); }
INSERT INTO cms_comment_targets (target, component, title)
VALUES ('spravochnik', 'spravochnik', 'Название Компонента');
Ну естественно ничего не работает и не показывает.
Евгений, Спасибо! искал но похоже искатель из меня такой же как верстальщик.
Всем привет. Помогите реализовать следующее: нужно чтобы в дефолтном шаблоне добавить еще одну колонку слева. Как сделать так чтобы размер колонки посередине менялся в зависимости от того есть ли модули в этой колонке или нет.
Сейчас это выглядит так:
Как сделать для трех?
Сейчас это выглядит так:
<div id="main" class="<?php if ($mod_count['sidebar']) { ?>span8 main<?php } else { ?>span12 main2<?php } ?>">
10.1?pop-up
да
Уважаемые подскажите как сделать чтобы форма добавления комментариев открывалась не в pop-up окне, а непосредственно разворачивалась на странице.
Спасибо, Антон, что написал про меня, дал ссылку на мою демо версию.
На здоровье!
Вот ссылка на демо готового компонента, разработчик хорошая отзывчивая девушка которой нужен инвайт для регистрации на этом сайте. Контакты есть на демо сайте.
максисофт делал такое дополнение сдесь
Саратове построено только за последние 2 года — 2 ледовые арены
Это вы про бесплатный каток который на площади залили)))