K

kir

+115
Репутация
477
Рейтинг
#1 Перенос новостей 25 апреля 2013 в 10:46

Полезная информация (для icms) содержится только в текстовых полях.
Остальные поля для icms можно заполнить как на любом примере статьи, или приведенных выше.

oll

полезные поля тут очевидно что не только текстовые, еще есть время и возможность комментирования. — это как минимум.😉при желание еще можно связать категорию
#2 Перенос новостей 25 апреля 2013 в 10:43


причем тут украинский?
все понятно поидее, но как сделать чтобы даты тоже портанулись? они в обязательном порядке нужны..

trOid

в чем беда? у вас хранится в unix timestamp, mysql сам при добавление данных такого формата в datetime* и аналогичные поля сделает форматирование
#3 Готов заплатить за доработку компонента "Клубы" 1 апреля 2013 в 15:02


хорошая первоапрельская шутка!

axe

разве там так много требуется? банально знание google api 3 и пару изменений в клубах, по моему вполне адекватный бюджет, разве нет?
#4 Запрос к БД и вывод в InstantCMS 30 марта 2013 в 17:19


Пытаюсь написать функцию которая выведет количество комментариев в объявлении.

Не знаю как подставить в условие id объявления.


public function getCountComments($left_key, $right_key) {

$sql = "SELECT id
FROM cms_comments
WHERE target_id = {???} AND published = 1";

$result = $this->inDB->query($sql);

return $this->inDB->num_rows($result);

}

somik

пардон, для чего вам функция такая? в чем трудность получить это в подзапросе?
#5 Если клиент хочет соединить сайт с 1С (вам сюда) 21 марта 2013 в 10:13

И что? можно каждые 10 сек "дергать" сайт из 1С (по FTP или URL) и если что-то вернет, заливать это в 1С.

Scarnru
не оптимально, но допустимо

Реализацию полной и практически идеальной (в моем понимании как это должно быть) двухсторонней интеграции InstantShop с 1С, думаю может дойти до 100к руб.

Scarnru
помоему проще да и качественнее за эти деньги будет оформить всё на битриксе не? :)))

или вы этой сумой оцениваете знания которыми вы владеете по интеграции с 1с? laugh
#6 [ЕСТЬ РЕШЕНИЕ] Скрыть ссылку или текст в статьях от незарегистрированных пользователей 21 марта 2013 в 06:03


Кодеры! Подскажите пожалуйста!

Александр Корн

добавьте
  1. $inUser = cmsUser::getInstance();
если
  1. if (file_exists($filefull)){
выполняется

т.е
  1.  
  2. if (file_exists($filefull)){
  3. $inUser = cmsUser::getInstance();
  4. ...
  5. }
  6. else{
  7. ...
  8. }
  9.  
#7 Если клиент хочет соединить сайт с 1С (вам сюда) 21 марта 2013 в 05:45

Не каких IP не надо

Scarnru

не забывайте про ситуации когда вам нужно при изменение на сайте, вызвать изменения в 1C ;)
#8 Если клиент хочет соединить сайт с 1С (вам сюда) 20 марта 2013 в 17:06
Scarnru, в онлайн режиме? или выгрузка из файла?

насколько помнится у 8 есть свой веб api для взаимодействия нужно лишь статический ip на рабочей станции с 8 и можно связывать
#9 Готов заплатить за доработку компонента "Клубы" 19 марта 2013 в 22:17

Перейдя по ссылке, создатель клуба может поставить маркер на карте.

Карагандинец
всего 1 маркер за всё время? т.е перешел он в раздел, поставил маркер, затем опять туда зашел только теперь он меняет местоположение маркера который есть, или как?
#10 Готов заплатить за доработку компонента "Клубы" 19 марта 2013 в 22:13
а что из себя представляют контактные данные? телефон? адрес? ссылка куда либо?

и когда какая карта используется?) кто её менять может? и какая итоговая отображается?

от клуба по маркеру на любое место на карте?
#11 Готов заплатить за доработку компонента "Клубы" 19 марта 2013 в 21:47

дескрипшн, кейвордс

Карагандинец
в заголовки страницы что ли?), для поисковиков?
#12 Статус пользователя на ajax 19 марта 2013 в 15:34
первичное значение самое правильное ;D
#13 Статус пользователя на ajax 19 марта 2013 в 14:13
• Mike •, сходу уже 2 бага: а что если я передумаю менять статус? а что если статус был до этого пустой?
#14 Статус пользователя на ajax 19 марта 2013 в 09:43
всё что в папке components копируйте с заменой.😊
а точнее:
в папке ajax — обработка изменения статуса, изменил чтобы в статус можно было писать что угодно.
в папке js — функция "userProfile" для работы с профилем( пока там только для работы со статусом)

в шаблоне:

  1.  
  2. {if !$is_auth}{add_js file='components/users/js/profile.js'}{/if}
  3.  
  4. {literal}
  5. <style>
  6. {/literal}{if $myprofile || $is_admin}{literal}
  7. #usr_status_link:hover{
  8. cursor: pointer;
  9. text-decoration: underline;
  10. }
  11. {/literal}{/if}{literal}
  12. </style>
  13. <script type="text/javascript">
  14. $(document).ready(function(){
  15. var userProf = new userProfile({/literal}{$usr.id} {if $myprofile || $is_admin}, true{/if}{literal});
  16. $("#profiletabs > ul#tabs").tabs();
  17. });
  18. </script>
  19. {/literal}
  20.  
  21. <div class="usr_status_bar">
  22. <div class="usr_status_text">
  23. <span id="usr_status_link" title="{$LANG.CHANGE_STATUS}" class="{if !$usr.status_text}no_status{/if}">{if $usr.status_text}{$usr.status_text}{elseif $myprofile || $is_admin}изменить статус{/if}</span>
  24. <span class="usr_status_date" >{if $usr.status_text}// {$usr.status_date} {$LANG.BACK}{/if}</span>
  25. <div id="status_editor" style="display: none;">
  26. <div class="editor">
  27. <input class="text" maxlength="140" id="set_text">
  28. <button id="save_status">Сохранить</button>
  29. <div class="clear"></div>
  30. </div>
  31. </div>
  32. </div>
  33. </div>
  34.  
  35.  
ну и стили:
  1.  
  2. #status_editor{
  3. position: absolute;
  4. z-index: 10;
  5. margin: -27px -14px 0px;
  6. }
  7. #status_editor > div{
  8. background: #F7F7F7;
  9. border: 1px solid #CCC;
  10. padding: 8px;
  11. width: 384px;
  12. }
  13. #status_editor #set_text{
  14. margin: 0px 0px 8px;
  15. width: 376px;
  16. padding: 4px 3px;
  17. }
  18.  
  19.  
UPD: архив обновлен, нашел пару багов
#15 Редактирование регистрации 19 марта 2013 в 07:27
компоненты -> регистрация -> "Группа пользователей по-умолчанию" не помогает?
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.