
IceBreaker
Пытаюсь организовать раздел организаций в городском портале. На страром сайте я делал просто на каждой странице каталога организаций была кнопка "ДОБАВИТЬ ОРГАНИЗАЦИЮ" и человеку был выбор ПЛАТНОЕ и БЕСПЛАТНОЕ размещение. В бесплатном было 3-4 поля, в платном было больше полей и фото и описание расширенное и контакты расширенные и ссылка на сайт и прочее. Недостаток в этом всё был, что человек заполнял все данные свои и мне приходилось вручную добавлять данные и людям отзваниваться чтобы в офис везли деньги за размещение.
Сейчас я купил БИЛЛИНГ и КАРТЫ, для 2-й ветки. Хочу организовать нечто подобное, только чтобы без моего участия. Я подумал, что это можно организовать на базе карт. Сделать категории (уже сделал), что дальше как сделать чтобы человек мог выбрать срок публикации и тариф?
Сам оплатил, всё заполнил, я отмодерировал и всё заработало… Деньги у меня
Пока тема во флейме, потом где-нибудь бы её сделал только не знаю где, наверное в разработке компонентов…
А меня больше интересует как свойства при просмотре записи (объявления) переместить под фото, а то выводится в самом конце после всех пролей
ICMS 2
В общем, если добавляешь в объявлениях свойства (скажем Характеристики) для категорий. Далее, если создаешь объявление — то получается по очередности, что сначала идут свойства, затем наименование объявления и тому подобное. Т.е. не вполне логично получается, да и не удобно.
К сожалению кода вывода свойств как такового нет, есть цикл, который пробегает по базе данных и выводит хз как свойства и остальные поля.
Подскажите, каким образом можно созданные свойства переместить ниже в форме создания объявлений на instantcms 2?
Хотелось бы чтобы поле АНОНС автоматически заполнялось из полного описания, но обрезалось до определённого кол-ва символов.
В идеале конечно до конца слова после ограничения длины объявления (допустим после слова 250 символа включая пробелы)
Это как-то делается средствами CMS или нужно что-то допиливать.
Считаю такую вещь логичной и обязательной, ибо нагружать пользователя заполнением краткого описания неправильным (на авито тизер автоматический)
Если нельзя средствами ЦМС, готов заплатить за решение проблемы, прошу писать сколько будет стоить, если возьмётесь…
SE7EN, ТЗ да тут уже описано несколько раз… Такой компонент я считаю должен быть на каждом портале, где есть история города…
Хочу сделать заказ, бюджет 1000 рублей, ТЗ тут есть, кто хочет могу еще более подробно написать здесь, чтобы все видели.
У вас не правильный подход… сделайте бесплатно или вы готовы заплатить)))
Вам надо так и писать- Хочу сделать заказ — бюджет такой то… ТЗ вышлю на почту.
Ещё раз повторюсь 4 ПОЛЯ ВСЕГО, нужно вывести по сегодняшнему числу из базы события
Продолжаю бороться, создал тип контента ХРОНОГРАФ
в нём есть поля:
1. Заголовок
2. Месяц (вводим номер месяца 1-12)
3. День месяца (вводим номер дня в месяце 1-31)
4. Полное описание
Нужно сделать виджет, который выведет мне список заголовков в блоке на сайте, соответствующий сегодняшнему дню формуле ДД.ММ
Получается постоянно, годами, по кругу будут показываться события соответствующие текущим дням.
У меня на старом сайте программер написал код за полдня во вложении файл с кодом на одну страницу.
Кто-то сказал, что это можно сделать средствами ICMS2, но я не пойму как
<?php //module engine by Anti_SP. anti_sp@mail.ru class module_hronograf { var $db = null; var $show = null; var $wsclass = null; var $auth = null; { $HTML = $this->getContent(); } // function auto_run() function getContent() { $HTML = '<div style="font-size:15px; font-weight:bold; padding-bottom:10px;">ХРОНОГРАФ</div>'; $month_rus = $this->wsclass->getRusMonth($month); 'FROM' => 'hronograf', 'ORDER' => 'datestamp', ) ); while($r = $this->db->fetch_row()) $dates[] = $r; //$HTML .= '<div style="font-size:12px; "><i>Сегодня <b>'.$day.' '.$month_rus.'</b>, в этот день:</i></div> '; $HTML .= '<div id="hronograf" align="left">'; if ( count($dates) ){ foreach( $dates as $date ){ $HTML .= '<div>' . $date['smalldesc'] . '</div> <div align="right" style="padding-bottom:8px;"><div><a href="'. SITE_URL . $date['id'] .'/Hronograf' .'">подробнее</a></div></div>'; } } $HTML .= '</div>'; $HTML .= '<div id="allDates">посмотреть все даты <a href="'.SITE_URL . $month.'/month/Hronograf">за месяц</a></div><br />'; return $HTML; } }//end class ?>
Ну вы сделаете? Давайте, я могу даже руками все записи перенести, если базу подцепите, вообще хорошо, могу дамп базы скинуть, скажите что нужно, все доступы, всё дам не жалко
Есть хронологические базы, можно и вашу подцепить и выводить так как вам это надо будет.
Со стороны разработчика конечно тоже понятно, не хочется тратить огромные силы на огромный компонент не получив ничего взамен.
Итог: Мне кажется компонент стоило бы доделать и у него совершенно ТОЧНО появится больше покупателей, а не наоборот, от кол-ва покупателей будет зависеть разработка компонента (или скорость разработки). Деревья качаются от ветра, а не наоборот.
На сайте есть рейтинг пользователей, было бы неплохо сделать нечто похожее для кидал и обманщиков, некий Блэк-лист, для исполнителей с их сайтами и заказчиков, с живыми ссылками на их проекты, сделанные полностью или частично с помощью мошеннических схем.
А можете расписать что вы имели ввиду? Компонент позволяющий выводить записи на текущую дату? Впринципе наверное мне как заказчику не особо важно как это будет сделано, давайте так, вы возьмётесь?
А может сделать простой компонент даты
Единственно, важна компактность отображения, как в ссылке выше, то есть без лишних разделителей еще чего-то только даты краткое описание, кнопка "Подробнее" или "Читать дальше" и события за месяц, год — ВСЁ
А откуда события честно говоря не знаю… на старом сайте они из базы SQL, здесь я так подозреваю тоже. Или если вы о том КТО их заносит в базу, так это админ сайта или пользователь с соответсвующим правом или группа пользователей.
Давайте еще раз:
Вот грубо говоря в году 364-365 дней на каждый день в базе есть ячейка. В ячейке есть строчки, в каждой строчке 2 текстовых поля (анонс и полное описание). В Блок на сайт выводится содержание ячейки согласно сегодняшнему дню анонсы
но есть и раздел на сайте, где можно посмотреть все события за все даты как тут www.peterinfo.ru/02/month/Hronograf ну вот посмотрите справа блочок ХРОНОГРАФ сегодня как раз выпало 3 события
Единственно, я говорю можно улучшить эту функцию благодаря дополнительным полям, например изображение добавить, аудио или еще что-то
На старом сайте я просто в редакторе прямо закачивал картинку и вставлял в текст фото, на ICMS можно впринципе поле добавить необязательное и всё.